Releases: IBM-Cloud/ibm-cloud-cli-sdk
Releases · IBM-Cloud/ibm-cloud-cli-sdk
v1.0.0
Change Logs
Breaking Changes
- Translation filenames must be in the format formats all.[lang].json (eg. all.en_US.json)
Other changes
- Updated go-i18n to v2.2.0
- Added documentation on how to generate new translation files or migrate existing translation files to the new file format.
v0.12.0
Change Logs
Plugin API changes:
- Added
LastSessionUpdateTime
to keep track of the last time the session was updated. - Added
RefreshSession
method to maintain current IAM session.
Other changes
- Added documentation using
RefreshSession
method in developer guide
v0.11.0
v0.10.1
v0.10.0
v0.9.0
v0.8.2
Defects fixing
- Upgrade golang.org/x/crypto package to
v0.0.0-20211202192323-5770296d904e
to address CVE-2020-29652 and CVE-2021-43565 .
Other changes:
- Address gosec false positives
v0.8.1
v0.8.0
Change Logs
Plugin API changes:
- Update
PluginContext.RefreshIAMToken()
to support fetching a new token when logged in to the CLI as a VPC VSI compute resource. - Add
CRIType()
toPluginContext
- Add
VPCCRITokenURL()
toPluginContext
- Add
IsLoggedInAsCRI()
toPluginContext
Defects fixing
- Handled session inactive error when fetching IAM token.
- Allow empty response body for responses with
204
status code.
Other changes:
- Add
CRTokenRequestWithCRN
tobluemix/authentication/iam/iam.go
. - Add support for VPC instance metadata service token exchange.
- Add configuration check setting
IsLoggedInAsCRI
in configuration file. - Define github
CODEOWNERS
file - Enable Travis CI
v0.7.0
Change Logs
Plugin API changes:
- PluginMetadata struct adds
IsAccessFromVPC
field to indicate if the plugin supports private endpoint access via VPC. - Update
PluginContext.IAMEndpoint()
to return the corresponding VPC private service endpoint if access is from a VPC. - Update
PluginContext.ConsoleEndpoint()
to return the corresponding VPC private service endpoint if access is from a VPC. - Update
PluginContext.GetEndpoint()
to return VPE endpoint of the core platform services when access is from a VPC.
Other changes:
- Address gosec false positive
- Add
IsAccessFromVPC
,ConsolePrivateVPCEndpoint
, andIAMPrivateVPCEndpoint
to configuration file. - Add configuration check setting
IsAccessFromVPC()