github matter-labs/zksync-era core-v27.0.0
core: v27.0.0

one day ago

27.0.0 (2025-03-21)

⚠ BREAKING CHANGES

  • Remove old prover stack (#3729)
  • V27 update (#3580)

Features

  • eigenda: EigenDA M0 (#3650) (2a3cae9)
  • eth-watch: split heavy get logs requests if 503 (#3706) (406a3ff)
  • gateway: Requirement to stop L1->L2 transactions before v26 upgrade (#3707) (0a095b7)
  • Remove old prover stack (#3729) (fbbdc76)
  • Starting from v26 version, always fetch the address of the validator timelock from CTM (#3721) (d3db521)
  • storage: rocksdb storage extension for zkos (#3698) (2779245)
  • Use JSON-RPC for core <> prover interaction (#3626) (4e74730)
  • V27 update (#3580) (9e18550)
  • zksync_tee_prover: add support for TDX and None TEE types (#3711) (11d166b)
  • zksync_tee_prover: read config in TDX from google metadata (#3702) (e50201c)

Bug Fixes

  • contract-verifier: Allow reverification of system contracts in Yul (#3735) (e99b548)
  • contract-verifier: contract verifier to return fully matched verification info when available (#3734) (1a0f27f)
  • contract-verifier: Correctly process partial verification for EVM contracts (#3688) (8292234)
  • contract-verifier: Ignore suppressable errors during compilation (#3747) (a5955c4)
  • data-availability-fetcher: prevent EN database from being populated with unnecessary inclusion data (#3742) (037bac3)
  • make eigenda_eth_rpc in Eigen config optional in file-based configs (#3732) (69d0efc)
  • make secret optionnal when da client object store is selected (#3715) (f05fffd)
  • Serialization issues (#3589) (606d5af)
  • vm: Fix another VM divergence in validation (#3675) (85dfc13)

Performance Improvements

  • zkos: Choose optimal amortization radix for ZK OS Merkle tree (#3685) (fc1e230)

Don't miss a new zksync-era release

NewReleases is sending notifications on new releases.