Skip to content

v0.33.1 "Paradyzja"

Latest

Choose a tag to compare

@LesnyRumcajs LesnyRumcajs released this 22 Apr 09:56
· 3 commits to main since this release
d13c21d

Non-mandatory release for all node operators. It includes support for the NV28 FireHorse network upgrade for devnets (not calibnet or mainnet yet), a number of significant performance improvements and bug fixes.

Added

  • #6913: Added support for NV28 for devnets. Use FOREST_FIREHORSE_HEIGHT environment variable to set the upgrade height.

  • #6926: Added strict JSON validation to deny unknown fields in RPC request parameters and response results when FOREST_STRICT_JSON is enabled.

Changed

  • #6939: Refactored snapshot export and garbage collection logic to use disk-backed hash set for de-de-duplicating reachable blocks. This results in less RAM usage (~6-7GiB) and more disk usage (~7-8GiB on mainnet).

Removed

  • #6948: Removed the FOREST_FEES_FIP0115HEIGHT environment variable. The FIP-0115 will be automatically activated at FireHorse network upgrade.

Fixed

  • #6951: Set the HTTP response compression threshold for the RPC server to 1 KiB. Configurable via FOREST_RPC_COMPRESS_MIN_BODY_SIZE; set a negative value to disable compression entirely. Small JSON-RPC responses such as eth_chainId are no longer gzip-encoded, yielding a large throughput and latency improvement on high-QPS workloads.

Full Changelog: v0.33.0...v0.33.1