York release notes
22 October 2021
Summary
In this release, we fixed a notable issue with loading schemas from OpenAPI documents. We also fixed an issue when installing the API Builder CLI which incorrectly relied on git
. Additional performance improvements were made to model and custom APIs. We also started working to support OpenAPI 3.
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
- #7093: Added an interface for plugging different protocols into API Builder that will eventually be used to support OpenAPI 3 in the product.
Fixes
- #7100: Fixed an issue installing @axway/amplify-api-builder-cli version
1.20.0
that resulted in the error “error syscall spawn git” when installinggit://github.com/wickedest/inquirer-checkbox-plus-prompt.git
. - #7059: Fixed an issue in @axway/api-builder-plugin-fn-swagger and @axway/api-builder-oas-flow-node loading OpenAPI documents with the error “Cannot convert undefined or null to object”. The issue was encountered on OpenAPI documents containing mixed references to component properties, e.g.
#/components/schemas/Pet/properties/name
and references to components, e.g.#/components/schemas/Pet
. - #7081: Fixed an issue where previously, model and custom APIs logged the response body at INFO level. Now, model and custom APIs do not log the response body at any level, improving request performance.
Updated modules
- @axway/amplify-api-builder-cli@1.20.1
- @axway/api-builder@4.27.3
- @axway/api-builder-admin@1.46.0
- @axway/api-builder-oas-flow-node@2.0.3
- @axway/api-builder-runtime@4.71.0
Updated plugins
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) |
Last modified November 5, 2021: Zigong Release Documentation (#43) (1765d5e)