Good day Lodestar users! We just released v1.38.0 which introduces performance improvements for your post-Fusaka nodes. This upgrade is highly recommended if you've seen performance declines since the Fusaka fork.
Lodestar is now using nodeJS v24 by default, which introduces improved performance metrics, seen especially by supernodes. If you are building from source, we recommend that you use nodeJS v24, the current LTS as of October.
Note that holesky configurations have been removed and will no longer be a network configuration option.
Happy holidays and see you in 2026! 🚀
Changelog
Features
- use snappy-wasm (#6483) (#8647) (@wemeetagain)
- implement epbs state transition (#8507) (@ensi321)
- support and test node 24 (#8645) (@wemeetagain)
- track DataTransform metrics (#8639) (@twoeths)
Bug Fixes
- don't try to serve states for future slots (#8665) (@nflaig)
- avoid recomputing indexed attestations during block import (#8637) (@nflaig)
- skip genesis slot signature check when validating ERA files (#8642) (@guha-rahul)
Tests
Maintenance
- v1.38.0 release (#8687) (@philknows)
- update publish workflow for rc an stan;e (#8686) (@nazarhussain)
- pass secrets to nested publish workflows (#8684) (@nazarhussain)
- use github runners for publish workflow (#8683) (@nazarhussain)
- update publish workflow to use job syntax instead of steps (#8682) (@nazarhussain)
- use npm trusted publishing (#8675) (@nazarhussain)
- remove holesky configs and update tests to hoodi (#8622) (@KoxyG)
- display cgc in lodestar summary dashboard (#8668) (@nflaig)
- improve benchmark (#8664) (@twoeths)
- fix test current file launch args (#8632) (@nflaig)
- merge v1.37.0 stable back to unstable (#8643) (@philknows)
- deps: bump mdast-util-to-hast from 13.1.0 to 13.2.1 in /docs (#8649) (@dependabot[bot])
Documentation
- add ERA package to readme (#8644) (@guha-rahul)