This release comes one year after v2.0.0, following rare update schedule for easy auditability.
- verify: accept { zip215: false } option that forces FIPS verification behavior
- verify: throw less direct errors, return
false
instead - Point.fromHex: accept second optional argument
zip215: boolean
- Point#toAffine: convert ZERO points properly
- au8: improve Uint8Array check to work in extension context
- signAsync: Prohibit passing objects, which were incorrectly mangled to Uint8Array
- This could have produced incorrect signatures for object-based messages
New Contributors
- @quentinadam made their first contribution in #82
- @mahnunchik made their first contribution in #95
- @sangaman made their first contribution in #97
- @LeJamon made their first contribution in #99
Full Changelog: 2.0.0...2.1.0