API Platform 4.11.0.0

Date: February/2023

Front-End Modernization

  • Following the improvements started in the previous release, the Consumers  Apps and Consumers  Access Tokens pages now also feature the platform’s new look and feel along with the most advanced front-end technology. We will continue to deliver more screens of the platform with the new look with each release.

New functionality

'SECURED' typing for Environment Variables

  • Environment Variables are now typable. We added the SECURED typing, specifically targeting obfuscation of sensitive data when setting-up Connectors.

Improvements

  • We performed a refactoring of connection reuse in the Gateway service.

  • We applied a reinforcement to the validations performed when registering a Certificate.

  • We added support for FHIR libs to use with JAVA Custom Interceptors.

  • We performed routine reinforcements in the general safety of the platform.

Interceptors

  • Now the Rate Limit Interceptor also allows you to block repeated calls from the same IP (Rate Limit per IP).

  • Now the Cache Write Interceptor also allows the exclusion of Headers and QueryParams.

    As of version 4.13.0.0 this exclusion functionality will be discontinued and will no longer be available. The interceptor will return to working as it did before this release.

Fixed Bugs

  • We fixed an issue where with Adaptive Governance enabled, teams without defined workflows could not be used in the context of Teams.

  • We fixed an issue where a user was prevented from creating an API, App or Plan with a deployment performed on an environment outside of this user’s context, even if they had creation permission.

  • We made adjustments to the PATCH /access-tokens.

  • We fixed an issue that prevented APIs from loading in the API Calls Interceptor.

  • We fixed an issue that prevented expired certificates from being updated.

  • We fixed an issue where when editing a revision via Swagger, changes were not reflected correctly.

  • We fixed a problem that prevented exporting Plans or Interceptors.

  • We fixed an issue that prevented the Service Callout Interceptor from correctly processing requests that contain the header Transfer-Encoding: chunked.

  • We fixed a date conversion problem in the Billing query.

  • We fixed an issue that prevented Apps that have the dot character "." in their clientId or Secret from being displayed.

  • We fixed an issue that prevented APIs from loading when scheduling deploys.

  • We fixed an issue that prevented Inbound Addresses from changing ciphers correctly.

  • We fixed an interpretation problem of ExtraInfo in Apps and Access Tokens when the value was a front-end object or array.

  • We fixed an issue that prevented searching for APIs by Interceptors on the front-end.

  • Fixed an issue that prevented searching Apps by ID.

  • We fixed an issue that caused Null returns in Raise Exception when the entered token was not accepted.

  • We fixed an issue that prevented querying Billing by Apps.

  • We fixed a recurrence display problem in the Billing listing.

  • Several incorrect and/or inaccurate error messages have been corrected.

Services changed

Application Module Version

API Platform

API Manager

4.14.0.1

API Platform

API Gateway

4.11.0.0

API Platform

API Manager Front

4.13.0.0

API Platform

API Authorization

4.5.1.0

API Platform

API Metrics

4.5.1.0

API Platform

Certificate Manager

1.3.0.0

API Platform

Connector Manager

4.5.0.0

API Platform

Manager Front

4.13.0.0

API Platform

Manager Front Admin Settings

4.13.0.0

API Platform

Manager Front Consumers

4.13.0.0

Thanks for your feedback!
EDIT

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