Releases: cosmos/iavl
Releases · cosmos/iavl
v0.9.1-rc0
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
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
- Update for Tendermint v0.22 where tmlibs was merged in
- Remove
sha256truncated
in favour of tendermint/crypto/tmhash
v0.8.1
Unified Range Proof
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
Merge pull request #59 from tendermint/bucky/changelog-version update changelog and version