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
environmentIdwas 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]