This repository has been archived by the owner on Jun 20, 2024. It is now read-only.
Releases: paulmillr/noble-bls12-381
Releases · paulmillr/noble-bls12-381
1.4.0
1.3.0
- 10% speed-up in various scenarios
- Fix
powMod
bugs - Make
hex
serialization more strict - Fix toString() for G1 and G2 Zero point. by @christianpaquin in #54
- Adds compressed serialization for G2 points by @christianpaquin in #53
Full Changelog: 1.2.0...1.3.0
1.2.0
- Important: removed
string
(hex) return type from public methods.Uint8Array
is now always returned - 20% speedup due to https://eprint.iacr.org/2021/1130
- Improve hex parsing security
- Fix ESM/typescript
1.1.0
1.0.1
1.0.0
0.15.0
Added utils.hashToField
. Thanks @iancoleman
0.14.1
Fp#sqrt
can now return undefined values when the Fp item itself is not squarePointG1.isOnCurve()
got its implementation fixed by employingsigma
endomorphism instead ofhEff
multiplication
Thanks to @guidovranken for reporting both bugs
0.14.0
0.13.1
- Fixed an issue reported by @guidovranken that allowed invalid points to be added to aggregate() signatures/publickeys
- Added support for service workers