Skip to content

Releases: oracle/oci-java-sdk

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

1.2.17

03 Nov 00:40
112d6e2
Compare
Choose a tag to compare

1.2.17 - 2017-11-02

Added

  • Support for updating audit retention policy in Audit service
  • Support for archive storage tier, object rename and namespace metadata in Object Storage service
  • Support for fast clones of volumes in Block Storage service
  • Support for backup and restore in Database service
  • Support for sorting and filtering in list APIs in Core Services

1.2.16

12 Oct 21:36
Compare
Choose a tag to compare

1.2.16 - 2017-10-12

Changed

  • Removed javax.validation.constraints annotations from model classes. The annotations were not used, and may not necessarily be the same as the constraints enforced by the services.
  • The clients only serialize and transmit fields that were explicitly set. If you want to transmit a field that is null, please set it to null explicitly.

Added

  • Support for database as a service
  • Support for VNIC routes and source/destination check
  • Support for specifying block volume size in GB
  • Support for updating console history metadata and specifying a display name when capturing console history
  • Support for FRA Region (eu-frankfurt-1)
  • Exceptions expose client-side request id in cases of timeout or client-side failure

Deprecated

  • Passing the block volume size in MB is deprecated

1.2.15

11 Sep 19:57
Compare
Choose a tag to compare

1.2.15 - 2017-09-11

Changed

  • Maven packages renamed from oracle-bmc-* to oci-* (group id renamed from com.oracle.bmc.sdk to com.oracle.oci.sdk)
  • Default configuration file location changed from ~/.oraclebmc/config to ~/.oci/config; old location deprecated (see "Deprecated" below)

Added

  • Support for instance console connections
  • Support for Load Balancer health status API
  • Support for compartment renaming
  • Support for CustomerSecretKeys management

Deprecated

  • The previous default configuration file location, ~/.oraclebmc/config, has been deprecated: please use ~/.oci/config instead. The old location still works, if a file at new location does not exist.

1.2.13

10 Aug 22:29
Compare
Choose a tag to compare

Fixed

  • Duplicable stream support (#11)
  • Fixed NullPointerException on invalid PEM key file

1.2.12

20 Jul 23:37
Compare
Choose a tag to compare

Fixed

  • Reduced overhead in signing and serialization
  • Removed possibility of using different serializer for signing and transmission

Added

  • Support for compute image import/export
  • Support for multiple VNICs
  • Support for secondary IPs

1.2.10

09 Jun 23:52
Compare
Choose a tag to compare

Added

  • Support for object storage pre-authenticated requests and public buckets.
  • Support for load balancer session persistence operations.
  • Support for VCN local load balancer operations.
  • Support for nested instance metadata operations.

1.2.8

19 May 00:22
Compare
Choose a tag to compare

Added

  • Extended support for FastConnect
  • Support for VCN private subnets
  • First class support for IAD region (us-ashburn-1)
  • Support for region subscription operations