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 |
Share your suggestions with us!
Click here and then [+ Submit idea]