Anypoint Platform Command-Line Interface Release Notes

3.22.7

July 25, 2024

Fixed Issues

Issue Resolution

ID

An endpoint defaultSslEndpoint is now automatically provided in Cloudhub commands.

W-15453317

3.22.6

June 27, 2024

What’s New

  • The Cloudhub plugin is updated to accept 8 and 16 vCores.

3.22.5

March 15, 2024

Fixed Issues

Issue Resolution

ID

You can now successfully use API Designer commands.

W-15263849

You can now use the --pageSize flag on the designcenter:project:list command.

W-15303243

3.22.4

February 29, 2024

Fixed Issues

Issue Resolution

ID

Deploying Mule runtime 4.5.3 to CloudHub 2.0 with CLI v3 no longer fails.

W-15044298

Anypoint CLI now passes the CPU limit and memory as expected for new deployments.

W-15058332

3.22.3

February 7, 2024

What’s New

3.22.2

February 7, 2024

What’s New

  • New --releaseChannel, --javaVersion flags for Cloudhub commands are added. For more information, see Cloudhub

3.22.1

February 6, 2024

What’s New

  • New --releaseChannel, --javaVersion flags for Cloudhub 2.0 commands are added. For more information, see Cloudhub 2.0 Commands.

3.22.0

January 15, 2024

Fixed Issues

Issue Resolution

ID

You can now use the api-mgr:alert:add command to create a policy violation alert without getting an error message.

W-14067902

You now download the exchange_module folder when using the designcenter:project:download command

W-14581414

3.21.9

October 25, 2023

Fixed Issues

Issue Resolution

ID

You can now use certificates without getting an Unsafe Legacy Renegotiation error message.

W-14147387

3.21.7

September 27,2023

Fixed Issues

Issue Resolution

ID

You can now use the designcenter:project:create command for RAML and RAML-fragment types projects without getting a status code 500 error.

W-13999860

You can now successfully use the designcenter:project:download command to download exchange dependencies.

W-14058134

3.21.6

June 14, 2023

What’s New

  • You can now use the new --secureProperty flag to set encrypted properties on runtime-mgr application modify and runtime-mgr application deploy commands.

3.21.5

May 31, 2023

  • Certain dependencies are updated to improve functionality.

Anypoint CLI versions 3.18.0 to 3.21.4 use old dependencies that do not work at the moment.

3.21.4

May 17, 2023

What’s New

3.21.3

March 8, 2023

What’s New

  • You can now authenticate with the new environment variable ANYPOINT_CERTIFICATE. This variable adds CAcert certificates to Anypoint CLI.

3.21.2

February 22, 2023

What’s New

  • You can now search by organization ID when using the account:business-group:describe command.

Fixed Issues

Issue

ID

You can now use the exchange:asset:page:upload command without getting an error message.

W-12555915

3.21.1

February 8, 2023

What’s New

  • You can now use the new optional --timeout flag when using the runtime-mgr cloudhub-application deploy command.

  • You can now use the --fragmentType flag of the designcenter:project:create command to select oas-components and json-schema fragment types.

Fixed Issues

Issue

ID

You can now use the --categories flag while using the exchange:asset:upload command.

W-12385831

The anypoint CLI proxy now works as expected.

W-12413855

3.21.0

January 10, 2023

Fixed Issues

Issue

ID

The cloudhub-application copy command now works as expected.

W-12150352

The anypoint-cli governance api validate command now works as expected

W-12266732

3.20.0

December 13, 2022

What’s New

  • The governance commands governance profile create and governance profile update have new options to configure notifications and to automatically use latest as the ruleset version.

Fixed Issues

Issue Resolution

ID

You can now use the governance api inspect command with Windows paths.

W-12120881

The cloudhub-application copy command now works as expected.

W-12150352

3.19.1

November 29, 2022

Fixed Issues

Issue

ID

You can now use the cloudhub-application copy command without deleting the application that you copy.

W-11584309

The exchange asset uploadv2 command now works as expected.

W-12113687

The MB value is now set to 1,048,576.

W-12065146

3.19.0

November 15, 2022

What’s New

  • You can now use multi-factor authentication (MFA) by logging in through the browser.

3.18.2

November 1, 2022

What’s New

  • Internal libraries are updated.

  • Command tracking is improved.

  • The command governance api inspect now has OAS support.

Fixed Issues

Issue

ID

The runtime-mgr standalone application deploy command now works as expected.

W-11696354

You can now use Anypoint CLI while connected trough a proxy.

W-11761129

3.18.1

October 11, 2022

What’s New

  • You can now use the runtime-mgr standalone-application copy command without having the Manage Servers permission.

3.18.0

September 27, 2022

What’s New

  • The command governance ruleset validate now works on Windows 10.

  • The command governance api validate now works with multiple rulesets.

  • You can now use anypoint CLI when connecting through a proxy.

