Skip to content

Releases: oracle/oci-java-sdk

1.2.34

05 Apr 21:41
898620c
Compare
Choose a tag to compare

Fixed

  • Provide better exception message when the required path parameter is empty

Added

  • Added example here for how to launch a DB system

  • Added example here for managing tags and tag namespaces, as well as how to apply freeform and defined tags to a resource

1.2.33

27 Mar 22:31
fe8f0c4
Compare
Choose a tag to compare

Added

  • Added support for remote VCN peering across regions. See here for a sample

  • Added support for calling Oracle Cloud Infrastructure services in the uk-london-1 (LHR) region

  • Added a version of the Java SDK library that bundles several of its dependencies in shaded form

1.2.29

09 Mar 00:27
39afed3
Compare
Choose a tag to compare

Added

  • Added support for the Email Service. An example on how to call this service can be found here

  • Added support for SMTP credentials in the Identity Service. An example of managing SMTP credentials is available in the email service example here

  • Added support for paravirtualized volume attachments in Core Services. An example can be found here

  • Added support for variable size boot volumes in Core Services

Changed

  • Allowing additional client configurators, and starting builder pattern for clients

  • Added an explicit pagination example here

  • Updated ListAuditEventsExample to show other pagination techniques

1.2.28

23 Feb 01:49
1d2a680
Compare
Choose a tag to compare

Added

  • Added support for the File Storage Service. An example on how to call this service can be found here
  • Added support for tagging Bucket resources in the Object Storage Service
  • Added support for specifying a restore period for archived objects in the restoreObjects operation of the Object Storage service
  • Added paginators to provide an Iterable interface over list operations offered by the SDK

1.2.27

09 Feb 02:32
e2c3f80
Compare
Choose a tag to compare

Fixed

  • Bug fix for not serializing dates in request bodies correctly to RFC-3339

Added

  • Support for DNS Service. An example of calling this service is available here

  • Support for Reserved Public IPs in Virtual Networking Service

  • Support for path route sets in Load Balancing Service

  • Support for automated and policy-based backups, read-only volume attachments, and incremental backups in Block Storage Service

  • Support for filtering by backupId in ListDbSystems operation in Database Service

1.2.23

30 Jan 00:38
e7971af
Compare
Choose a tag to compare

Fixed

  • Javadoc for the Object Storage Service is being generated again

1.2.22

26 Jan 00:57
4a3771f
Compare
Choose a tag to compare

Added

  • Support for VNC console connections in Compute Service

  • Support for using the ObjectReadWithoutList public access type when creating and updating buckets

  • Support for dynamic groups in Identity Service

  • Support for instance principals authentication when calling OCI services, an example can be found on GitHub

  • Support for configuring idle timeout for listeners in Load Balancer Service

  • Better documentation on every model class on how the change in version 1.2.16 to only serialize and transmit fields that were explicitly set to null affects the equals(Object) and hashCode() methods

1.2.21

12 Jan 01:12
38ec066
Compare
Choose a tag to compare

Added

  • Support for tagging:

    • Support for creating, updating, retrieving and listing tags and tag namespaces (these operations can be found in Identity Service)

    • Support for adding freeform and defined tags to resources in Core Services (Networking, Compute, and Block Volume) and Identity Service

  • Support for bringing your own custom image for emulation mode virtual machines in Compute Service

1.2.20

12 Dec 00:28
93f368b
Compare
Choose a tag to compare

Added

  • Support for retrieving custom operation metadata, such as the OCID of a resource, from responsePayload attribute on the AuditEvent model of the Audit Service
  • Support for public peering for FastConnect
  • Support for specifying an authorized entity name in a Letter of Authority for FastConnect
  • Support for showing a list of bandwidth shapes for FastConnect provider

Deprecated

  • The listVirtualCircuitBandwidthShapes operation in VirtualNetwork has been deprecated. Use the listFastConnectProviderVirtualCircuitBandwidthShapes operation instead
  • When using CreateVirtualCircuitDetails, supplying a providerName is deprecated and providerServiceId should be used instead

1.2.18

28 Nov 02:24
1267800
Compare
Choose a tag to compare

1.2.18 - 2017-11-27

Changed

  • Passphrases are now passed as char[] instead of as String
  • Requests are now buffered in memory by default, except by the ObjectStorageClient and ObjectStorageAsyncClient. This allows for better error messages on PUT and POST requests. If you do not want to buffer requests in memory, pass an instance of com.oracle.bmc.http.DefaultConfigurator.NonBuffering to the constructor of the client.

Added

  • Support for VCN to VCN peering within region
  • Support option for second NIC on X7 bare metal instances
  • Support for user-managed boot volumes
  • Support for creating database from backup in Database service
  • Support for sort and filter in ListLoadBalancers method in Load Balancer Service

Deprecated

  • Methods accepting passphrases as String are deprecated; use char[] instead