ev-node v1.0.0-rc.3
This is new release candidate focused on improving cache handling, fixing critical bugs in block replay logic, and enhancing node synchronization with DA hints for P2P transactions. This release includes one breaking change related to cache persistence behavior that requires operator awareness.
Tested upgrade paths
- ev-node v1.0.0-rc.2 -> ev-node v1.0.0-rc.3
⚠️ Breaking Changes
Cache Persistence Changes
What changed: The pending events cache and transaction cache are now fully ephemeral and will not persist across node restarts. Only the DA inclusion cache persists (stored in metadata) until cleared after DA inclusion processing has been completed. (#3047)
Action required:
- Be aware that on node restart, pending events and transactions will need to be re-fetched from peers or the DA layer
- Operators can delete the previous file cache to save disk space (
rm -rf ./appd/data/cache)
Full Changelog
For a complete list of all changes including new features, improvements, and bug fixes, see CHANGELOG.md.
Images
- ghcr.io/evstack/ev-node-evm:v1.0.0-rc.3
- ghcr.io/evstack/ev-node-grpc:v1.0.0-rc.3
- ghcr.io/evstack/ev-node-testapp:v1.0.0-rc.3