APIkit for Mule 4 1.11.0 Release Notes

August 12, 2024

What’s New

  • APIkit for REST now allows headers of type array to be accessed using small-case text style for header names to match the behavior of other header types.

  • Request URI for REST now requires non-empty path parameters to ensure the necessary data is included in the API call.

  • The APIkit router can now process payloads that have accented characters.

Compatibility

Application/Service Version

Mule runtime

4.1.5 and later

Anypoint Studio

7.2 and later

OpenJDK

8, 11, and 17

Dependency

Application/Service Version

Anypoint API Console

6.6.61

AMF

5.4.9

Fixed Issues

Issue Resolution ID

APIkit for REST improves its handling of empty path variables to correctly distinguish request URIs with a trailing slash.

W-14747249

The APIkit router no longer freezes if processing an API specification that has regex patterns and payloads with accented characters.

W-16189110

APIkit for REST omits patterns in a RAML specification with no corresponding action when matching request URIs.

W-16306395

Http request headers of the type array now correctly follow the lower-case naming convention.

W-16328046

APIkit for REST now correctly accepts requests with any mediaType if the RAML spec of the request defines a wildcard mediaType.

W-16366365

See Also