Releases: IBM-Cloud/ibm-cloud-cli-release
v2.30.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
New Commands
assist
ask IBM Cloud AI assistant a question. More details here
Commands Changed
iam access-group-template-version-delete
supports deleting by template name in addition to ID- All
iam
template
andassignment
commands return the entire JSON response
Other Changes
- Tracing header is added to outbound requests of the CLI to facilitate end-to-end call tracing for IBM services
v2.29.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Command list help is organized by function.
v2.28.2
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
No functional changes from the prior release. This release adds Windows versions missing from 2.28.1.
v2.28.1
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Windows versions are not updated in this release.
Bug Fixes
iam service-api-key-update
was not properly handling the-n
parameter as of release 2.28.0. Restoring the correct functionality
v2.28.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Commands Changed
catalog pricing
improves help text, adds support for global deployment pricing, and adds tier pricing information to outputiam access-group-policy-create
now accepts--service-group-id IAM
to allow creating a policy for this service group (this is the only possible service group at this time)iam account-settings-update
adds--unset-allowed-ip-addresses
to clear the allowed IP addresses for an accountiam authorization-policy-assignment
andauthorization-policy-template
enterprise commands are addedresource service-instance
details the onetime credential setting for the instanceresource instances
command is added to list all instances irrespective of typeresource service-instance-create
may enforce--service-endpoints
as a required parameter depending on the service definitionresource service-instance-create
warns a user when selecting a public endpointresource service-instance-create
adds--onetime-credentials
to direct that the service credentials be returned but not stored in IBM Cloudresource service-instances
adds--all-pages
to allow attempting to query all service instancesresource service-key
details the onetime credential setting for the keyresource tag-attach
adds--update
to update specified tagstarget
adds--choose-account | -ca
to improve switching accounts at the command line--version | -v
improves the version format with the Copyright on a 2nd line
Bug Fixes
resource service-key-create
handles valid CRN or None as input for role and correctly enforces default role when Service ID is specified- various commands correct an error in the help output when arguments are also specified (ex:
iam access-group-policy-create
)
Other Changes
- Upgrades Golang to 1.22.7
- Upgrades Dev plug-in to 3.2.1
- Cloud Foundry Notices are removed from all installers
v2.27.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Commands Changed
iam access-group-policies
,access-policies
,account-policies
,authorization-policies
,service-policies
,trusted-profile-policies
anduser-policies
add option--total-items
that includes a total number of items retrieved for the command
Bug Fixes
iam login
,logout
clear any assumed trusted profile from the CLI configurationiam trusted-profile-assume
removes account from output that is not relevant and may be incorrectresource service-key-create
corrects handling ofNone
as input for the role
Other Changes
- Notices are updated in all installers
- Upgrades IBM Cloud CLI SDK to 1.5.0
v2.26.1
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Bug Fixes
iam api-key
,service-api-key
,service-id
, andservice-ids
restore restriction between output as JSON and--uuid
parametersresource group
,service-key
restore restriction between output as JSON and--id
parametersresource search
,resources
returns proper JSON output with--output JSON
parameter
v2.26.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
New Commands
iam trusted-profile-assume
to assume a trusted profile that the usesr has permissions for, or to list the current assumed trusted profileiam trusted-profile-leave
to leave a trusted profile previously assumed and return to normal access for the user
Commands Changed
iam trusted-profiles
adds option--can-assume
to filter to the trusted profiles the current user can assumeenterprise account-create
adds option--create-service-id
to create a service ID along with the accountresource service-instance
adds options--crn
and--guid
to provide just the corresponding value from the current--id
optionresource service-instance-create
adds options--access-tags
and--user-tags
to enable adding these types of tags at creation-o
is added as an alias to--output
for core CLI commandsversion
and-v
now return copyright information for the IBM Cloud CLI
Bug Fixes
iam trusted-profile-rule-create
is corrected to allow JSON input for claim rules
Other Changes
- Upgrades Golang to 1.22.4
v2.25.1
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
Bug Fixes
account show
restores output for Service Endpoint and VRF enablementaccount update
command is restorediam api-key
,api-key-create
show the setting for the new support sessions optioniam api-key-create
,api-key-update
,service-api-key-create
,service-api-key-update
correct the default value foraction-if-leaked
settingiam api-key-update
,service-api-key-update
allows updating theaction-if-leaked
setting with no other changes. Also, corrects the name being altered along with the description in some cases
v2.25.0
Installers
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
Binaries
Mac OS X 64 bit
Mac OS X M1/ARM
Windows 64 bit
Windows 32 bit
Linux 64 bit
Linux 64 bit ARM
Linux 32 bit
Power Linux 64 bit
System/390 Linux 64 bit
To verify installed binaries, please see here
Change logs
New Commands
iam api-key-enable
,api-key-disable
to toggle the availability of a platform api-key for useiam service-api-key-enable
,service-api-key-disable
to toggle the availability of a service api-key for use
Commands Changed
- Remaining Cloud Foundry commands and parameters are removed
account list
adds options--active
and--exclude
for filtering the resultsiam api-key-create
,api-key-update
,service-api-key-create
andservice-api-key-update
add--action-if-leaked
option for a keyresource service-instance
andservice-key
return additional attributeonetime_credential
resource reclamation
returns custom properties
Bug Fixes
config --list
adds settingsSSOType
andVersionCheckEnabled
to the JSON outputiam authorization-policy-create
is corrected to permit use of the--target-service-instance-name
parameterplugin update all
will update plug-ins installed on a Mac ARM system that are Mac AMDresource service-key-create
no longer will default the role toNone
if no value is provided
Other Changes
- Upgrades Golang to 1.22.3