3.96.0
Added
-
Support for higher usage submission limits for metered SaaS listings and legacy subscription endpoints in the Service Enablement Lifecycle Framework service
-
Support for customer-managed encryption keys for database systems and cross-region backup copies in the PostgreSQL service
-
Support for listing available VMware binaries and generating download links in the Oracle Cloud VMware Solution service
-
Support for data verification using database object counts, object statuses, and estimated table row counts in the Database Migration service
-
Support for settings specific to online logical, offline logical, and online standby Oracle migrations in the Database Migration service
Breaking Changes
-
Method
public java.lang.String getUsageRecordId()has been removed from the modelcom.oracle.bmc.self.model.CreateSubscriptionUsageRecordDetailsin the Service Enablement Lifecycle Framework service -
Client-side decryption using
KmsMasterKeyProvider(KmsMasterKey)now rejects encrypted blobs whose master key ID, vault ID, or region differs from the configured key. To decrypt data encrypted with different KMS keys, useKmsMasterKeyProvider(BasicAuthenticationDetailsProvider). -
Client-side decryption using
KmsMasterKeyProvider(BasicAuthenticationDetailsProvider)now requires the region to be known independently of the encrypted blob through built-in SDK definitions,Region.register(...), supported region metadata configuration, opted-in Instance Metadata Service (IMDS), or an exact region match onConfigFileAuthenticationDetailsProviderorSessionTokenAuthenticationDetailsProvider. A region resolved only through implicit OC1 orOCI_DEFAULT_REALMfallback is rejected. If a region is not yet included in this SDK release, register it or supply region metadata before decrypting.
File Checksums (SHA256)
oci-java-sdk-3.96.0.zip 88e11beb575d5cd19cdbd9f1c0c7ba240055b49205f0dc0feee65adc594ab3c9
oci-java-sdk-3.96.0-individual-modules.zip 56b845110acdd3974514772c81706722ccf3d44f75979e7ce7f478bb45489c4f