Skip to content

core: v28.3.0

Compare
Choose a tag to compare
@zksync-era-bot zksync-era-bot released this 30 May 07:51
d019cec

28.3.0 (2025-05-29)

Features

  • add en_getProtocolVersionInfo, fix eth_protocolVersion (#3988) (5adb640)
  • add prividium mode to zkstack explorer (#4079) (c571914)
  • avail-gas-relay: add empty json check (#4034) (55f0dd5)
  • config: Support serde-style enums in config system (#4055) (84eed67)
  • Configuration system PoC (#3851) (7b449c2)
  • config: Use native representation for duration params (#4072) (1674906)
  • contract_verifier: read compiler versions from cbor metadata if available (#4002) (9bc20a4)
  • eigenda: Ensure finality (#4033) (b794c4e)
  • en: Add revert CLI command for external node (#4053) (5e4bf51)
  • eth_sender: Add fast finalization into eth_tx_manager (#4070) (c6b815d)
  • eth-sender: limit fees on resend (#3885) (21b52f9)
  • make PRIORITY_EXPIRATION configurable (#3764) (5a97993)
  • move optimistic API to unstable (#3976) (2d0c41d)
  • private-rpc: improved compatibility with ethers library + tests (#4046) (0e2e0d8)
  • remove zks_getL2ToL1MsgProof (#3965) (037dff0)

Bug Fixes

  • contract-verifier: improve etherscan error handling (#4061) (0e1a5b2)
  • deplpoyment_filter: Allow protocol upgrade (#4098) (5f7a392)
  • en: Update snapshot applier health during storage logs recovery (#4028) (61b34db)
  • eth_aggregator: choose Blobs or Calldata based on the previous batch (#4073) (1009488)
  • Fix prefix for TeeProofDataHandlerConfig (#4043) (4e42573)
  • gateway_migrator: add gateway migrator config (#4041) (5ce7240)
  • Prefix env vars for zksync_server (#4039) (3b2dd70)
  • vm: update v27 (#4035) (b7aeab6)

Performance Improvements

  • api: Add measures to improve API performance (#4051) (d171162)
  • api: Add observability for contractAddress logic (#4066) (a179d98)
  • deallocate all heaps that don't need to be kept (#4093) (5fd6769)
  • en: DB-related performance improvements (#4017) (3674332)