1.0 KiB
1.0 KiB
0.3.0
This release now depends on the bls12_381
crate, which exposes the Fq
field type that we re-export.
- The
Fq
andFr
field types now have better constant function support for various operations and constructors. - We no longer depend on the
byteorder
crate. - We've bumped our
rand_core
dev-dependency up to 0.5. - We've removed the
std
andnightly
features. - We've bumped our dependency of
subtle
up to^2.2.1
.
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>
forAffineNielsPoint
andExtendedNielsPoint
- Changed
AffinePoint::to_niels()
to be aconst
function so that constant curve points can be constructed without statics. - Implemented
multiply_bits
forAffineNielsPoint
,ExtendedNielsPoint
- Removed
CtOption
and replaced it withCtOption
fromsubtle
crate. - Modified receivers of some methods to reduce stack usage
- Changed various
into_bytes
methods intoto_bytes
0.1.0
Initial release.