Skip to content

Releases: EMCECS/ecs-object-client-java

ECS Object Client SDK for Java v3.3.1

27 Aug 13:53
Compare
Choose a tag to compare
  • Centralized Object Lock properties for an object into S3ObjectMetadata for all operations
    • This allows retrieving Object Lock information for an object, along with the rest of its metadata, in a single getObjectMetadata() call
    • NOTE: this is a breaking change from 3.3.0
  • Fixed SAX runtime classpath issue when building with Gradle 6+

ECS Object Client SDK for Java v3.3.0 - deprecated

04 Aug 09:34
a8ac7ad
Compare
Choose a tag to compare

deprecated

  • Added support for S3 Object Lock
  • Added support for static STS temporary credentials
    • Must provide temporary credentials to the client (will expire in a few hours)
  • Upgraded Smart Client to 2.3.2
  • Upgraded dependency libraries

ECS Object Client SDK for Java v3.2.0

08 May 03:42
11f4e4f
Compare
Choose a tag to compare
  • Fixed S3 client retry mechanism based on client timeout. Details
  • Added support for new ECS 3.6 retention model
  • Fixed security vulnerability CVE-2019-10172
  • Upgraded Smart Client to 2.3.1
  • Corrected RFC date header format
  • Upgraded common-build system

ECS Object Client SDK for Java v3.1.3

02 Oct 18:26
Compare
Choose a tag to compare
  • Fixes setting replication group when creating bucket
  • Adds support for custom headers for any request
    • Note, this includes x-emc- and x-amz- (signed) headers

ECS Object Client SDK for Java v3.1.2

08 Aug 04:12
a5e0d15
Compare
Choose a tag to compare
  • Added encodingType parameter to QueryObjectsRequest (available in ECS 3.2.2)
    • Set this to EncodingType.url if the query results may contain invalid XML characters
  • Updated smart-client to v2.2.1 to fix bug when writing JSON objects as streams

ECS Object Client SDK for Java v3.1.1

13 Mar 16:58
c48c9df
Compare
Choose a tag to compare
  • Changed user metadata map in S3ObjectMetadata to be case-insensitive to provide compatibility between ECS versions that may or may not preserve case

ECS Object Client SDK for Java v3.1.0

27 Feb 23:22
6e3b9ab
Compare
Choose a tag to compare

ECS Object Client SDK for Java v3.0.6

13 Feb 20:08
Compare
Choose a tag to compare

ECS Object Client SDK for Java v3.0.5

13 Feb 19:57
e417c39
Compare
Choose a tag to compare
  • Lifecycle support for non-current versions

ECS Object Client SDK for Java v3.0.4

22 Dec 16:28
Compare
Choose a tag to compare
  • Automatic generation of Content-MD5 header for calls that require it