12.0.0 (2024-03-04)
⚠ BREAKING CHANGES
Features
- Adding ability to generate 4844 setup key and refactor (#1143) (975f54b)
- api: Remove unused and obsolete token info (#1071) (e920897)
- dal:
zksync_types::Transaction
to use protobuf for wire encoding (BFT-407) (#1047) (ee94bee) - db: Soft-remove
storage
table (#982) (601f893) - en: Integrate snapshots recovery into EN (#1032) (c7cfaf9)
- healthcheck: Various healthcheck improvements (#1166) (1e34148)
- improving verification key generation (#1050) (6f715c8)
- Prover interface and L1 interface crates (#959) (4f7e107)
- prover: Add EIP4844 support for provers subsystem (#1200) (6953e89)
- prover: Added --recompute-if-missing option to key generator (#1151) (cad7278)
- prover: Added 4844 circuit to verification keys (#1141) (8b0cc4a)
- prover: Adding first support for 4844 circuit (#1155) (6f63c53)
- prover: adding keystore object to handle reading and writing of prover keys (#1132) (1471615)
- prover: merging key generation into a single binary (#1101) (6de8b84)
- prover: Moved setup key generation logic to test harness (#1113) (469ab06)
- prover: Use new shivini function for 4844 circuits (#1205) (376c09e)
- Set 21 as latest protocol version (#1262) (30579ef)
- vlog: Remove env getters from vlog (#1077) (00d3429)
Bug Fixes
- fix link (#1007) (f1424ce)
- make
zk status prover
use the new prover table (#1044) (9b21d7f) - prover: Decouple core/ prover database management (#1029) (37674fd)
- prover: Fix initial prover migration (#1083) (6d54010)
- prover: QoL socket utilization (#1020) (13a6816)
- update harness to include fix to new boojum OOM (#1053) (4976941)