Skip to content

Releases: IBM/secrets-manager-java-sdk

Release v1.0.31

12 Jul 13:57
3ed1206

Choose a tag to compare

Merge pull request #22 from IBM/readme-edits

Update Stack Overflow tags

Release v1.0.30

20 Jun 10:51
d77b49b

Choose a tag to compare

This release adds support for a new secret type (imported_cert), along with other fixes. To learn about general updates and improvements to the Secrets Manager service, check out the IBM Cloud documentation.

Important: This release contains updates that are not compatible with previous versions of this SDK.

Added

  • New imported_cert secret type.
  • New CertificateSecretResource class.
  • New Get a version of a secret API call. Currently supported only for imported_cert secrets.
  • New SecretVersion class. This object contains the properties that are associated with the specific version of a secret, including the metadata properties and the actual data properties. Currently, this object contains one subclass, CertificateSecretVersion, which contains the metadata and the certificate data that is associated with the secret version.
  • New versions_total field added to the SecretResource class.

Changed

  • BREAKING CHANGE: Improved class names for better readability. The old names are no longer supported. If you're upgrading from a previous version, be sure to also update the following class names in your code to maintain compatibility.

    Old name New name
    SecretResourceUsernamePasswordSecretResource UsernamePasswordSecretResource
    SecretResourceArbitrarySecretResource ArbitrarySecretResource
    SecretResourceIAMSecretResource IAMSecretResource
    EngineConfigOneOf EngineConfig
    EngineConfigOneOfIAMSecretEngineRootConfig IAMCredentialsSecretEngineRootConfig
    GetSecretPoliciesOneOf GetSecretPolicies
    GetSecretPoliciesOneOfGetSecretPolicyRotation GetSecretPolicyRotation
    GetSecretPoliciesOneOfResourcesItem GetSecretPoliciesResourcesItem
    GetSecretPoliciesOneOfGetSecretPolicyRotationResourcesItem GetSecretPolicyRotationResourcesItem
    SecretActionOneOf SecretAction
    SecretActionOneOfRotateArbitrarySecretBody RotateArbitrarySecretBody
    SecretActionOneOfRotateUsernamePasswordSecretBody RotateUsernamePasswordSecretBody
    SecretActionOneOfDeleteCredentialsForIAMSecret DeleteCredentialsForIAMSecret
    SecretVersion SecretVersionMetadata
  • The SecretVersionMetadata class (renamed from SecretVersion) now has new subclasses (ArbitrarySecretVersionMetadata, UsernamePasswordSecretVersionMetadata, IAMCredentialsSecretVersionMetadata and CertificateSecretVersionMetadata).

Release v0.1.29

10 May 07:05
9a15daa

Choose a tag to compare

Update SecretsManagerIntegrationTest.java (#20)

Release v0.1.28

14 Apr 08:03
2f48688

Choose a tag to compare

Merge pull request #19 from IBM/api-update

API update

Release v0.1.27

10 Mar 11:08
d0b32b0

Choose a tag to compare

Merge pull request #17 from IBM/update-package

Update package

Release v0.1.26

07 Mar 15:33
02701f5

Choose a tag to compare

Merge pull request #16 from IBM/update

Update SDK with latest APIs

Release v0.0.25

21 Feb 16:26
3a48026

Choose a tag to compare

Merge pull request #14 from IBM/update

update sdk

Release v0.0.24

16 Feb 20:01
3fb3003

Choose a tag to compare

Create codeql-analysis.yml

Release v0.0.23

16 Feb 08:24
a1e1164

Choose a tag to compare

Merge pull request #13 from IBM/update-readme

update readme

Release v0.0.22

15 Feb 15:08
8a031c6

Choose a tag to compare

Merge pull request #12 from IBM/update-version

update latest sdk