Rason release notes
3 July 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
- #6310: Generate custom OpenAPI plugin from the CLI
- #6461: Add output schema validation to @axway/api-builder-test-utils
- #6468: Update CLI to use latest @axway/api-builder-test-utils and enable validateOutputs
Fixes
- #6464: Improve SDK template readability
Release notes
- #6310: A new “Custom OpenAPI” type of plugin template can now be created from the API Builder CLI. This template allow you to package and share plugins containing flow-nodes generated by simply dropping OpenAPI files into the
openapi
directory of your plugin. Custom OpenAPI plugins can be created by using the new--type
flag in the API Builder CLI.amplify builder plugin init --type=oas
The standard plugin can still be created usingamplify builder plugin init
, or by providing--type=standard
- #6461: Added
setOptions
toplugin
that is returned fromMockRuntime.loadPlugin
in @axway/api-builder-test-utils, and an optionvalidateOutputs
that, when enabled, will validate output values against the output’s JSON schema (defaults tofalse
). - #6464: Updated template for new API Builder Plugins to include logger example.
- #6468: Added feature to newly generated plugins that enables output JSON schema validation on @axway/api-builder-test-utils.
Updated modules
- @axway/amplify-api-builder-cli@1.9.0
- @axway/api-builder@4.19.6
- @axway/api-builder-admin@1.17.10
- @axway/api-builder-runtime@4.28.10
- @axway/api-builder-sdk@1.0.4
- @axway/api-builder-test-utils@1.1.1
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)