Release v3.1.9
This a stable release suitable for Testnet, Devnet and 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 SmallRng for LRU eviction sampling (backport of #10640 ) by @mergify [bot] in #10644 v3.1: Switch from UnsafeCell > to Box ]> 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
SourcePayload
{
"feed": "https://github.com/anza-xyz/agave/releases.atom",
"entryId": "tag:github.com,2008:Repository/750164628/v3.1.9",
"tags": [
"github",
"release",
"new-chain"
],
"sigint": {
"sourceId": "solana",
"sourceName": "Solana",
"ingestion": "github-rss",
"category": "network",
"priority": "low",
"tags": [
"github",
"release",
"new-chain"
],
"pushTelegram": true,
"trustTier": "tier0",
"rulebookVersion": "2026-03-04.v2"
},
"event": {
"key": "255b4306",
"fingerprint": "network|network_upgrade|agents|all|audit|beta|bot|bump|byte|changed|devnet|github-actions|ignore|mainnet|move|stable|suitable|t-nelson|testnet|this|version|what"
},
"lifecycle": {
"status": "detected",
"updatedAt": "2026-03-04T14:30:23.701Z",
"history": [
{
"at": "2026-03-04T14:30:23.701Z",
"status": "detected",
"note": "auto-ingested"
}
]
}
}