Qena release notes

19 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

  • #4567: Config copy script is inconsistent between connectors
  • #6397: API Builder project unit tests do not exit with non-zero exit code if they fail
  • #6458: Update CLI project template to use new major versions of Base64, JSON and JavaScript plugins

Fixes

  • #6376: Convert “Amplify Central” in login required message into a link to the platform
  • #6445: @axway/api-builder-plugin-fn-javascript shows invalid “\n” characters
  • #6449: The input box in the flow editor shows multiple scroll bars and extra ws

Release notes

  • #4567: Introduced new module @axway/api-builder-project-utils, which comes with api-builder-copy and api-builder-create-directory binary commands, which can help you with copying configuration files and creating directories on postinstall from your plugins into a API Builder application.
  • #6376: A link to the https://platform.axway.com has been added when the user is not logged-in and runs commands which require an Amplify platform session.
  • #6397: Previously, anything testing API Builder would always cause the process to exit with a 0 exit code, leading to successful test results in CI, even in the case of errors. Now, API Builder will not interfere with the process exit code and tests which require API Builder will be able to fail CI builds.
  • #6397: Added config option bindListeners. This is enabled by default and can be disabled to prevent process listeners on exit and other signals from being bound. New project unit tests will have this option disabled in order for the API Builder event listeners to not interfere with the mocha test suite.
  • #6449: Fixed styling issues in the Flow debugger and API doc and test examples where multiple scrollbars and extra padding would appear.
  • #6458: New projects now include new major versions of the Base64 (3.0.0), JavaScript (2.0.0) and JSON (4.0.0) plugins. These fix issues with the inability to handle errors, and now use “Next” and “Error” outputs. See the individual release notes for each plugin in their corresponding readmes.

Updated modules

Updated plugins

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)