APIkit for AsyncAPI 1.1.0 Release Notes

APIkit for AsyncAPI supports scaffolding Mule apps with the AsyncAPI 2.6 spec in Anypoint Code Builder and Anypoint Studio. With this support, you can use asynchronous messaging protocols and design event-driven APIs.

October 8, 2024

What’s New

  • APIkit for AsyncAPI now supports Avro schemas

    Improve data serialization for your API interactions. See apikit::apikit-asyncapi-avro-support.adoc

  • APIkit for AsyncAPI now supports Solace PubSub+ Connector and Anypoint Connector for Salesforce Pub/Sub (Salesforce Pub/Sub Connector).

    Expand your integration capabilities and streamline event-driven architectures. See Supported Message Brokers

  • Validation features are improved to create more robust and reliable API implementation.

  • Multiple message handling in an operation is now improved.

    Enhance the flexibility and scalability of your API operations

Compatibility

Product Version

Anypoint Code Builder

October 8, 2024 and later

Anypoint Studio

7.19.0 and later

Mule runtime

4.6.0 and later

OpenJDK

8, 11, and 17

Known Issues

Known Issue

ID

If you enable the validation and the mediaType of the message doesn’t match the mediaType specified in the API spec, the message isn’t flagged as invalid.

W-16663560

AsyncAPI Message Listener doesn’t preserve the mediaType property and transforms it as the defaultContentType present in the Async API spec unless AsyncAPI Message Listener supports the inbound message type.

W-16663585

In Salesforce Pub/Sub Connector, the source validation doesn’t work if contentType is application/XML.

W-16756836

When implementing AsyncAPI APIs in Windows, an empty extra Mule-config file is created.

W-15757808

APIkit for AsyncAPI connector fails while parsing Async APIs that reference Avro schema files.

W-16896197

See Also