Releases: input-output-hk/scrypto
Releases · input-output-hk/scrypto
v3.0.0
In this version JavaScript code generation via Scala-JS added.
What's Changed
- Cross-compile to Scala.js by @aslesarenko in #98
- Fix publising by @aslesarenko in #102
- Stack overflow fix for BatchMerkeProof by @ccellado in #109
- Setup ScalablyTyped by @aslesarenko in #103
- Fix test of DigestSize by @aslesarenko in #110
New Contributors
Full Changelog: v2.2.1...v3.0.0
Release 2.2.1
In this PR:
- Custom equality for BatchMerkleProof
- Bugfix for BatchMerkleProof (reckless .head call)
- scmInfo fix in build.sbt
Version 2.2.0
In this version:
- Rework of sliced AVL+ trees (BatchAVLProverManifest / BatchAVLProverSubtree)
- Batch Merkle proof implementation
- AuthenticationTreeOps.logError
- Scala, scorex-util, Guava, BouncyCastle dependencies updated
- example app in SparseMarkleTree reworked into tests (#38)
- switch from sbt-git to sbt-dynver
- migration from Travis to GA
Version 2.1.8
Version 2.1.6
Minor bugfix in AVL+ tree manifest serialization. See release notes for details.
Version 2.1.3
- Always explicit encoding in .getBytes String method
- Base* and logging are moved to scorex-utils
Version 2.1.2
- Base58: empty string allowed as parameter
- Reworked Base16 implementation has much better performance
- Minor changes in MerkleTree implementation
Version 2.1.1
- Bugfix release: a bug in double rotation processing in AVL+ tree implementation has been fixed
Version 2.1.0
- AVL+ tree serialization, see BatchAVLProverSerializer class
- Possibility to get list of removed nodes, see removedNodes() in BatchAVLProver
- Better Base58 performance
- Initial implementation of sparse Merkle trees
Version 2.0.5
See release-notes.md for details.