Skip to content

Releases: cosmos/iavl

v0.9.1-rc0

02 Jul 22:11
Compare
Choose a tag to compare
v0.9.1-rc0 Pre-release
Pre-release

0.9.1 (July 1, 2018)

IMPROVEMENTS

  • RangeProof.ComputeRootHash() to compute root rather than provide as in Verify(hash)
  • RangeProof.Verify*() first require .Verify(root), which memoizes

v0.9.0-rc0

02 Jul 05:41
Compare
Choose a tag to compare
v0.9.0-rc0 Pre-release
Pre-release

0.9.0 (July 1, 2018)

BREAKING CHANGES

  • RangeProof.VerifyItem doesn't require an index.
  • Only return values in range when getting proof.
  • Return keys as well.

BUG FIXES

  • traversal bugs in traverseRange.

v0.8.2-rc0

02 Jul 21:02
Compare
Choose a tag to compare
v0.8.2-rc0 Pre-release
Pre-release
  • Update for Tendermint v0.22 where tmlibs was merged in
  • Remove sha256truncated in favour of tendermint/crypto/tmhash

v0.8.1

01 Jul 16:01
2de525d
Compare
Choose a tag to compare

Unified Range Proof

25 Jun 01:45
Compare
Choose a tag to compare
Unified Range Proof Pre-release
Pre-release

0.8.0 (June 24, 2018)

BREAKING CHANGES

  • Nodes are encoded using proto3/amino style integers and byte slices (ie. varints and
    varint prefixed byte slices)
  • Unified RangeProof
  • Proofs are encoded using Amino
  • Hash function changed from RIPEMD160 to the first 20 bytes of SHA256 output

v0.8.0-rc0

29 May 04:00
c920699
Compare
Choose a tag to compare
v0.8.0-rc0 Pre-release
Pre-release
Merge pull request #59 from tendermint/bucky/changelog-version

update changelog and version

v0.7.0

21 Mar 18:49
Compare
Choose a tag to compare

v0.6.1

02 Mar 16:48
669ff61
Compare
Choose a tag to compare

v0.6.0

02 Mar 16:37
b7d5f00
Compare
Choose a tag to compare

v0.5.0

02 Mar 16:24
594cc0c
Compare
Choose a tag to compare

Same as v0.2.0, but with corrected version number