What's Changed
- Check the release signing subkey expiry daily by @libotony in #1677
- fix: txpool metric double count on race by @otherview in #1678
- chore: adopt a few Go 1.26 stdlib idioms by @libotony in #1680
- ci: run zizmor with GITHUB_TOKEN instead of ZIZMOR_TOKEN by @cristidas in #1686
- test: restore the blocklist after thor.MockBlocklist by @otherview in #1688
- test: stop tests mutating the shared thor.SoloFork and thor.NoFork by @otherview in #1687
- tx: cap legacy proved-work reward at what the signer is charged by @libotony in #1679
- api: always output empty topics array instead of null for LOG0 events by @libotony in #1682
- logdb: explain why the outer query needs no ORDER BY when options are set by @libotony in #1683
- api: validate logs filter order and accept it case-insensitively by @libotony in #1684
- node: throttle bandwidth update logs to significant changes by @libotony in #1691
- p2p/discover: hold table mutex in tests that read buckets directly by @libotony in #1692
- bind: fix dynamic-fee tx selection and DeployContract construction by @otherview in #1689
- logdb: evaluate narrow topic0-only event filters by seq range scan by @libotony in #1693
- ci: run rosetta e2e tests with test:e2e by @otherview in #1696
- go.mod: bump go-ethereum fork by @libotony in #1697
- prepare release: bump thor to 2.5.1 and disco to 1.0.7 by @libotony in #1698
New Contributors
- @cristidas made their first contribution in #1686
Full Changelog: v2.5.0...v2.5.1-rc.1