Skip to content

Commit

Permalink
Update changelog & bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
Denis Varlakov committed Sep 15, 2021
1 parent 5ee0400 commit 9892ca7
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 2 deletions.
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,27 @@
# Changelog

## v0.8.0-rc4
## v0.8.0
* Implement Try and Increment when converting hash to scalar [#128] \
Improves performance and security of conversion 🔥
* Get rid of deprecated `rust-crypto` dependency [#137]
* Changed the crate providing merkle trees support: `merkle-sha3 v0.1``merkle-cbt v0.3`
* Merkle trees API has been slightly changed
* Merkle trees are generic over hash function (it used to work with keccak256 only)
* Merkle proofs built by previous versions of `curv` are incompatible with latest `curv`
* Make the commitments generic over the hash function [#129] \
Allows the user to choose their own hash function when using our hash and related commitments
* Unify and optimise bigint serialization [#139]
* Bigints are serialized as bytes (instead of converting to hex/decimal format), that should save communication size
(depends on serialization backend)
* Different backends serialize bigints in the same way, ie. number serialized via `rust-gmp` backend will be properly
deserialized via `num-bigint` backend and vice-versa
* Compatibility notes: bigints serialization format is changed, so numbers serialized with older curv are not compatible
with the newest version

[#128]: https://github.com/ZenGo-X/curv/pull/128
[#129]: https://github.com/ZenGo-X/curv/pull/129
[#137]: https://github.com/ZenGo-X/curv/pull/137
[#139]: https://github.com/ZenGo-X/curv/pull/139

## v0.8.0-rc3
* Fix point subtraction. Bug was introduced in `v0.8.0-rc1`. [#127]
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "curv-kzen"
version = "0.8.0-rc3"
version = "0.8.0"
edition = "2018"
authors = [
"Omer Shlomovits",
Expand Down

0 comments on commit 9892ca7

Please sign in to comment.