This is a Testnet release. It is also recommended for Devnet. It is not yet recommended for Mainnet Beta.
https://github.com/anza-xyz/agave/blob/v3.1/CHANGELOG.md
What's Changed
- Bump version to v3.1.9 by @github-actions[bot] in #10187
- v3.1 ignore byte audit by @t-nelson in #10391
- v3.1: ci: move all agents to use the default queue (backport of #10330) by @mergify[bot] in #10370
- v3.1: ignore RUSTSEC-2026-0009 by @t-nelson in #10526
- v3.1: vote_storage: use the correct epoch to filter authorized voter (backport of #10522) by @mergify[bot] in #10537
- v3.1: bug: use try_send in handle_forwarded_packets (backport of #10498) by @mergify[bot] in #10552
- v3.1: streamer/sigverify: use bounded channels between streamers and sigver (backport of #9732) by @mergify[bot] in #10551
- v3.1: Sigverify - receive loop up to packet limit (backport of #10428) by @mergify[bot] in #10521
- v3.1: accounts-db: Reduce read-only cache lock contention (backport of #10641) by @mergify[bot] in #10645
- v3.1: accounts-db: Use
SmallRngfor LRU eviction sampling (backport of #10640) by @mergify[bot] in #10644 - v3.1: Switch from
UnsafeCell<Box<[ITEM]>>toBox<[UnsafeCell<ITEM>]>in transaction context (backport of #10524) by @mergify[bot] in #10556 - v3.1: consensus: axe the intermediate accumulation pathway for OC (backport of #10594) by @mergify[bot] in #10697
Full Changelog: v3.1.8...v3.1.9