This is a Mainnet-beta Upgrade Candidate release, recommended for 10% adoption.
It is also recommended for Testnet and Devnet.
Pull in changes from upstream agave v4.4.0-rc.1 (CHANGELOG).
Full Changelog: v4.4.0-beta.1-jito...v4.4.0-rc.1-jito
Changes
- fix(deps): Bump webpki crates off distrusted roots (backport of #1730) (#1732)
- [MEV-13078] rpc: add simulateBundle account size limit (backport of #1727) (#1737)
Upstream (v4.4.0-beta.1 → v4.4.0-rc.1)
- Refactor - Move
ComputeMeterfromInvokeContexttoTransactionContext(anza-xyz/agave#15919, anza-xyz/agave#16406) - remote-wallet: Fix Ledgers that return longer app configurations (anza-xyz/agave#15853)
- streamer: allow 3000 unstaked connections, throttle unstaked to 100 TPS under global saturation (anza-xyz/agave#15912)
- streamer: raise max unstaked TPS from 200 to 400 (anza-xyz/agave#15913)
- VoteStateHandler: uses wincode for serialization (anza-xyz/agave#16045)
- Improves performance of [de]serializing
VoteStateVersions(anza-xyz/agave#16027) - stakes cache: check StakeStateV2 tag in check_and_store() (anza-xyz/agave#16070)
- fix: preserve Alpenglow progress anchors and stop reporting expired estimates (anza-xyz/agave#15998)
- bls-cert-verify: specify an optional thread pool (anza-xyz/agave#16086)
- bcp: allow tx execution during footer verification (anza-xyz/agave#16109)
- vote_reward.rs: avoids calloc when creating new AccountSharedData (anza-xyz/agave#16104)
- replay: reduce jemalloc contention with the hash/verify pools (anza-xyz/agave#15846)
- replay: use dedicated jemalloc arenas (anza-xyz/agave#15476)
- replay: give solReplayStage its own arena (anza-xyz/agave#16009)
- poh: cache start bank fields so pruned banks are freed (anza-xyz/agave#16312)
- Keep 32 slots in write cache (anza-xyz/agave#16263)
- Use the vendored blstrs dependency (anza-xyz/agave#16112)
- deps: bump rustls-webpki to 0.103.16 for RUSTSEC-2026-0382 (anza-xyz/agave#16322)
- ci: ignore RUSTSECs that do not impact Agave: rustls, ctutils, crypto-bigint (RUSTSEC-2026-0387) and zstd (anza-xyz/agave#16057, anza-xyz/agave#16361, anza-xyz/agave#16371, anza-xyz/agave#16404)