Skip to content

core: v25.0.0

Compare
Choose a tag to compare
@zksync-era-bot zksync-era-bot released this 23 Oct 12:52
0d78228

25.0.0 (2024-10-23)

⚠ BREAKING CHANGES

  • contracts: integrate protocol defense changes (#2737)

Features

  • Add CoinMarketCap external API (#2971) (c1cb30e)
  • api: Implement eth_maxPriorityFeePerGas (#3135) (35e84cc)
  • api: Make acceptable values cache lag configurable (#3028) (6747529)
  • contracts: integrate protocol defense changes (#2737) (c60a348)
  • external-node: save protocol version before opening a batch (#3136) (d6de4f4)
  • Prover e2e test (#2975) (0edd796)
  • prover: Add min_provers and dry_run features. Improve metrics and test. (#3129) (7c28964)
  • tee_verifier: speedup SQL query for new jobs (#3133) (30ceee8)
  • vm2 tracers can access storage (#3114) (e466b52)
  • vm: Return compressed bytecodes from push_transaction() (#3126) (37f209f)

Bug Fixes

  • call_tracer: Flat call tracer fixes for blocks (#3095) (30ddb29)
  • consensus: preventing config update reverts (#3148) (caee55f)
  • en: Return SyncState health check (#3142) (abeee81)
  • external-node: delete empty unsealed batch on EN initialization (#3125) (5d5214b)
  • Fix counter metric type to be Counter. (#3153) (08a3fe7)
  • mempool: minor mempool improvements (#3113) (cd16083)
  • prover: Run for zero queue to allow scaling down to 0 (#3115) (bbe1919)
  • restore instruction count functionality (#3081) (6159f75)
  • state-keeper: save call trace for upgrade txs (#3132) (e1c363f)
  • tee_prover: add zstd compression (#3144) (7241ae1)
  • tee_verifier: correctly initialize storage for re-execution (#3017) (9d88373)