42Crunch Platform release, December 13, 2019

This 42Crunch Platform release brings some smaller improvements to the platform.

Compatibility

This release is compatible with the following API Firewall images:

  • 42crunch/apifirewall:v0.14.0

All previous image versions have been deprecated and are not compatible with this version of the platform.

New features

The following are the new features and improvements to the existing ones in this release.

Conformance Scan and API Protection disabled for invalid OpenAPI definitions

Previously, the UI allowed trying to scan or protect APIs that had structural or semantic issues in their OpenAPI format. The invalid OpenAPI definition would cause the scan or configuring the protection to fail but this was not evident before trying.

Now, Conformance Scan and API Protection are inactive on the UI for APIs that do not have a valid OpenAPI definition. This saves you from wasting time on actions you cannot yet perform.

Use Security Audit to find structural and semantic issues in your API definition and fix them to ensure your API has a valid OpenAPI definition before you move forward to scanning or protecting it.

For more details, see Audit API security.

More complexity allowed in API Security Audit

The maximum depth for nested objects in the API definition that Security Audit allows has been increased from 32 levels to 36 levels.