Bump version to 0.2.0

This commit is contained in:
Sean Bowe 2019-06-03 12:23:33 -06:00
parent 156366ea42
commit 5ad7728a1c
No known key found for this signature in database
GPG Key ID: 95684257D8F8B031
2 changed files with 12 additions and 1 deletions

View File

@ -10,7 +10,7 @@ homepage = "https://github.com/zkcrypto/jubjub"
license = "MIT/Apache-2.0"
name = "jubjub"
repository = "https://github.com/zkcrypto/jubjub"
version = "0.1.0"
version = "0.2.0"
edition = "2018"
[dependencies.byteorder]

View File

@ -1,3 +1,14 @@
# 0.2.0
This release switches to `subtle 2.1` to bring in the `CtOption` type, and also makes a few useful API changes.
* Implemented `Mul<Fr>` for `AffineNielsPoint` and `ExtendedNielsPoint`
* Changed `AffinePoint::to_niels()` to be a `const` function so that constant curve points can be constructed without statics.
* Implemented `multiply_bits` for `AffineNielsPoint`, `ExtendedNielsPoint`
* Removed `CtOption` and replaced it with `CtOption` from `subtle` crate.
* Modified receivers of some methods to reduce stack usage
* Changed various `into_bytes` methods into `to_bytes`
# 0.1.0
Initial release.