Changelog
Features
- disable flood publish by default (#6815) (@wemeetagain)
- recognize grandine from agentVersion (#6808) (@ensi321)
- disable flood publish (#6755) (@tuyennhv)
- update libp2p deps (#6711) (@wemeetagain)
- add types support to esm bundle for lightclient (#6685) (@nazarhussain)
- add arm64 binary support (#6707) (@jeluard)
- add support for browser bundle for lightclient (#6673) (@nazarhussain)
- add and track blob source for metrics (#6628) (@g11tech)
- check aggregationBits length of
SignedAggregateAndProof
in gossip validation (#6700) (@ensi321) - add lodestar binaries to release (#6666) (@jeluard)
- prover: support non-mutated verification provider in prover (#6727) (@nazarhussain)
Bug Fixes
- arm64 binaries creation issue (#6858) (@jeluard)
- revert napi bls (#6853) (@wemeetagain)
- avoid Buffer.from copies (#6723) (@wemeetagain)
- build error log during esm bundle build (#6737) (@nazarhussain)
Dependencies
- update systeminformation to 5.22.9 (#6823) (@nflaig)
- upgrade vitest minor version (#6745) (@nazarhussain)
Continuous Integration
- fix incorrect build caching (#6731) (@jeluard)
- publish binaries for release candidates (#6714) (@nflaig)
- add paths-ignore to workflows (#6713) (@jeluard)
Tests
- increase timeout of keystore tests (#6846) (@nflaig)
- allow compact diff for test failures (#6783) (@nazarhussain)
Maintenance
- bump @chainsafe/blst to v0.2.11 (#6856) (@wemeetagain)
- only log warning if media type is not supported (415) (#6847) (@nflaig)
- add distutils to build phase of Dockerfile (#6845) (@matthewkeil)
- update nodejs to latest 22 (#6729) (@nazarhussain)
- clean up yarn lockfile (#6816) (@nflaig)
- fix vitest performance with spec tests artifacts in place (#6817) (@nazarhussain)
- added docker support for osx (#6696) (@jeluard)
- consolidate classic-level usage (#6795) (@jeluard)
- add
get_proposer_head
check in fork choice spec test (#6814) (@ensi321) - log newPayload engine api (#6810) (@tuyennhv)
- fix broken docker (#6813) (@jeluard)
- refactor event loop interactions (#6806) (@jeluard)
- update the naming conventions used in sim tests (#6805) (@nazarhussain)
- review debugging section PR (#6807) (@nflaig)
- upgrade classic-level (#6793) (@jeluard)
- warn when heap limit is too low (#6722) (@jeluard)
- update fastify to v4.27.0 (#6740) (@nflaig)
- revert "ci: add paths-ignore to workflows (#6713)" (#6730) (@nflaig)
- do not build all binaries atomically (#6719) (@jeluard)
- update vitest (#6718) (@nazarhussain)
- update consensus spec version in README (#6705) (@nflaig)
- update references to consensus spec to v1.4.0 (#6704) (@nflaig)
- n-historical state - track state persist count per epoch (#6699) (@tuyennhv)
- merge stable to unstable (#6703) (@wemeetagain)
- deps: bump ejs from 3.1.9 to 3.1.10 (#6721) (@dependabot[bot])