API Platform 4.11.0.0

Data: Fevereiro/2023

Modernização de Front-End

  • Seguindo as melhorias iniciadas na release anterior, as páginas de menu Consumers  Apps e Consumers  Access Tokens agora também contam com a nova aparência da plataforma e a tecnologia mais avançada de front-end. Continuaremos entregando mais telas da plataforma com o novo visual a cada release.

Nova funcionalidade

Tipagem 'SECURED' para Environment Variables

  • Agora, Environment Variables são passíveis de tipificação. Adicionamos a tipagem SECURED, visando especificamente a ofuscação de dados sensíveis na configuração de Connectors.

Melhorias

  • Realizamos uma refatoração do reaproveitamento de conexões no serviço do Gateway.

  • Aplicamos reforço nas validações realizadas ao cadastrar um Certificado.

  • Adicionamos suporte à FHIR libs para uso de JAVA Custom Interceptors.

  • Realizamos reforços de rotina na segurança geral da plataforma.

Interceptors

  • Agora o Interceptor de Rate Limit permite também bloquear chamadas repetidas de um mesmo IP (Rate Limit por IP).

  • Agora o Interceptor de Cache Write permite também a exclusão de Headers e QueryParams.

    A partir da versão 4.13.0.0 esta funcionalidade de exclusão será descontinuada e não estará mais disponível. O interceptor voltará a funcionar como o fazia antes desta versão.

Bugs Corrigidos

  • Corrigimos um problema em que, com o Adaptive Governance habilitado, times sem workflows definidos nele não podiam ser utilizados no contexto de Teams do manager.

  • Corrigimos um problema em que um usuário era impedido de criar uma API, App ou um Plan com um deploy realizado em um environment fora do contexto deste usuário, mesmo que ele tivesse permissão de criação.

  • Realizamos ajustes no PATCH /access-tokens.

  • Corrigimos um problema que impedia o carregamento de APIs no Interceptor de API Calls.

  • Corrigimos um problema que impedia que certificados expirados fossem atualizados.

  • Corrigimos um problema em que, ao editar uma revision via Swagger, as alterações não eram refletidas corretamente.

  • Corrigimos um problema que impedia exportar Plans ou Interceptors.

  • Corrigimos um problema que impedia o Interceptor de Service Callout processar corretamente requisições que contenham o header Transfer-Encoding: chunked.

  • Corrigimos um problema de conversão de datas na consulta de Billing.

  • Corrigimos um problema que impedia a visualização de Apps que possuem o caractere ponto "." no seu clientId ou Secret.

  • Corrigimos um problema que impedia o carregamento de APIs no agendamento de deploys.

  • Corrigimos um problema que impedia a alteração correta de cifras de Inbound Adresses.

  • Corrigimos um problema de interpretação de ExtraInfo em Apps e Access Tokens quando o valor era um objeto ou array do front-end.

  • Corrigimos um problema que impedia a busca de APIs por Interceptors no front-end.

  • Corrigimos um problema que impedia busca de Apps por ID.

  • Corrigimos um problema que causava retorno Null no Raise Exception quando o token informado não era aceito.

  • Corrigimos um problema que impedia consulta de Billing por Apps.

  • Corrigimos um problema de exibição de recorrência na listagem de Billing.

  • Foram corrigidas diversas mensagens de erro incorretas e/ou imprecisas.

Serviços alterados

Aplicação Módulo Versão

API Platform

API Manager

4.14.0.1

API Platform

API Gateway

4.11.0.0

API Platform

API Manager Front

4.13.0.0

API Platform

API Authorization

4.5.1.0

API Platform

API Metrics

4.5.1.0

API Platform

Certificate Manager

1.3.0.0

API Platform

Connector Manager

4.5.0.0

API Platform

Manager Front

4.13.0.0

API Platform

Manager Front Admin Settings

4.13.0.0

API Platform

Manager Front Consumers

4.13.0.0

Thanks for your feedback!
EDIT
How useful was this article to you?