Skip to content

Releases: Axway-API-Management-Plus/apim-cli

APIM-CLI 1.14.8

06 Nov 17:04
Compare
Choose a tag to compare

[1.14.8] 2024-11-06

Fixed

  • Removing existing GLOBAL quotas in Api Manager(See issue #442)
  • Property "queryStringPassThrough" (See issue #517)
  • Axway apimcli: Format and version discrepancies - read-only (Swagger 2.0, single-line) vs editable APIs (Swagger 1.1, formatted) (See issue #516)
  • Quota replacement for method: * (See issue #514)

Added

  • Allow APIM Cli to retire old API when importing apis using zeroDowntimeUpdate (See issue #511)

What's Changed

Full Changelog: 1.14.7...1.14.8

APIM-CLI 1.14.7

24 Oct 16:22
Compare
Choose a tag to compare

[1.14.7] 2024-10-24

Fixed

  • NullPointerException: Cannot invoke "com.axway.apim.api.model.APIMethod.getName() (See issue #512)
  • Enable caching for API Import action (See issue #500)

Added

  • allow APIM cli to connect to API Manager protected by Cloudflare (See issue #505)

    • Added new paramater named customHeaders to handle additonal headers.
      E.g ./apim.sh api get -n CalculatorService3 -o json -h localhost -u apiadmin -customHeaders abc:xyz
  • Support August 2024 APIM Release (See issue #504)

Full Changelog: 1.14.6...1.14.7

APIM-CLI 1.14.6

11 Oct 19:39
Compare
Choose a tag to compare

[1.14.6] 2024-10-11

Fixed

  • Importing SOAP API with different endpoints (for import and for runtime calls) (See issue #501)
  • -returnCodeMapping option does not work on apim-cli org import (See issue #496)
  • The output of command 'apim api get' is not containing the complete list of client applications (array) of the api (See issue #495)
  • Update API with Assigned Quota (See issue #499)

Added

  • Force APIM-cli to download the latest Trusted Certificates in a Frontend API (See issue #494)

Changed

  • Updated libs to fix security vulnerabilities
    • com.graphql-java:graphql-java from 21.3 to 21.5
    • commons-io:commons-io from 2.11.0 to 2.14.0

What's Changed

Full Changelog: 1.14.5...1.14.6

APIM-CLI 1.14.5

12 Jul 17:46
Compare
Choose a tag to compare

[1.14.5] 2024-07-12

Fixed

  • Outside environment variables should not affect tests (See issue #488)
  • API deployment does not set new auth basic password (See issue #481)
  • Issue on Windows where exporting all Applications (See issue #483)

Added

  • Support May 2024 APIM Release (See issue #486)

Changed

  • Citrus integration test framework upgraded to version 4.1.1

APIM-CLI 1.14.4

22 Mar 03:26
Compare
Choose a tag to compare

[1.14.4] 2024-03-21

Fixed

  • "ERROR: Cannot validate/fulfill configuration file." when importing back downloaded API (See issue #466)
  • APIM-cli import conflicts with older retired versions of a feAPI (See issue #469)
  • API with star (*) on the name fails to be exported (See issue #467)
  • Missing error code when " Backend API Definition is not available for the API " (See issue #465)
  • Issues exporting and importing an API (See issue #460)
  • Error importing APIs with inbound OAuth (See issue #459)
  • Deleting a V-Host is not considered as a modification (See issue #457)
  • NullPointerException Error when importing a new API with system quotas (See issue #474)

Added

  • Support Feb 2024 APIM Release (See issue #461)
  • Migrated citrus testing framework to 4.1.1

APIM-CLI 1.14.3

08 Dec 17:07
Compare
Choose a tag to compare

[1.14.3] 2023-12-07

Fixed

  • APIM CLI to check/skip already removed API (See issue #417)
  • Error mapping is not applied when importing "app" (See issue #437)
  • Handling backend changes and removal of organization from api-config json file in one command #441)
  • Handling removing of existing quota in API (See issue #438)
  • Regression in handling removing existing quota in API Manager (See issue #434)

Added

  • Support APIM November 2023 release (See issue #444)
  • Support Graphql (See issue #443)

APIM-CLI 1.14.2

29 Aug 19:51
Compare
Choose a tag to compare

[1.14.2] 2023-08-29

Fixed

  • Regression in host (See issue #413)
  • gson library 2.4 has vulnerability CVE-2022-25647 (See issue #425)
  • Support August 2023 release (See issue #426)

APIM-CLI 1.14.1

31 Jul 22:56
Compare
Choose a tag to compare

[1.14.1] 2023-07-31

Fixed

  • Null pointer when converting OData -> Open API (See issue #399)
  • nullpointer exception occuring while try to import an api (See issue #390)
  • Backend basepath issue (See issue #412)
  • No change is returning RC 0 instead of RC 10 (See issue #401)

Added

  • Add revoke API access command from Org/Application (See issue #419)

Changed

  • Updated libs
    • jackson-* from 2.14.2 to 2.15.2
    • commons-csv from 1.9.0 to 1.10.0
    • org.ehcache from 3.9.9 to 3.10.8
    • log4j-slf4j-impl from 2.19.0 to 2.20.0
    • org.glassfish.jaxb 2.3.7 to 2.3.8
    • org.apache.httpcomponent 4.5.13 4.5.14

APIM-CLI 1.14.0

07 Jul 19:25
Compare
Choose a tag to compare

[1.13.8] 07-07-2023

Fixed

  • Inbound Security - Query String Pass Through is not included in api get (See issue #392)
  • breaking changes with overrideSpecBasePath = true (See issue #397)

Added

  • Add an option to output the json config file in console(See issue #322)
    • Introduced an environment variable print_console.
      • If the value is set to true, the json config file wille printed on console.
      • Default value is false
  • Support 7.7 May 2023 release (See issue #391)
    • If settings are imported from old versions to May 2023 release, set following values to null as os and architecture elements are removed, (Refer RDAPI-29419)
    {
      "os" : null,
      "architecture" : null
    }

APIM-CLI 1.13.7

21 Apr 15:53
e65cc20
Compare
Choose a tag to compare

[1.13.7] 2023-04-21

Fixed

  • Add output for apim.sh api check-cert (See issue #374)
  • A change in application quota is not detected (See issue #382)
  • Snakeyaml size limitation (Nullpointer Exception when downloading API Spec via apim CLI) (See issue #384)