Skip to content

Releases: amazon-ion/ion-hash-java

Release 1.0.0

23 May 17:39

Choose a tag to compare

  • various updates to the build process, including generation of javadoc and maven signing/publishing
  • adds copyright text to the top of each source file

Release 0.13.0

24 Apr 20:11

Choose a tag to compare

Release 0.13.0 Pre-release
Pre-release

Upgrades to ion-java 1.4.0 and moves to the com.amazon namespace (#13), including:

  • namespace change from 'software.amazon.ionhash' to 'com.amazon.ionhash'
  • changes groupId from 'software.amazon.ion' to 'com.amazon.ion'
  • implements missing IonReader/IonWriter methods
  • addresses linty build warnings
  • updates exception expected by IonHashReaderImplTest.testUnresolvedSid()

Release 0.12.0

31 Jan 20:43

Choose a tag to compare

Release 0.12.0 Pre-release
Pre-release

Hashes generated by this release are NOT compatible with prior releases due to an algorithm change made for performance improvements.

  • implements the delimited algorithm described in the updated ion-hash specification (prior releases used Merkle-trees) (#7)
  • adds support for the empty symbol and SID0 (#9)
  • adds a java.security.MessageDigest-backed IonHasherProvider

Release 0.11.0

31 Jan 20:11

Choose a tag to compare

Release 0.11.0 Pre-release
Pre-release

Replaces a premature 1.0.0 release from Oct 23, 2017 (commit d894879).

This is a Merkle-tree based implementation of the Amazon Ion Hash specification, which has subsequently been replaced by a delimited algorithm. Enables computation of hashes while reading and writing Ion data.

Release 0.10.0

17 Oct 00:04

Choose a tag to compare

Release 0.10.0 Pre-release
Pre-release

Preview release that supports computation of hashes while reading data (IonHashReader).