API Platform 4.7.0.0

Date: February/2022

Substituição do Log4j

  • We have removed the Log4j library from internal API Manager modules and replaced it with a new internal logging module from the API Manager and API Gateway.

Improvements

Data obfuscation

  • Audit logs now obfuscate certificate information such as certificate body, private key and certificate chain values.

Queries

  • We have added the content-count header with the total based on the filter setting in the app search by the API Manager 3.0.0.

  • We have added an app filter for the GET/apps/count operation of the API Manager 3.0.0.

Adaptive Governance

  • We have included a new icon in the impact analysis chart on the Impact Analysis screen to display external and internal calls made through custom interceptors.

  • When creating and editing a Workflow, only ten of the registered teams were listed. Now, the system displays all registered teams on the platform.

Fixed bugs

Data obfuscation and security

  • We fixed a bug that improperly considered obfuscation settings in response flows that were included only in request flows.

  • We have fixed a bug that prevented values starting with special characters from being obfuscated in specific fields in the log.

  • We have fixed a bug that allows duplication to the CSP header.

Queries and object listing

  • We have adjusted queries in Apps that were causing timeout in some searches.

  • Fixed a front-end problem in the Environments screen that made it impossible to show more than 10 teams for visibility selection.

Adaptive Governance

  • Fixed a bug that prevented an API that had already met the criteria set in Workflow from being saved as a new revision.

  • Fixed a bug in which the error message in the field Workflow Stage from the APIs screen. The message, which informs about the requirement to enter a Workflow stage in this field, was not displayed if Adaptive Governance was disabled.

  • Fixed a bug that did not allow changing the position of an interceptor in the flow of an API to meet the requirements of a Workflow stage.

  • Fixed a bug when changing the team of an API that kept revisions of that API linked to the previous Workflow.

Error returns

  • Fixed a problem that caused 500 Internal Server Error when the results from Custom queries (performed in the General Trace screen) were not empty.

  • We have fixed an improper 500 error return when passing an incorrect ENUM in access token queries by the API Manager 3.0.0.

  • Fixed an improper 500 error return when an invalid environmentId was sent in the POST of Manager deployments.

  • Fixed error messages generated when the character limit amount in fields in the Manager database was exceeded since they did not include the allowed amount.

  • Corrected the grammar of error messages returned by the JSON Schema Validation interceptor.

Services changed

Application Module Version

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

Thanks for your feedback!
EDIT

Share your suggestions with us!
Click here and then [+ Submit idea]