Releases: oracle/oci-java-sdk
1.8.0
Added
- Support for importing state files in the Resource Manager service
- Support for Exadata Cloud at Customer in the Database service
- Support for free tier resources and system tags in the Load Balancing service
- Support for free tier resources and system tags in the Compute service
- Support for free tier resources and system tags in the Block Storage service
- Support for free tier and system tags on autonomous databases in the Database service
Breaking
- The class
com.oracle.bmc.database.model.CreateDbHomeWithDbSystemIdBasewas renamed tocom.oracle.bmc.database.model.CreateDbHomeBasethat impacts the following references:CreateDbHomeRequest#createDbHomeWithDbSystemIdDetailsparameter typeCreateDbHomeWithDbSystemIdDetailsclass extensionCreateDbHomeWithDbSystemIdFromBackupDetailsclass extension
1.7.0
Added
- Support for specifying the
autoBackupWindowfield for scheduling backups in the Database service - Support for network security groups on autonomous Exadata infrastructure in the Database service
- Support for Kubernetes secrets encryption in customer clusters, regional subnets, and cluster authentication for instance principals in the Container Engine for Kubernetes service
- Support for the Oracle Content and Experience service
Breaking
- The etag field has been removed from the
com.oracle.bmc.ons.responses.ChangeTopicCompartmentResponseandcom.oracle.bmc.ons.responses.ChangeSubscriptionCompartmentResponseclasses of the Notifications service
1.6.3
1.6.2
1.6.1
Added
-
Support for the Limits service
-
Support for archiving to Object Storage in the Streaming service
-
Support for etags on resources in the Streaming service
-
Support for Key Management service (KMS) encryption of file systems in the File Storage service
-
Support for moving public IP, DHCP, local peering gateway, internet gateway, network security group, and DRG attachment resources across compartments in the Networking service
-
Support for multi-origin, basic cache, certificate mapping, and OCI Monitoring service integration in the Web Application Acceleration and Security service
Changed
- Updated the Apache Connector Provider Add-On's transitive dependency on org.apache.httpcomponents:httpclient dependency to 4.5.9 to address the httpclient security vulnerability in normalizePath (see https://issues.apache.org/jira/browse/HTTPCLIENT-1803)
1.6.0
Added
-
Support for the Data Transfer service
-
Support for the Zurich (ZRH) region
Breaking changes
-
Breaking changes were made in the Web Application Acceleration and Security (WAAS) service:
-
Certificate_subjectNameclass was renamed toCertificateIssuerName -
Certificate_subjectNameclass was renamed toCertificateSubjectName -
WafLog#timestamptype was changed fromStringtojava.util.Date -
WorkRequestOperationTypes#PurgeWaasPolicyenum was removed -
ListCertificatesRequest#lifecycleStateandListWaasPoliciesRequest#lifecycleStatetype was changed fromStringtocom.oracle.bmc.waas.model.LifecycleStates -
The
etagparameter was removed from the following classes:-
AcceptRecommendationsResponse -
DeleteWaasPolicyResponse -
UpdateAccessRulesResponse -
UpdateCaptchasResponse -
UpdateDeviceFingerprintChallengeResponse -
UpdateGoodBotsResponse -
UpdateHumanInteractionChallengeResponse -
UpdateJsChallengeResponse -
UpdatePolicyConfigResponse -
UpdateProtectionRulesResponse -
UpdateProtectionSettingsResponse -
UpdateThreatFeedsResponse -
UpdateWaasPolicyResponse -
UpdateWafAddressRateLimitingResponse -
UpdateWafConfigResponse -
UpdateWhitelistsResponse
-
-
1.5.17
1.5.16
Added
-
Support for the Mumbai (BOM) region
-
Support for the Events service
-
Support for moving streams across compartments in the Streaming service
-
Support for moving FastConnect resources across compartments in the Networking service
-
Support for moving policies across compartments in the Web Application Acceleration and Security service
-
Support for tagging FastConnect resources in the Networking service
1.5.15
Added
-
Support for moving resources across compartments in the Database service
-
Support for moving resources across compartments in the Health Checks service
-
Support for moving alarms across compartments in the Monitoring service
-
Support for creating instance configurations from running instances in the Compute service
-
Support for setting up budget alerts for cost tracking tags in the Budgets service
1.5.14
Added
-
Support for the Functions service
-
Support for the Quotas service
-
Support for moving resources across compartments in the DNS service
-
Support for moving instances across compartments in the Compute service
-
Support for moving keys and vaults across compartments in the Key Management service
-
Support for moving topics and subscriptions across compartments in the Notifications service
-
Support for moving load balancers across compartments in the Load Balancing service
-
Support for specifying permitted REST methods in load balancer rule sets in the Load Balancing service
-
Support for configuring cookie session persistence in backend sets in the Load Balancing service
-
Support for ACL rules in rule sets in the Load Balancing service
-
Support for move compartment tree in the Identity service
-
Support for specifying and returning a KMS key in backup operations in the Block Storage service
-
Support for transit routing in the Networking service
-
Support for authenticating via Resource Principals. An example of how to use resource principals is available on GitHub. This authentication method is only supported within the Functions service at this time.