3.17.0

September 13, 2022

What’s New

Updates to the governance command group:

  • New command to enable you to evaluate the rulesets that might apply to your API:

    • governance api evaluate

  • New commands to enable you to scaffold rules from data schemas:

    • governance api inspect

    • governance ruleset init

  • New commands to enable you to customize individual rules by changing severity levels and enabling or disabling rules:

    • governance ruleset info

    • governance ruleset clone

  • Updates to governance create profile and governance update profile to add the following option:

    • --criteria, where you can specify filters for tags, categories, and scope, such as API types async-api and rest-api

  • Updates to governance api validate to add the following options:

    • --remote, to enable you to validate APIs published in Exchange

    • --remote-rulesets, to enable you to validate APIs against rulesets published in Exchange

See the governance command group in the Anypoint CLI 3.x documentation.

Fixed Issues

Issue

ID

The designcenter project publish command does not allow the tags flags anymore.

W-11359020

The api-mgr api deploy and api-mgr api redeploy commands now work as expected.

W-11610551

The datagraph load-balancer-config add and datagraph load-balancer-config describe commands now work as expected.

W-11637288

3.16.0

August 23, 2022

What’s New

  • New CloudHub 2.0 commands are added for managing applications.

  • APB is upgraded to version 1.0.7.

3.15.1

August 9, 2022

What’s New

  • Certain deprecated dependencies are upgraded.

3.15.0

July 26, 2022

What’s New

  • Replaced non-compliant term in adherence to our Inclusive Product Language Program.

Fixed Issues

Issue

ID

The designcenter project create command no longer displays an error message creating resource types and user-documentation RAML fragments.

W-11357917

3.14.0

July 11, 2022

What’s New

  • A message now displays to warn users regarding any occurrences of non-compliant terms in the Inclusive Product Language Program, alternately, suggesting the use of allowlist instead.

  • You can now select the project branch using the --branch option for the designcenter project publish, designcenter project upload, and designcenter project download commands.

  • The command anypoint-cli governance api validate now accepts an API project ZIP file or folder and downloads dependencies, including rulesets against which to validate. You can optionally use the --rulesets option to specify a comma-separated list of local rulesets.

  • The command governance ruleset validate now accepts the following as the ruleset definition parameter:

    • A ruleset definition YAML file

    • A ZIP file that contains an API project with an exchange.json file that specifies the ruleset as the main file

    • A folder that contains an API project with an exchange.json file that specifies the ruleset as the main file

3.13.0

June 14, 2022

What’s New

This release includes the following changes:

  • Replaced non-compliant term with "allowlist" in compliance with our Inclusive Product Language Program.

  • Replaced clean ANSI characters in standard output with plain text.

Fixed Issues

Issue

ID

The api-mgr contract list command now displays the correct error message when exceeding the 250 limit.

W-11216223

3.12.0

May 31, 2022

What’s New

This release includes the following changes:

  • Added datagraph commands for working with source APIs.

3.11.0

May 17, 2022

What’s New

This release includes the following changes:

  • Added more fields to the exchange asset copy command.

Fixed Issues

Issue

ID

The designcenter project publish command no longer returns a 500 - undefined error.

W-11101077

3.10.0

April 28, 2022

What’s New

This release includes the following changes:

  • Added governance command group.

3.9.7

April 5, 2022

What’s New

This release includes the following changes:

  • Added an option to send a file as --configFile with the api-mgr policy apply command.

3.9.6

March 22, 2022

What’s New

This release includes the following changes:

  • Added the assetUpdateStatus command to specify the --status property when creating an asset.

3.9.4

January 12, 2022

Fixed Issues

Issue

ID

Fixed an issue that broke up the JSON output when using commands with the -o formatting parameter.

SE-24109

3.9.3

January 11, 2022

Fixed Issues

Issue

ID

Source dependencies are now included when copying an asset.

SE-23974

Fixed an issue that broke up the standard output when using the colors library.

SE-24083

3.9.2

December 14, 2021

Fixed Issues

Issue

ID

The runtime-mgr standalone-application copy command now works as expected and provides an authentication method with client_id and client_secret.

SE-19129

3.9.1

November 2, 2021

Fixed Issues

Issue

ID

The designcenter project publish command no longer fails when the --apiVersion option is not specified.

DESIGNER-6949

Updated dependencies to avoid the error The unauthenticated git protocol on port 9418 is no longer supported. during install.

APC-226

Version 3.9.0 - September 21, 2021

  • Added the mutableDataUpload command to upload mutable data to an existing asset.

  • Added the page update command to update an Asset Portal page in Markdown format.

Version 3.8.2 - September 7, 2021

  • To improve the Anypoint CLI experience, we gather anonymized usage data. You can opt out by setting collectMetrics to false in the credentials file.

  • Fixed an issue related to basic type WSDL API instance creation.

