File tree Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Expand file tree Collapse file tree 2 files changed +13
-2
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
- ## v0.8.0-rc4
3
+ ## v0.8.0
4
4
* Implement Try and Increment when converting hash to scalar [ #128 ] \
5
5
Improves performance and security of conversion 🔥
6
6
* Get rid of deprecated ` rust-crypto ` dependency [ #137 ]
7
7
* Changed the crate providing merkle trees support: ` merkle-sha3 v0.1 ` → ` merkle-cbt v0.3 `
8
8
* Merkle trees API has been slightly changed
9
9
* Merkle trees are generic over hash function (it used to work with keccak256 only)
10
10
* Merkle proofs built by previous versions of ` curv ` are incompatible with latest ` curv `
11
+ * Make the commitments generic over the hash function [ #129 ] \
12
+ Allows the user to choose their own hash function when using our hash and related commitments
13
+ * Unify and optimise bigint serialization [ #139 ]
14
+ * Bigints are serialized as bytes (instead of converting to hex/decimal format), that should save communication size
15
+ (depends on serialization backend)
16
+ * Different backends serialize bigints in the same way, ie. number serialized via ` rust-gmp ` backend will be properly
17
+ deserialized via ` num-bigint ` backend and vice-versa
18
+ * Compatibility notes: bigints serialization format is changed, so numbers serialized with older curv are not compatible
19
+ with the newest version
11
20
12
21
[ #128 ] : https://github.com/ZenGo-X/curv/pull/128
22
+ [ #129 ] : https://github.com/ZenGo-X/curv/pull/129
13
23
[ #137 ] : https://github.com/ZenGo-X/curv/pull/137
24
+ [ #139 ] : https://github.com/ZenGo-X/curv/pull/139
14
25
15
26
## v0.8.0-rc3
16
27
* Fix point subtraction. Bug was introduced in ` v0.8.0-rc1 ` . [ #127 ]
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " curv-kzen"
3
- version = " 0.8.0-rc3 "
3
+ version = " 0.8.0"
4
4
edition = " 2018"
5
5
authors = [
6
6
" Omer Shlomovits" ,
You can’t perform that action at this time.
0 commit comments