0.74.0 (2025-02-04)
⚠ BREAKING CHANGES
Features
u128.ts
accepting string on input (#11664) (bb25992)- Add network, better drawer performance (#11694) (1f61822)
- Skip calculation of partial sums when simulating blobs (#11257) (aca66f7)
- Staking library (#11559) (c050320)
- Time library (#11542) (3b463f9), closes #11520
- UltraHonkZK contract (#11553) (a68369f)
Bug Fixes
- Add bootstrap.sh to rebuild_patterns (#11683) (e84a81a)
- archiver: Do not attempt to decode blob before filtering (#11668) (961cbdd)
- Barretenber/stdlib/logic bugs (#11651) (dddab22)
- Barretenberg/stdlib/logic bugs (redo) (#11691) (6d0bad7)
- docs: Keys docs update (#11665) (ce3d92c)
- Remove avm test that was split (#11719) (9dc8158)
- Revert "barretenberg/stdlib/logic bugs" (#11689) (b99570d)
- Solidity verifier caching (#11712) (2ba1e71)
- Use eth-execution label (#11713) (d3c31d8)
Miscellaneous
- Add tests for gov proposer (#11633) (5c6a48a), closes #11681
- bb-prover: Avm test skip and split (#11717) (1778867)
- Benchmark sha256 number of instructions executed in AVM (#11253) (aaf0d8c)
- Delete MerkleTrees implementation in JS (#11697) (1db7b78)
- Ensure new kv-store is used on the server (#11662) (aee1420)
- Field encoding should use
fromString
instead offromHexString
(#11585) (43fdbb1), closes #10331 - Improve boxes (#11656) (46a3e85)
- Increase node pool count and don't use a release channel (#11687) (65a3f11)
- Mark contracts as pub (#11241) (b168601)
- No rbac on kind (#11714) (7a142af)
- Reduce memory requests on prover node (#11678) (a720151)
- Remove profiler cache fallback (#11680) (a305aef)
- Remove some templates in templates (#11698) (61614b1)
- Remove unused functions from public side effect trace (#11600) (54e9602)
- Replace relative paths to noir-protocol-circuits (739151e)
- Replace relative paths to noir-protocol-circuits (bbd526c)
- sequencer: Add InvalidArchive to canProposeAtNextEthBlock ignored errors (#11682) (eea4bd3)
- spartan: Remove hardcoded keys and addresses - derive all from mnemonic (#11672) (65f0e48)
- Turn off auto-upgrade in node-pools (#11679) (09f98a9)
- Turn on masking in ultra and mega zk + oink clean-up (#11693) (08e96fe)
- Zombienet yaml (#11705) (5e9f12e)