Releases: oracle/oci-java-sdk
3.87.0
Added
-
Support for the Cost Anomaly Detection service
-
Support for listing OCI Generative AI Guardrails versions with accuracy and performance in the Generative AI service
-
Support for guardrail versions when applying guardrails in the Generative AI service
-
Support for data population status on tenancy attachment in the Resource Analytics service
-
Support for compute count options in the Resource Analytics service
-
Support for Cluster Placement Groups (CPG) and security groups (SG) in compute capacity reports in the Compute service
-
Support for failed node replacement in the Big Data service
-
Support for creating new DB systems from existing DB systems with an optional replication channels in the MySQL HeatWave service
-
Support for work requests to track create, update, and delete operations for streams, stream pools, and Kafka Connect configuration resources in the Streaming service
Breaking Changes
- The fields
ClusterAdminPasswordandSecretIdwere removed from the modelcom.oracle.bmc.bds.model.CreateBdsCertificateConfigurationDetailsin the Big Data service
File Checksums (SHA256)
oci-java-sdk-3.87.0.zip 7a5962a293e4095bde0c51c2100f253427eefc8618d4134a88aed372b7fef319
oci-java-sdk-3.87.0-individual-modules.zip 34d0b5c497725cfbd32532af2f68107f5bb13354f61728aab0d5c3576a4ede63
3.86.2
Added
-
Support for the Database Tools Runtime service
-
Support for multi modality models and their new capabilities in the Generative AI service
-
Support for Indirectly Connected Devices in the OCI Internet of Things (OCI IoT) service
-
Support for patch APIs to add and delete multiple IPv6 prefixes in the Virtual Cloud Network service
-
Support for Model Context Protocol (MCP) servers in the Database Tools service
-
Support for SQL reports in the Database Tools service
-
Support for database API gateway configurations in the Database Tools service
-
Support for Oracle database external authentication with OCI IAM and Azure Active Directory in the Database Tools service
File Checksums (SHA256)
oci-java-sdk-3.86.2.zip 54464ed2c7eb9ef65615e62ae4f2eefb6d67f3ede84199ea8c29d04acf81783f
oci-java-sdk-3.86.2-individual-modules.zip ce1cc56b8edd5f3953d4942776fe8a949b949f0aa03aec5e972d88d8ddbedbf7
3.86.1
Added
- Support for large generic v4 and v5 unit shapes in the Generative AI service
File Checksums (SHA256)
oci-java-sdk-3.86.1.zip 97e1fc77f301881e7bf674e09a2dff54dc49ddc4b5a9bdbc76128a71e6731dee
oci-java-sdk-3.86.1-individual-modules.zip d500005683dd6e28a851e95df52c132998a4585588caac78f256e30425777d17
3.86.0
Added
-
Support for OCI cache backup/restore and export/import in the Redis service
-
Support for embed V4 multimodal capabilities in the Generative AI Inference service
-
Support for new rerank models
CohereH100X1,CohereA10080GX1,CohereA10040GX1,CohereA10X1in dedicated AI clusters in the Generative AI service -
Support for assessments in the Database Migration Service
-
Support for improved failure and logging visibility during container creation in the Batch service
-
Support for group tasks, enhanced task execution observability, job and task lifecycle event visibility, updated job lifecycle behavior and increased task argument length limit in the Batch service
-
Support for activity logs in dedicated KMS in the Key Management service
-
Support for demo fusion environment type in the Fusion Apps as a Service service
-
Support for adding Vanity Domain feature in the Fusion Apps as a Service service
-
Support for IPv6 dual stack endpoint in the Java Management Service
-
Support for listing Java installation usage summaries with JRE security status filter in the Java Management service
-
Support for enabling inheritance in security zone entities after deletion in the Cloud Guard service
Breaking Changes
- The fields
freefromTagsanddefinedTagswere removed from the modelCreateIdentityTokenDetailsin the Redis service
File Checksums (SHA256)
oci-java-sdk-3.86.0.zip f7ced342107f20d1fcb2d820f26382f09b7571af2c98ecb2748012e13086668d
oci-java-sdk-3.86.0-individual-modules.zip 5268d03131a100b60307edbcfb61f67024c518ab30422a7f5b218a0cdd32b972
3.85.0
Added
-
Support for Azure AD, Avro Metadata, and Microsoft Fabric Eventstream (Kafka-like) data sources in the GoldenGate service
-
Support for creating branded email subdomains without delegating DNS subzone in the Fusion Apps as a Service
-
Support for IPv6 endpoints in the Events service
-
Support for IPv6 endpoints in the Logging service
-
Support for IPv6 endpoints in the Logging Search service
-
Support for IPv6 endpoints in the Logging Ingestion service
-
Support for reserved private IP IDs in the Compute service
-
Support for USAGE_ONLY query type in the Usage Api service
-
Support for resizing Data, Reco, and Sparse disk groups in the Database service
-
Support for logging line format in the Functions service
Breaking Changes
-
Introduced a 2 MB maximum serialized encryption header size in the
bmc-encryptionmodule and updated client-side validation to throwIllegalArgumentExceptioninstead ofRuntimeExceptionwhenOciCrypto.createEncryptingStream(...),OciCrypto.encryptData(...),OciCrypto.createDecryptingStream(...), orOciCrypto.decryptData(...)encounters an invalid encryption header size or an oversized encryption context -
Parameter types for
forDeployment(...)waiter overloads have changed fromLifecycleState/LifecycleState[]toDeployment.LifecycleState/Deployment.LifecycleState[]inGoldenGateWaitersin the GoldenGate service. -
Parameter types for
forDeploymentBackup(...)waiter overloads have changed fromLifecycleState/LifecycleState[]toDeploymentBackup.LifecycleState/DeploymentBackup.LifecycleState[]inGoldenGateWaitersin the GoldenGate service. -
Parameter types for
forDeploymentUpgrade(...)waiter overloads have changed fromLifecycleState/LifecycleState[]toDeploymentUpgrade.LifecycleState/DeploymentUpgrade.LifecycleState[]inGoldenGateWaitersin the GoldenGate service. -
Method
getPrivateIp()has been removed from modelsCreateGoldenGateConnectionDetails,CreateJavaMessageServiceConnectionDetails,CreateKafkaSchemaRegistryConnectionDetails,CreateMicrosoftSqlserverConnectionDetails,CreateMysqlConnectionDetails, in the GoldenGate service. -
Return type of method
getLifecycleState()has been changed toLifecycleStatein the modelsDeployment,DeploymentBackup,DeploymentBackupSummary,DeploymentSummary,DeploymentUpgrade,DeploymentUpgradeSummaryin the GoldenGate service. -
Method
getTimeUpgradeRequired()has been removed from modelsDeployment,DeploymentSummaryin the GoldenGate service. -
Class
DeploymentUpgradeLifecycleStatehas been removed in the GoldenGate service. -
Field
GoldengateConnectionAssigmnentDeletehas been removed fromOperationTypein the GoldenGate service. -
Return types of method
getLifecycleState()have been changed in request modelsListDeploymentBackupsRequest,ListDeploymentPeersRequest,ListDeploymentUpgradesRequest, andListDeploymentsRequestin the GoldenGate service.
File Checksums (SHA256)
oci-java-sdk-3.85.0.zip b69314f1b013b4fb3e07f8d32910450db51efc09e649f9570240dfde9d2054dd
oci-java-sdk-3.85.0-individual-modules.zip 22916f4bfecd6004cc8fbbc417650699cfb65d4eeda5e4ed197826437e2a3537
3.84.0
Added
-
Support for filesystem snapshot locking for ransomware protection in the File Storage service
-
Support for creating refresh-able metadata clones in Autonomous Database in the Database service
-
Support for cross-region Data Guard for Azure, GCP, and AWS KMS-based databases in the Database MultiCloud service
-
Support for multicloud policies API and OMHub Resource View and Policy Hub UI features in the Multicloud service
-
Support for Development and Production domain group types in place of Lightweight and Standard in the OCI Internet of Things (OCI IoT) service
-
Support for Fusion Data Intelligence (FDI) self-service integration in the Fusion Application as a Service
-
Support for implementing Customer self-service feature to add egress ports in the Fusion Application as a Service
-
Support for a new flag to the create and update capacity reservation APIs in the Compute service
-
Support for alarms and notifications in the OCI Control Center service
Changed
- Updated jackson-core to 2.21.2, jackson-databind to 2.21.2, and jackson-annotations to 2.21
Breaking Changes
- The method
public java.lang.Boolean getCompartmentIdInSubtree()has been removed from the requestscom.oracle.bmc.multicloud.requests.ListNetworkAnchorsRequestin the MultiCloud service
File Checksums (SHA256)
oci-java-sdk-3.84.0.zip 3a6e689eb0fd52c079c5b73ee96a5a6382065b912fb381fbd745a168161e3c17
oci-java-sdk-3.84.0-individual-modules.zip d635cd7e6bd7df46dbfe9c541f514d749f8ef44cd28cbbb39daa0379e48f39d9
3.83.0
Added
-
Support for managing OLVM environment and endpoint fields for asset sources in the Cloud Bridge service
-
Support for managing OLVM environment asset class name, asset class version, and asset details in the Cloud Bridge service
-
Support for Ubuntu, Windows Server 2025, Windows 11, and Dynamic Groupings in the OS Management Hub service
-
Support for S3 virtual host URLs for existing and regionally unique buckets in the Object Storage service
-
Support for dual-stack IPv6 endpoints in the Management Agent Cloud service
-
Support for generic VNIC Attachment node pools with application resource-based pod networking and secondary VNIC profiles in the Kubernetes Engine service
-
Support for getting currentSize of the instancePool resource in the Compute service
-
Support for new launch instance networkType value ACCELERATEDPV in the Compute service
Breaking Changes
- Methods
public java.util.Map getDefinedTags()andpublic java.util.Map getFreeformTags()have been removed from the modelscom.oracle.bmc.cloudbridge.model.ApplianceImageSummaryandcom.oracle.bmc.cloudbridge.model.SupportedCloudRegionSummaryin the Cloud Bridge service
File Checksums (SHA256)
oci-java-sdk-3.83.0.zip 7c8bcce2de93ed2b0d8c673782d72d31212d48d25563f9c6a7375902c11ad943
oci-java-sdk-3.83.0-individual-modules.zip a6b88154b8983111d3c651fcfab02272f975d876a4fe97b68ccde910f8710b64
2.91.0
Added
- Support for
CircuitBreakerEventListenerto listen and add actions to events emitted by a Circuit Breaker inCircuitBreakerConfiguration - Support for enhanced token caching behavior in the OKE Workload Identity Authentication Provider
- Support for assessments in the Database Migration Service
- Support for managing fleet updates for collections of Databases and VM Clusters in the Oracle Exadata Database Service (ExaDB-XS)
- Support for audit vulnerabilities in the Application Dependency Management service
- Support for new fields DeviceName and InterfaceName for CreateCrossConnect in the Networking service
- Support for bulk CRUD operation for Private IP and IPv6 in the Virtual Networking service
- Support for burstable capacity coverage in Compute Capacity Report API in the Virtual Networking service
- Support for flexible MySQL Configurations in the MySQL HeatWave service- Support for customer-controlled public IP decommissioning in the Kubernetes Engine service
- Support for managing declarative auto-scaling of GPU cluster size in the Compute service
- Support for advanced Database Management ExaDB-D/ExaDB-C@C Storage Monitoring in the Oracle Exadata Database service
- Support for listing maintenance events and configuring maintenance-disabled windows in the MySQL HeatWave service
- Support for calling Oracle Cloud Infrastructure services in the af-casablanca-1 region
- Support for specifying TCP and SSL scan listener ports for Disaster Recovery Networks in the Database service
- Support for readiness check in the Exadata Fleet Update service
- Support for zone transparency in the DNS service
- Support for retrieving DB system and channel status (information about availability and operational indicators) in the MySQL HeatWave service
- Support for configuring telemetry (exporting logs to Log Analytics) in the MySQL HeatWave Service
- Support for enabling and disabling the logging feature in Dataflow SQL endpoints in the Data Flow service
- Support for the User Managed Maintenance Window Feature in the Lustre File service
- Support for multiple standby databases across AD and Regions in a Data Guard environment for Base Database in the Database service
- Support for OS Patching in Base Database in the Database service
- Support for Valkey 8.1 in the Redis service
- Support for Exadata Cost Management in the Ops Insights service
- Support for accepting target database user credentials for masking and generating health reports in the Data Safe service
- Support for the Guarded Data Pipelines (GDP) service
- Support for the Limits Increase service
- Support for VMware Bring-Your-Own-License with VCF5.2 in the Oracle Cloud VMware Provisioning service
- Support for Identity Verification in the Identity Domains service
- Support for OKV-based keys, moving replication units and recreating failed resources based on Exascale and Autonomous infrastructure in the Globally Distributed Database service
- Support for setting the last IP drain period for email IP pools in the Email Delivery service.
- Support for additional filters when listing work requests in the Email Delivery service
- Support for the VCNIP IP Lifetime feature in the Compute service
- Support for additional node pools for ML and Coordinator nodes in the OpenSearch service
- Support for the Generative AI Data service
- Support for Generative AI Project features in the Generative AI service
- Support for the Generative AI Vector Store Connector feature in the Generative AI service
- Support for Hosted Deployment in the Generative AI service
- Support for cluster admin password stored in OCI Vaults in the Big Data service (BDS)
- Support for Block Storage to Master/Utility and Edge Nodes in the Big Data service
- Support for deleting multiple nodes in the Big Data service
- Support for the Container Registry service
- Support for the Service Enablement Lifecycle Framework (SELF) service
- Support for custom CA certificates for LDAP on mount targets in the File Storage service
- Support for using IPv6 addresses as mount target IP addresses in the File Storage service
- Support for natural language to SQL (NL2SQL) in the Generative AI Data service
- Support for Zero Data Loss recovery in the Database service
- Support for private network replication in the Cloud Migrations service
- Support for reserved private IPs in the Network Load Balancer service
- Support for creating and updating model deployments with public egress in the Data Science service
- Support for validation of migrated Disaster Recovery instances in the Integration service
- Support for additional AI Autonomous Database types (Autonomous JSON DB (AJD), Autonomous APEX (APEX), and Autonomous Vector DB (AVD)) in the Ops Insights service
- Support for controlled updates in the MySQL HeatWave service
Breaking Changes
- Method
public java.lang.String getPassword()has been removed from the modelcom.oracle.bmc.fusionapps.model.CreateFusionEnvironmentAdminUserDetailsin the Fusion Apps service
Changed
- Updated the default
permittedNumberOfCallsInHalfOpenStateto10inCircuitBreakerConfiguration
Performance Optimization
- Removed thread locking in X509FederationClient
- Added support for expiring Key Supplier cache
- Added support for Connection Pooling Apache Configurator
File Checksums (SHA256)
oci-java-sdk-2.91.0.zip b7f294c35fe078a04d982f5650a6b56f99c2b01775571c98fa829afa9dd160f1
oci-java-sdk-2.01.0-individual-modules.zip a5f528d63228d04158ee3633bcab131f635be1b82e3b32d71215a8735677d7b4
3.82.0
Added
-
Support for the Container Registry service
-
Support for the Service Enablement Lifecycle Framework (SELF) service
-
Support for custom CA certificates for LDAP on mount targets in the File Storage service
-
Support for using IPv6 addresses as mount target IP addresses in the File Storage service
-
Support for natural language to SQL (NL2SQL) in the Generative AI Data service
-
Support for Zero Data Loss recovery in the Database service
-
Support for private network replication in the Cloud Migrations service
-
Support for reserved private IPs in the Network Load Balancer service
-
Support for creating and updating model deployments with public egress in the Data Science service
-
Support for validation of migrated Disaster Recovery instances in the Integration service
-
Support for additional AI Autonomous Database types (Autonomous JSON DB (AJD), Autonomous APEX (APEX), and Autonomous Vector DB (AVD)) in the Ops Insights service
-
Support for controlled updates in the MySQL HeatWave service
Breaking Changes
-
Method
public java.lang.String getCompartmentId()has been removed from the modelcom.oracle.bmc.generativeaidata.model.GenerateSqlFromNlJobin the Generative AI Data service -
Method
public java.lang.String getOpcCompartmentId()has been removed from the requestscom.oracle.bmc.generativeaidata.requests.GenerateSqlFromNlRequestin the Generative AI Data service
File Checksums (SHA256)
oci-java-sdk-3.82.0.zip 3234b14fa463f56e65fc39472e3a695f879abd94a7d48bb8ffcba01907a8287e
oci-java-sdk-3.82.0-individual-modules.zip 7af76df2e44aaa8bfc20a318a74a0478efdb6c776d45bb8f81cacfd64a624c4d
3.81.3
Added
-
Support for the Generative AI Data service
-
Support for Generative AI Project features in the Generative AI service
-
Support for the Generative AI Vector Store Connector feature in the Generative AI service
-
Support for Hosted Deployment in the Generative AI service
-
Support for cluster admin password stored in OCI Vaults in the Big Data service (BDS)
-
Support for Block Storage to Master/Utility and Edge Nodes in the Big Data service
-
Support for deleting multiple nodes in the Big Data service
File Checksums (SHA256)
oci-java-sdk-3.81.3.zip 78df4a82d33bab9b7c4244a5984b18d17a0ee9cb2ed4d926d75e43b91160e6eb
oci-java-sdk-3.81.3-individual-modules.zip 558d76712ed3872e6a675b0b9cd1bfeec9a3c2c59aa3f7145be88bf3fbaec9b8