Prague release notes
5 June 2020
Update
To update an existing API Builder application, execute the following command from within the application directory:
npm update
To update the API Builder CLI, execute the following command:
axway pm update
Features
- #6337: Migrate test helpers from @axway/api-builder-sdk into its own module @axway/api-builder-test-utils
- #6441: Update @axway/api-builder-sdk to 1.0.0
Release notes
- #6337: Introduced new module @axway/api-builder-test-utils which includes test utils for Plugins such as
MockLogger
andMockRuntime
. - #6441: Updated CLI to use new @axway/api-builder-sdk 1.0.
- #6441: Released @axway/api-builder-sdk 1.0. Learn more about it here. Features include:
- Simpler YAML/JSON flow-node definition.
- Greatly simplified the interface for
action
methods where outputs are removed in favor of return/throw and two outputs, Next and Error. - Added
pluginContext
to allow plugins to maintain state. - Simplified the unit-testing capabilities to test action response and output callback distinctly.
- Support for plugin configuration via runtime and unit-test.
- Merged action req.parameters and req.authorizations into a single argument,
params
. - Fixed issue with certain method names clashing with API Builder flow engine internals by prohibiting use of certain method names (see @axway/api-builder-sdk).
Updated modules
- @axway/amplify-api-builder-cli@1.7.0
- @axway/api-builder@4.19.0
- @axway/api-builder-admin@1.17.5
- @axway/api-builder-runtime@4.27.29
- @axway/api-builder-sdk@1.0.0
- @axway/api-builder-test-utils@1.0.0
Updated plugins
- @axway/api-builder-plugin-fn-base64@2.1.5
- @axway/api-builder-plugin-fn-javascript@1.2.6
- @axway/api-builder-plugin-fn-json@2.0.16
- @axway/api-builder-plugin-fn-restclient@2.0.22
- @axway/api-builder-plugin-fn-swagger@2.7.5
- @axway/api-builder-plugin-fn-mustache@1.0.6
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) |
Last modified October 4, 2021: RDPP-7054: Automate release note and deprecation sections (#23) (3cb2ea5)