0.8.0
What's Changed
- Add fiat-generated finite field implementations by @hdevalence in #64
- refactor(arkworks): feature-gated Arkworks compatibility by @TalDerei in #67
- Implement Bls12377 using our own backend by @cronokirby in #71
- ci: add job to test u32_backend by @redshiftzero in #72
- Arkworks feature gating by @cronokirby in #73
- Implement traits in a no_std context when possible by @cronokirby in #74
- Implement the start of a minimal curve implementation by @cronokirby in #75
- ci: add job building with no alloc feature by @redshiftzero in #76
- arkworks independent projective arithmetic ops by @redshiftzero in #77
- Make modular reduction work for large byte sizes by @cronokirby in #78
- Implement FromStr for all the fields by @cronokirby in #79
- Implement a checked conversion from bytes method in Fq by @cronokirby in #81
- arkworks-independent sqrts, point encoding/decoding by @cronokirby in #80
- ci: use larger runners by @conorsch in #83
- ci: dedicated profile for release + debug_assert by @conorsch in #84
- rearranging arkworks / non-arkworks ECC code by @redshiftzero in #82
- v0.8.0 by @cronokirby in #86
New Contributors
- @TalDerei made their first contribution in #67
- @cronokirby made their first contribution in #71
- @conorsch made their first contribution in #83
Full Changelog: 0.7.0...v0.8.0