Skip to content

Releases: oracle/oci-java-sdk

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

1.2.7

28 Apr 00:43
Compare
Choose a tag to compare

Changed

  • A new value called UnknownEnumValue has been added to all enums that are used in responses returned from services. If a service returns a value that cannot be recognized by the version of the SDK, then the enum will be set to this value. Previously this would throw an exception.

Added

  • Support for FastConnect
  • Support for Load Balancer Service

1.2.5

07 Apr 00:01
Compare
Choose a tag to compare

Changed

  • Added opc-client-request-id truncation logic in MultipartObjectAssembler to prevent failures

Added

  • Support for DHCP Search Domain Option
  • Support for Compute API 'getWindowsInstanceInitialCredentials'

1.2.4

28 Mar 22:56
Compare
Choose a tag to compare

Fixed

  • Allow UUID in path elements
  • Better validate path parameters before making requests (#5)

Changed

  • Simplified classes that perform signing a little
  • Move auth caching to an annotation

Added

  • New low level APIs for multi-part upload in Object Storage
  • New high level abstractions for uploading (UploadManager, MultipartObjectAssembler) in Object Storage