Version 3.8.1 - August 24, 2021

  • Added the --endpointUri argument for the api-mgr api manage and api-mgr api edit commands.

  • Fixed issues with the load-balancer mappings commands.

Version 3.8.0 - July 13, 2021

  • Added exchange commands for managing asset resources.

  • Added arguments to exchange asset uploadv2 command.

  • Added organizationId option to exchange asset list command.

Version 3.7.1 - June 22, 2021

  • The runtime-mgr standalone-application deploy command now works as expected in both interactive and non-interactive modes. (SE-19237, SE-20345, SE-21102)

  • Removed Beta from exchange asset uploadv2 command.

Version 3.7.0 - May 4, 2021

  • Added support for Anypoint DataGraph configuration.

    For more information, see the DataGraph commands in the Anypoint CLI 3.x documentation.

Version 3.6.1 - March 22, 2021

  • Fixed an issue with the runtime mgr deploy command where it failed to deploy multiple times standalone applications that had the same name but pointed to different targets. (SE-19237)

  • Fixed an issue with exchange asset page list and exchange asset page download commands to allow downloading pages from public assets. (EXC-5362)

Version 3.6.0 - March 4, 2021

  • Fixed an issue with the api-mgr policy disable/enable command and authentication-based policies that caused the Missing parameter at password error. (SE-18665)

  • Fixed an issue with the exchange asset copy command that prevented copying an exchange asset from one org to another. (SE-18990)

  • Fixed an issue with the runtime-mgr cloudhub-application copy command that occurred when copying an app with safely hidden application properties.

    Added the --property option to specify properties.

    For information, see the runtime-mgr cloudhub-application copy command in the Anypoint CLI 3.x documentation.

Version 3.4.3 - August 6, 2020

  • Fixed an issue that caused extra information being logged in non-interactive mode.

Version 3.4.2 - August 5, 2020

  • Fixed an issue that occurred with secure properties when deploying CloudHub applications.

Version 3.4.1 - August 5, 2020

  • Fixed an issue that occurred when uploading an asset with an apiVersion value that included trailing zeroes.

Version 3.2.6 - September 4, 2019

  • Fixed issue that caused the exchange asset describe command to threw a "Cannot read property 'versions'" error.

Version 3.2.5 - August 12, 2019

  • Fixed issue when runtime list did not show default mule version.

Version 3.2.4 - July 28, 2019

  • Fixed update exchange.json stage when publishing to exchange.

Version 3.2.3 - July 11, 2019

  • Fixed mapping of Asset Type on API Manager.

Version 3.2.2 - July 1, 2019

  • Fixed issue when publishing to exchange with different groupId.

Version 3.2.1 -

  • Fixed issue when uploading asset with file path starting with ~.

Version 3.2.0 - April 26, 2019

  • Added a warning when an invalid HTTPS_PROXY or HTTP_PROXY environment value is found.

Version 3.1.1 - April 22, 2019

  • Fixed issue when using properties with colon or equal characters in the value field.

Version 3.1.0 - April 17, 2019

This release of Anypoint Platform CLI adds the following Exchange feature:

  • Added the ability to publish RAML assets. Example: exchange asset upload --classifier raml --apiVersion v1 --name HelloWorld --mainFile helloworld.raml helloword/1.0.0 /Users/nmouso/Downloads/helloworld.raml.zip

Version 3.0.5 - January 25, 2019

This release of Anypoint Platform CLI addresses the following issue:

  • Added support for pagination within Design Center.
    When running designcenter project list, you can now pass --pageIndex to set number of the page to retrieve from a paginated project, and --pageSize to set the number of results per page.

Version 3.0.4 - January 18, 2019

This release of Anypoint Platform CLI adds the following Exchange feature:

  • Added mainFile option to determine a main file for OAS and WSDL API types when publishing an API specification to Exchange.

Version 3.0.3 - December 27, 2018

This release of the Anypoint CLI fixes the following issue:

  • api-mgr api manage command when using --referencesUserDomain true on Hybrid does not checks the Reference User Domain checkmark when viewing the API in the API Manager UI.

Version 3.0.2 - December 12, 2018

This release of Anypoint CLI focuses on bug fixes.

Version 3.0.1 - November 20, 2018

This release of Anypoint CLI focuses on bug fixes.

Version 3.0.0 - October 5, 2018

This release of the Anypoint CLI includes CLI commands for API Manager 2.x (crowd release)

  • Added support for API Manager v2.

  • Removed previous api-mgr commands (API Manage v1).

  • Renamed api-mgr applications * → api-mgr contract *.

  • Renamed api-mgr tiers * → api-mgr tier *.

  • Fixed an issue whereby if an API contained null values, it was trowing an error.

  • Added support for graphQL APIs.

  • Removed support for Node < 8.12.0.