Athens release notes

24 July 2018

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

Fixes

  • #4722: Update dependencies to improve application size
  • #4727: Correct row count for composite models based on the Oracle database connector
  • #4760: Correct the default response handling of service connectors and Swagger plug-ins when they are used in flows
  • #4834: Update the API Builder user interface to display error pages when internal errors occur
  • #4838: Update the display endpoint IDs in the user interface breadcrumbs to use their friendly names
  • #4860: Update Swagger plug-in to handle URI encoded JSON schema references in Swagger files
  • #4867: Correct an issue with the UI listing configuration files incorrectly

Updated modules

This release includes the following module updates:

Release notes

  • #4722: Reduced the production install size of the default service by roughly 23%.
  • #4727: Previously, when a count query was executed on a composite model that is being sourced from an Oracle DB Model the reported result count will never exceed 10 irrespective of how many actual rows there are. Now, the count result count matches the actual number of rows.
  • #4760: Previously, service connectors and flow-nodes generated with api-builder-plugin-fn-swagger did not handle the cases where the swagger definition had a default response. Now, service connectors and flow-nodes generated with api-builder-plugin-fn-swagger use the proper response description even when a default description exists. For example, if the service returns an HTTP 301 code and there is not a described response for the HTTP 301 code the default response will be used if present in the Swagger document.
  • #4834: Previously, errors in API Builder runtime or invalid views in the console would not render an error page and may have caused browser errors. Now, a consumable error page is shown when most errors occur.
  • #4838: Previously, the API Builder user interface breadcrumbs did not display the friendly endpoint name. Now, the user interface breadcrumbs display the friendly endpoint name.
  • #4860: Previously, api-builder-plugin-fn-swagger would throw “Error: Invalid reference token” when attempting to handle URI encoded JSON schema references in Swagger files. Now, invalid reference errors are not thrown.
  • #4867: Previously, when listing files on the Configuration tab, some of them would disappear from the list. Now, configuration files do not disappear.

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)