What's Changed
- perf: disable cobra bit reverse for small fields by @gbotrel in https://github.com/Consensys/gnark-crypto/pull/662
- perf: adds avx512 poseidon2 for small fields by @gbotrel in https://github.com/Consensys/gnark-crypto/pull/665
- GKR Gate Registry by @Tabaie in https://github.com/Consensys/gnark-crypto/pull/652
- chore: remove unused benchmark script by @ivokub in https://github.com/Consensys/gnark-crypto/pull/675
- Remove GKR from gnark-crypto by @Tabaie in https://github.com/Consensys/gnark-crypto/pull/670
- feat: make <31 bit field generated using uint32 by @gbotrel in https://github.com/Consensys/gnark-crypto/pull/676
- refactor: hash to curve by @ivokub in https://github.com/Consensys/gnark-crypto/pull/674
- fix: Eisenstein Half-GCD convergence by @feltroidprime in https://github.com/Consensys/gnark-crypto/pull/680
- feat/hashregistry by @Tabaie in https://github.com/Consensys/gnark-crypto/pull/687
- Feat/fftext by @YaoJGalteland in https://github.com/Consensys/gnark-crypto/pull/684
- Feat/vortex options by @ThomasPiellard in https://github.com/Consensys/gnark-crypto/pull/689
- [secp256k1]: replace outdated link to article by @gap-editor in https://github.com/Consensys/gnark-crypto/pull/690
- feat: remove dependency on internal package in ecc.go by @gbotrel in https://github.com/Consensys/gnark-crypto/pull/693
New Contributors
- @feltroidprime made their first contribution in https://github.com/Consensys/gnark-crypto/pull/680
- @YaoJGalteland made their first contribution in https://github.com/Consensys/gnark-crypto/pull/684
- @gap-editor made their first contribution in https://github.com/Consensys/gnark-crypto/pull/690
Full Changelog: https://github.com/Consensys/gnark-crypto/compare/v0.17.0...v0.18.0