API Platform 4.1.0.0

Bugs corrigidos e melhorias

  • Melhoria de performance do API Horus, que não conseguia trazer bases muito grandes.

  • Aumentamos o tamanho possível de cadastro de variável de ambiente nos Environments.

  • Melhoria de performance no Token Manager.

  • API Identity estava realizando chamadas consecutivas no caso de uma app ter várias APIs vinculadas à mesma API Identity.

  • Corrigimos a listagem de Revisions ao abrir uma API.

  • Não era possível adicionar headers multivalorados utilizando Custom JavaScript.

  • Corrigimos erro de conexão com tipos diferentes de REDIS, por exemplo master/slave.

  • Ajustamos a documentação sobre API Authorization.

  • Corrigimos problemas ao alterar o workflow de uma API.

  • A página Workflows não estava carregando mais de 10 workflows.

  • Ao alterar um plano, as APIs estavam perdendo associação.

  • Corrigimos erro de perda de configuração de interceptores ao editar o fluxo de uma API.

  • Corrigimos erro ao revogar token JWT.

  • Corrigimos comportamento não esperado de usuário não conseguir editar Environment caso não tivesse acesso a todas as APIs implantadas nele.

  • O header accesstoken-uniquekey não estava sendo criado ao gerar um token.

  • Ao alterar uma app no Portal de Desenvolvedores, todas as configurações de planos eram perdidas (voltavam para o Default).

  • Corrigimos erros na clonagem de Planos.

  • Corrigimos erro ao utilizar o interceptor GZip.

  • Content-type ao utilizar interceptor de XSLT não era ajustado.

  • Trace da API estava exibindo apenas a última Revision.

  • Corrigimos erro no response ao executar interceptor XSLT.

  • Corrigimos erro ao enviar token estático para o REDIS.

  • Corrigimos erro ao validar health da aplicação no Manager e API Metrics.

  • Corrigimos erro ao salvar nova Revision com interceptores no fluxo.

  • Corrigimos erro na criação de Planos sem permissão em Environments.

  • Corrigimos retorno de erro na API de OAuth sem tratamento.

  • Ao enviar um Internal API Call mudando o body da requisição, ele estava sendo enviado como texto.

  • Busca por app nativa do General trace não estava funcionando.

  • Interceptor de SQL Threat Protection utilizado pelo Manager estava impedindo buscas por URI na tela de General Trace.

  • Além desses bugs específicos listados, todos os bugs vinculados ao BAAS estão sendo fechados com a liberação dos API Connectors.

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