Releases: matter-labs/zksync-era
Releases · matter-labs/zksync-era
core: v20.4.0
core: v20.3.0
core: v20.2.0
20.2.0 (2024-01-30)
Features
- added unauthenticated version of gcs object store (#916) (638a813)
- Adding EN snapshots applier (#882) (0d2ba09)
- consensus component config for main node and external node (#881) (1aed8de)
- en: Make ENs detect reorgs earlier (#964) (b043cc8)
- en: Restore state keeper storage from snapshot (#885) (a9553b5)
- protobuf-generated json configs for the main node (BFT-371) (#458) (f938314)
- Remove zkevm_test_harness public reexport from zksync_types (#929) (dd1a35e)
- state-keeper: track the time that individual transactions spend in mempool (#941) (fa45aa9)
- vm: detailed circuit statistic (#845) (a20af60)
- vm: Support tracers for old vm (#926) (9fc2d95)
Bug Fixes
- api: Order transaction traces in
debug_traceBlock*
methods (#924) (5918ef9) - db: Make
get_expected_l1_batch_timestamp()
more efficient (#963) (7334679) - db: Make
snapshot_recovery
migration backward-compatible (#961) (e756762) - zksync_types: Update SerializationTransactionError::OversizedData description (#949) (c95f3ee)
prover: v11.0.0
11.0.0 (2024-01-29)
⚠ BREAKING CHANGES
- vm: fee model updates + 1.4.1 (#791)
Features
- api: Make Web3 API server work with pruned data (#838) (0b7cd0b)
- consensus component config for main node and external node (#881) (1aed8de)
- en: Restore state keeper storage from snapshot (#885) (a9553b5)
- fee model updates + 1.4.1 stage upgrade (#897) (fa48c13)
- protobuf-generated json configs for the main node (BFT-371) (#458) (f938314)
- Remove zkevm_test_harness public reexport from zksync_types (#929) (dd1a35e)
- state-keeper: circuits seal criterion (#729) (c4a86bb)
- vm: fee model updates + 1.4.1 (#791) (3564aff)
Bug Fixes
- address issue with spellchecker not checking against prover workspace (#855) (4f55926)
- addresses broken links in preparation for ci link check (#869) (a78d03c)
- prover: Update shivini (#915) (f141a00)
- witness-generator: Update era-zkevm_test_harness (#912) (c03c2e3)
- witness-generator: Update zkevm_test_harness (#930) (16fdcff)
core: v20.1.0
core: v20.0.0
core: v19.2.0
19.2.0 (2024-01-17)
Features
- adds
zk linkcheck
to zk tool and updates zk env forzk linkcheck
ci usage (#868) (d64f584) - contract-verifier: Support zkVM solc contract verification (#854) (1ed5a95)
- en: Make batch status updater work with pruned data (#863) (3a07890)
- rewritten gossip sync to be async from block processing (#711) (3af4644)
core: v19.1.1
core: v19.1.0
19.1.0 (2024-01-10)
Features
- address remaining spelling issues in dev comments and turns on dev_comments in cfg (#827) (1fd0afd)
- core: removes multiple tokio runtimes and worker number setting. (#826) (b8b190f)
- fix spelling in dev comments in
core/lib/*
- continued (#683) (0421fe6) - fix spelling in dev comments in
core/lib/*
- continued (#684) (b46c2e9) - fix spelling in dev comments in
core/lib/multivm
- continued (#682) (3839d39) - fix spelling in dev comments in
core/lib/zksync_core
- continued (#685) (70c3feb) - state-keeper: circuits seal criterion (#729) (c4a86bb)
- state-keeper: Reject transactions that fail to publish bytecodes (#832) (0a010f0)
- vm: Add batch input abstraction (#817) (997db87)