Skip to content

Releases: matter-labs/zksync-era

core: v20.4.0

31 Jan 15:36
02026e9
Compare
Choose a tag to compare

20.4.0 (2024-01-31)

Features

  • en: Revert "feat(en): Fix operator address assignment for ENs" (#977) (e051f7a)

core: v20.3.0

31 Jan 12:01
c09a6b1
Compare
Choose a tag to compare

20.3.0 (2024-01-31)

Features

  • add eth_getBlockReceipts (#887) (5dcbcfd)
  • eth-sender: metrics for finalized and safe L1 block numbers (#972) (32c1637)
  • Optimized block tip seal criterion (#968) (8049eb3)
  • Prover interface and L1 interface crates (#959) (4f7e107)

core: v20.2.0

30 Jan 12:48
0759fb7
Compare
Choose a tag to compare

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

29 Jan 20:28
8f55cae
Compare
Choose a tag to compare

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

23 Jan 16:21
c2fe45a
Compare
Choose a tag to compare

20.1.0 (2024-01-23)

Features

Bug Fixes

  • test: Provide higher min allowance in estimation (#923) (d379612)

core: v20.0.0

19 Jan 14:53
dec608d
Compare
Choose a tag to compare

20.0.0 (2024-01-19)

⚠ BREAKING CHANGES

  • vm: fee model updates + 1.4.1 (#791)

Features

  • api: Consider State keeper fee model input in the API (#901) (3211687)
  • api: Make Web3 API server work with pruned data (#838) (0b7cd0b)
  • vm: fee model updates + 1.4.1 (#791) (3564aff)

Bug Fixes

  • addresses broken links in preparation for ci link check (#869) (a78d03c)
  • Incorrect exposing of log indexes (#896) (12974fc)

core: v19.2.0

17 Jan 13:31
78a3bf1
Compare
Choose a tag to compare

19.2.0 (2024-01-17)

Features

  • adds zk linkcheck to zk tool and updates zk env for zk 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

12 Jan 10:41
e010fd5
Compare
Choose a tag to compare

19.1.1 (2024-01-12)

Bug Fixes

  • vm: inspect_transaction_with_bytecode_compression for old VMs (#862) (077c0c6)

core: v19.1.0

11 Jan 09:56
ec6e923
Compare
Choose a tag to compare

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)

Bug Fixes

prover: v10.1.0

05 Jan 12:27
011a58a
Compare
Choose a tag to compare

10.1.0 (2024-01-05)

Features

Bug Fixes

  • prover: increase DB polling interval for witness vector generators (#697) (94579cc)
  • prover: Remove prover-utils from core (#819) (2ceb911)