API Builder Release Notes

API Builder - Sydney

Summary

This release includes:

Upgrade

Before updating, we recommend deleting package-lock.json if it exists.

To update an existing API Builder application, execute the following command from within the application directory:

npm update

Features

  • #6967: Released a new plugin @axway/api-builder-plugin-invoke-flow, which contains a flow-trigger and flow-nodes that can be used to invoke a flow once or multiple times, looping over an array of items. This succeeds the community plugins @alasdair/api-builder-plugin-invoke-flow and @api-builder-ext/api-builder-plugin-for-each. These community plugins have now been removed from the Plugins tab, and users should migrate to the new official plugin.

Fixes

  • #6905: Previously, when using API Builder CLI get-catalog command, and prompted to pick from multiple accounts, the account list would feature service accounts (DOSA) which cannot be used for this purpose. Selecting one would fail with "Cannot destructure property 'org' of 'result' as it is null.". Now, service accounts will not be listed for selection.

  • #6906: Previously, when using API Builder CLI get-catalog command, and prompted to pick from multiple accounts, the account list would be covered up by a "Fetching API Catalog" spinner. Now, This spinner has been removed and all accounts are visible for selection.

  • #6957: Previously, inbound HTTP request headers were fully logged to info level. Now, apikey and authorization header values are redacted in production.

Updated modules

Known Issues

To see a list of up-to-date known-issues see API Builder Known Issues.

Related Links