Villasimius release notes
Summary
In this release, we added smarter behavior when installing plugins, so that when your environment is not fully up-to-date, you will still get a working plugin version. We also provided a new way of testing your API Builder service while being able to see and absorb test framework updates much more easily.
In this release, API Builder v4 enters the maintenance phase for one year and will only receive security patches. See the Release schedule for more information about active and maintenance phases. We strongly recommend upgrading to the latest major version of API Builder.
Update
Available updates can be found in the Updates tab in the UI. For more information, including how to update the CLI, read the Update guide.
Features
- #7470: @axway/api-builder-test-utils now has a
Runtime
feature that can be used to test an API Builder project and significantly remove boilerplate code from project unit tests. Existing users are recommended to follow this guide to benefit from this feature. - #7470: New projects now have a
devDependency
on @axway/api-builder-test-utils, and use theRuntime
feature in unit tests. - #7470: Updates to @axway/api-builder-test-utils will now be displayed in the Updates tab.
- #7406: When installing plugins from the Plugins page, if the latest version of a plugin is not compatible with the current version of API Builder or Node.js a previous compatible version will be installed instead, if possible. This feature only applies when using Node.js 12.13.0 and above.
- #7470: API Builder has been updated to allow configuration from files in
./conf
to be overridden when creating a newAPIBuilder
instance by passingconfigOverrides
as a key to the secondoptions
argument in the constructor.
Fixes
- #7500: Fixed the unexpected re-rendering of UI components in the API Doc & Test page after a restart.
Updated modules
- @axway/amplify-api-builder-cli@6.4.0
- @axway/api-builder@6.4.0
- @axway/api-builder-admin@1.69.0
- @axway/api-builder-oas-flow-node@2.6.7
- @axway/api-builder-runtime@4.94.0
- @axway/api-builder-sdk@1.2.6
- @axway/api-builder-test-utils@1.6.0
- @axway/api-builder-openapi-upgrade@1.0.11
Updated plugins
- @axway/api-builder-plugin-fn-base64@4.1.6
- @axway/api-builder-plugin-fn-javascript@3.1.5
- @axway/api-builder-plugin-fn-json@4.1.6
- @axway/api-builder-plugin-fn-restclient@2.2.7
- @axway/api-builder-plugin-fn-swagger@3.2.8
- @axway/api-builder-plugin-fn-mustache@1.1.5
- @axway/api-builder-plugin-fn-xslt@3.3.5
- @axway/api-builder-plugin-fn-logger@1.1.5
- @axway/api-builder-plugin-ft-event@1.2.4
- @axway/api-builder-plugin-ft-solace@1.1.4
- @axway/api-builder-plugin-ft-kafka@1.2.4
- @axway/api-builder-plugin-ft-oas@1.6.6
- @axway/api-builder-plugin-invoke-flow@1.2.4
Known issues
For a list of up-to-date known issues see API Builder known issues.
Previous releases
Year | Releases |
---|---|
2022 | Dickens (7 Oct), Wicklow (7 Oct), Christie (23 Sep), Beckett (19 Sep), Austen (9 Sep), Villasimius (9 Sep), Unna (26 Aug), Tauranga (16 Aug), Sunnyvale (29 Jul), Riga (15 Jul), Qom (24 Jun), Paris (17 Jun), Oyo (3 Jun), Nantes (20 May), Madurai (6 May), London (22 Apr), Kabul (8 Apr), Johannesburg (25 Mar), Ikeja (11 Mar), Haarlem (25 Feb), Gondar (11 Feb), Flint (28 Jan), Exeter (14 Jan) |
2021 | Djibouti (31 Dec), Caracas (17 Dec), Bangkok (3 Dec), Amsterdam (19 Nov), Zigong (5 Nov), York (22 Oct), Xalapa (8 Oct), Wrecsam (24 Sep), Venice (10 Sep), Utrecht (27 Aug), Timbuktu (13 Aug), Sydney (30 Jul), Roberttown (16 Jul), Quezon (2 Jul), Perm (18 Jun), Ottawa (4 Jun), Nashville (21 May), Madrid (7 May), Lyon (23 Apr), Kalamitsi (9 Apr), Jaunpur (26 Mar), Ibiza (12 Mar), Hanoi (26 Feb), Giza (12 Feb), Faro (29 Jan), Edirne (15 Jan) |
2020 | Dubai (18 Dec), Calgary (4 Dec), Bruges (20 Nov), Agra (6 Nov), Zagreb (23 Oct), Yokohama (8 Oct), Xenia (25 Sep), Warsaw (11 Sep), Vancouver (28 Aug), Ufa (14 Aug), Tokyo (31 Jul), Shanghai (17 Jul), Rason (3 Jul), Qena (19 Jun), Prague (5 Jun), Oslo (20 May), Nancy (8 May), Marrakech (24 Apr), Leeds (10 Apr), Kharkiv (27 Mar), Jackson (28 Feb), Independence (31 Jan), Huddersfield (17 Jan) |
2019 | Ghent (20 Dec), Florence (6 Dec), Ennis (22 Nov), Darwin (8 Nov), Cairo (11 Oct), Barcelona (27 Sep), Akita (30 Aug), Zams (16 Aug), Yako (2 Aug), Xapuri (19 Jul), Wellington (5 Jul), Valencia (21 Jun), Utopia (7 Jun), Turin (24 May), Sofia (26 Apr), Raga (12 Apr), Quebec (29 Mar), Phoenix (15 Mar), Osaka (1 Mar), Naples (15 Feb), Melbourne (1 Feb), Lisbon (18 Jan) |
2018 | Kobe (21 Dec), Jakarta (7 Dec), Istanbul (23 Nov), Halifax (26 Oct), Geneva (12 Oct), Fuji (28 Sep), Eden (14 Sep), Dublin (31 Aug), Canberra (17 Aug), Boston (3 Aug), Athens (24 Jul), v4 (29 Jun) |