API Platform 4.7.0.0
Data: Fevereiro/2022
Substituição do Log4j
-
Removemos a biblioteca Log4j de módulos internos do API Manager e a substituímos por um novo módulo interno de logging do API Manager e API Gateway.
Melhorias
Ofuscação de dados
-
Os logs de Audit agora ofuscam informações de certificados como valores de certificate body, private key e certificate chain.
Consultas
-
Adicionamos o header content-count com o total baseado na configuração do filtro na pesquisa de apps pela API Manager 3.0.0.
-
Adicionamos filtro de apps para a operação
GET /apps/count
da API Manager 3.0.0
Adaptive Governance
-
Incluímos um novo ícone no gráfico de análise de impacto da tela Impact Analysis para exibir as chamadas externas e internas realizadas por meio de interceptors customizados.
-
Na criação e edição de um Workflow, apenas dez dos times cadastrados eram listados. Agora, o sistema exibe todos os times cadastrados na plataforma.
Bugs corrigidos
Ofuscação de dados e segurança
-
No fluxo de resposta, corrigimos um bug que indevidamente considerava configurações de ofuscação incluídas nos fluxos de requisição.
-
Corrigimos um bug que impedia valores iniciados com caracteres especiais de serem ofuscados em campos específicos do log.
-
Corrigimos um bug que permita duplicação ao header de CSP.
Consultas e listagem de objetos
-
Ajustamos consultas na tela de Apps que estavam causando timeout em algumas buscas.
-
Corrigimos um problema de front-end na tela de Environments que impossibilitava mostrar mais de 10 teams para seleção de visibilidade.
Adaptive Governance
-
Corrigimos um bug que impedia que uma API que já tivesse atingido os critérios determinados no Workflow fosse salva como uma nova revisão.
-
Corrigimos um bug no qual a mensagem de erro no campo Workflow Stage da tela de APIs. A mensagem, informando sobre a obrigatoriedade de se informar um estágio de Workflow nesse campo não era exibida caso o Adaptive Governance estivesse desabilitado.
-
Corrigimos um bug que não permitia alterar a posição de um interceptor no fluxo de uma API para atender aos requisitos de um estágio de Workflow.
-
Corrigido bug na alteração do time de uma API que mantinha revisões dessa API vinculadas ao Workflow anterior.
Retornos de erros
-
Corrigimos o problema que causava erro 500 quando consultas do tipo Custom, realizadas na tela General Trace, traziam resultados.
-
Corrigimos um retorno de erro 500 indevido ao passar um ENUM incorreto em consultas de accesss tokens pela API Manager 3.0.0.
-
Corrigimos um retorno de erro 500 indevido quando um
environmentId
inválido era enviado no POST de deployments do Manager.
-
Corrigimos mensagens de erro geradas quando a quantidade de limite de caracteres em campos da base de dados do Manager era excedida, pois elas não incluíam a quantidade permitida.
-
Corrigimos a gramática de mensagens de erro retornadas pelo interceptor JSON Schema Validation.
Serviços alterados
Aplicação | Módulo | Versão |
---|---|---|
API Platform |
API Manager Front |
4.8.0.0 |
API Platform |
API Horus |
4.1.1.0 |
API Platform |
API Token Manager |
4.3.0.0 |
API Platform |
API Governance |
4.3.0.0 |
API Platform |
API Manager |
4.9.0.0 |
API Platform |
API Gateway |
4.7.1.0 |
API Platform |
API Metrics |
4.3.1.0 |
Share your suggestions with us!
Click here and then [+ Submit idea]