This release is available as a Docker image on Docker Hub at offchainlabs/nitro-node:v2.4.0-rc.3-06235f4
This Docker image specifies default flags in its entrypoint which should be replicated if you're overriding the entrypoint: /usr/local/bin/nitro --validation.wasm.allowed-wasm-module-roots /home/user/nitro-legacy/machines,/home/user/target/machines
If you're running a validator without a split validation server, you should instead use the image offchainlabs/nitro-node:v2.4.0-rc.3-06235f4-validator
What's Changed
This release fixes pebble nodes and adds support for downloading snapshots split across multiple files compared to the last release candidate.
User-facing Improvements
- Download DB snapshot that is split between multiple files: #2345
Internal Highlights
- Fix pebble.wal-dir option validation: #2351
- Check block size in precheckNonces: #2360
- MessageFromTxes: check l2message length: #2356
- Use pebble extra options when opening wasm db: #2352
- Replay run mode: #2331
- Update 'unable to fetch suggestedTipCap...' log line from an error to a warning: #2350
- Update rust version and crates: #2347
Full Changelog: v2.4.0-rc.2...v2.4.0-rc.3