Yako release notes
2 August 2019
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
- #5892: Support auto-select of initial parameter type for flow-nodes
- #5924: Add Mustache flow-node
- #5956: Include JavaScript flow-node in all new applications
Fixes
- #4811: Fix Bootstrap XSS vulnerability
- #5912: Fix lodash.merge prototype pollution
- #5920: Update .dockerignore file with .git and coverage
- #5954: Modifying outputs in the Flow Editor causes value to change to “Selector”
- #5957: Fix marked Regular Expression Denial of Service (ReDoS) vulnerability
Release notes
- #4811: Previously, RetireJS security scans of API Builder would report that it was using a vulnerable dependency on bootstrap@3.3.7. Now, the dependency is no longer reported.
- #5892: Flow-nodes now support defining an initial type for parameters in the UI, other than always being a selector. For example, template fields could have their
initialType
set tostring
. - #5912: Previously, when using “npm install” on an API Builder project, npm would alert that “lodash.merge” had a high alert for Prototype Pollution ([https://nodesecurity.io/advisories/1067]). Now, the alert has been resolved by removing the dependency.
- #5920: Previously, the .dockerignore file that comes with a scaffolded API Builder service did not include .git, coverage, and .nyc_output folders. Now, those folders are added.
- #5924: The UI now renders a specialized Mustache editor with syntax highlighting for flow-node parameters which are defined with “format”: “mustache” and “type”: “string” in their schema.
- #5954: Previously, there was a regression which meant flow-node outputs were un-editable, causing the value to always change to “Selector”. Now, outputs can be edited again.
- #5956: The API Builder CLI will now include the JavaScript flow-node in all new projects.
- #5957: Previously, when using “npm install” on an API Builder project, npm would alert that “marked” had a low alert for Regular Expression Denial of Service ([https://www.npmjs.com/advisories/1076]). Now, the alert has been resolved by updating the dependency.
Updated modules
Updated plugins
- @axway/api-builder-plugin-fn-base64@2.0.12
- @axway/api-builder-plugin-fn-dot@2.0.12
- @axway/api-builder-plugin-fn-javascript@1.1.1
- @axway/api-builder-plugin-fn-json@2.0.12
- @axway/api-builder-plugin-fn-restclient@2.0.15
- @axway/api-builder-plugin-fn-mustache@1.0.1
- axway-flow-sdk@3.4.0
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 6, 2021: minor tweaks/fixes (21296f3)