v1.0.0
Breaking Changes
- Noir version :
1.0.0-beta.16; bb/bb.js version3.0.0-nightly.20251104 - Noir flavours UltraKeccak, UltraStarknet, and UltraStarknetZK are disabled. Only one single flavour remains : UltraKeccakZK.
- Generated Smart contracts returns a
Result<public_inputs>object instead ofOption<Public_inputs>.
What's Changed
- Migrate Cairo code to version
2.12&2024_07Edition by @feltroidprime in #448 - Publish garaga package to scarbs.xyz registry and add a CI job for next releases by @feltroidprime in #450
- Audit from CryptoExperts by @feltroidprime in #453
- fix: groth16 verification without msm_g1 syscall by @petscheit in #457
- docs: fix broken link by @Galoretka in #458
- Add proper error handling for multi pairing checks by @feltroidprime in #461
- docs: sync EC MSM doc with current API and paths by @phrwlk in #464
- Update Barretenberg, Noir verifier & Cairo version by @feltroidprime in #466
- Release v1.0.0 by @feltroidprime in #456
- 📚 Update documentation from GitBook by @garaga-bot in #469
New Contributors
- @Galoretka made their first contribution in #458
- @phrwlk made their first contribution in #464
Full Changelog: v0.18.2...v1.0.0