-
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
Anypoint Platform Command-Line Interface Release Notes
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
-
You can now use objectStoreV2 flags on Cloudhub commands. For more information, see Cloudhub and Cloudhub 2.0 Commands.
3.21.1
3.20.0
3.18.2
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
andgovernance update profile
to add the following option:-
--criteria
, where you can specify filters for tags, categories, and scope, such as API typesasync-api
andrest-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 |
W-11359020 |
The |
W-11610551 |
The |
W-11637288 |
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 thedesigncenter project publish
,designcenter project upload
, anddesigncenter 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:
3.13.0
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 thecredentials
file. -
Fixed an issue related to basic type WSDL API instance creation.
Version 3.8.1 - August 24, 2021
-
Added the
--endpointUri
argument for theapi-mgr api manage
andapi-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 toexchange 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
andexchange 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 theMissing 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.0 - April 26, 2019
-
Added a warning when an invalid
HTTPS_PROXY
orHTTP_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 runningdesigncenter 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.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.