API Platform 4.10.0.0
Date: October/2022
Front-end modernization
-
The menu screens of Admin Settings have a new look and feel and now use a more advanced front-end technology. With each release, we will deliver more menu screens of the platform with the new look, which soon will completely replace the older one.
Log4j replacement
-
We finished replacing Log4j in the last modules where it was present. The platform is no longer susceptible to this vulnerability as of this version.
Improvements
New character restriction when creating or editing an API
-
To avoid blocking the edit of a Plan or APP when linked to an API that contains the characters '<' and '>' in some of its fields, we restricted their use in the API Name and Description fields when creating or editing an API.
If you wish to edit an existing API with these characters in those fields, first remove them to make the changes.
Bug fixes
-
We fixed a bug that caused the Service Mashup interceptor to not wait for the Service Callout interceptor call to end before executing it.
-
We fixed a crash in the SQL Threat Protection interceptor regex.
-
We fixed an issue that prevented revoking a token linked to an App with canceled status.
-
Removed character limitation for the username of SAML users.
-
We fixed an issue that prevented a user of one team from editing APIs with an environment linked to another team, even with permission to do so.
-
We fixed an issue that did not allow the user to edit an API linked to him and its creator through the "Only me" view.
-
We fixed an issue that prevented Access Tokens from being correctly listed by the "Owner" filter.
-
We fixed an incorrect error return by the SQL Threat Protection interceptor when handling a sizeable body.
-
We fixed a bug that prevented querying apps by queryParams using single quotes.
-
We fixed a bug that prevented Swagger from editing and creating a new revision with Adaptive Governance enabled.
-
We fixed a frontend issue that allowed a user to edit the deployment status of an environment even when that user did not have the proper permissions.
-
We fixed the IP Filtering interceptor. Now it accepts or refuses multiple source IPs.
Services changed
Application | Module | Version |
---|---|---|
API Platform |
API Manager |
4.13.0.1 |
API Platform |
API Gateway |
4.10.0.1 |
API Platform |
API Manager Front |
4.12.0.0 |
API Platform |
API Authorization |
4.5.0.0 |
API Platform |
API Horus |
4.3.0.0 |
API Platform |
Connector Manager |
4.4.0.0 |
API Platform |
Manager Front |
4.12.0.0 |
API Platform |
Manager Front Admin Settings |
4.12.0.0 |
API Platform |
Manager Front Consumers |
4.12.0.0 |
API Platform |
API Crypto |
4.1.0.0 |
API Platform |
Agent Integration |
4.2.0.0 |
API Platform |
Agent-authorization |
4.1.1.0 |
API Platform |
Agent-gateway |
4.2.1.0 |
Share your suggestions with us!
Click here and then [+ Submit idea]