24.5.0 (2024-05-30)
Features
- Add protocol_version label to WG jobs metric (#2009) (e0a3393)
- config: remove zksync home (#2022) (d08fe81)
- en: Improve tree snapshot recovery (#1938) (5bc8234)
- Make house keeper emit correct protocol version (#2062) (a58a7e8)
- node_framework: Migrate main node to the framework (#1997) (27a26cb)
- node_framework: Synchronize pools layer with logic in initialize_components (#2079) (3202461)
- Protocol semantic version (#2059) (3984dcf)
- prover: Adnotate prover queue metrics with protocol version (#1893) (d1e1004)
- save writes needed for tree in state keeper (#1965) (471af53)
- test: Add filebased config support for integration tests (#2043) (be3ded9)
- vm-runner: implement VM runner main body (#1955) (bf5b6c2)
Bug Fixes
- API: polish web3 api block-related types (#1994) (6cd3c53)
- en: chunk factory deps (#2077) (4b9e6fa)
- en: Fix recovery-related metrics (#2014) (86355d6)
- eth-watch: Do not track for stm, only for diamond proxy (#2080) (87adac9)
- fix metrics reporting wrong values (#2065) (2ec010a)
- loadtest: resolve unit conversion error in loadtest metrics (#1987) (b5870a0)
- merkle-tree: Fix incoherent Merkle tree view (#2071) (2fc9a6c)
- metadata-calculator: protective reads sort (#2087) (160c13c)
- node_framework: Fix the connection pool size for the catchup task (#2046) (c00a2eb)
- node_framework: Use custom pool for commitiment generator (#2076) (994df8f)
- protocol_version: Add backward compatibility (#2097) (391624b)
- pruning: Fix DB pruner responsiveness during shutdown (#2058) (0a07312)
- zk_toolbox: Use both folders for loading contracts (#2030) (97c6d5c)