Releases: anza-xyz/agave
Release v3.0.11
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- v3.0: Cleanup CHANGELOG by @steviez in #8829
- Bump version to v3.0.11 by @github-actions[bot] in #8882
- v3.0: XDP: add bond interface support for zero copy (backport of #9004) by @mergify[bot] in #9052
- v3.0: ci: move docs deploy logic out of build script (backport of #9124) by @mergify[bot] in #9134
Full Changelog: v3.0.10...v3.0.11
Release v3.1.1
This is a testnet release.
Release v3.1.0-beta.0
This is a testnet release.
https://github.com/anza-xyz/agave/blob/v3.1/CHANGELOG.md
What's Changed
Full Changelog: v2.1.0...v3.1.0-beta.0
Release v3.0.10
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- Pin spl-token-cli version to v5.4.0 by @willhickey in #8813
- Bump version to v3.0.10 by @github-actions[bot] in #8825
- v3.0: agave-xdp-ebpf: fix package includes (backport of #8854) by @mergify[bot] in #8867
Full Changelog: v3.0.9...v3.0.10
Release v3.0.9
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- Bump version to v3.0.9 by @github-actions[bot] in #8677
- v3.0: Adds tests for AppendVec::scan_accounts_stored_meta() (backport of #8699) by @mergify[bot] in #8706
- v3.0: Breaks loop early in AppendVec::scan_accounts_stored_meta() (backport of #8707) by @mergify[bot] in #8734
- v3.0: Add agave-xdp-ebpf (backport of #8690) by @mergify[bot] in #8732
- v3.0: Add capabilities requirement to changelog (backport of #8730) by @mergify[bot] in #8733
- v3.0: transaction-status-client-types: Fix deserializer for SDKv2 (backport of #8625) by @mergify[bot] in #8759
- v3.0: xdp: tx_loop: change MAX_TIMEOUTS to 1 (backport of #8775) by @mergify[bot] in #8780
Full Changelog: v3.0.8...v3.0.9
Release v3.0.8
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- v3.0: Gossip: Remove leaky
RwLockReadGuardaroundArc<Keypair>(backport of #8546) by @mergify[bot] in #8578 - v3.0: ensure BitVec deser has correct len/cap (backport of #8488) by @mergify[bot] in #8618
- v3.0: tpu-client-next: consolidate worker error logging (backport of #8603) by @mergify[bot] in #8605
- v3.0: Add --install-only command for
cargo-build-sbf(backport of #8461) by @mergify[bot] in #8643
Full Changelog: v3.0.7...v3.0.8
Release v3.0.7
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- v3.0: broadcast_metrics: actually update is_xdp (backport of #8445) by @mergify[bot] in #8452
- v3.0: bugfix: vote worker reached_end_of_slot set by is_complete (backport of #8474) by @mergify[bot] in #8481
Full Changelog: v3.0.6...v3.0.7
Release v2.3.13
This is a stable release suitable for use on Mainnet Beta.
As of May 2025, Ubuntu 20.04 has reached its End of Life (EOL) for standard support. Due to this, new binaries are now built using Ubuntu 22.04, and are not compatible with Ubuntu 20.04 or earlier. If you are still using Ubuntu 20.04, you will need to build the binaries from source.
What's Changed
- Bump version to v2.3.13 by @github-actions[bot] in #8294
- v2.3: log whether debug assertions are enabled during validator start (backport of #8302) by @mergify[bot] in #8309
Full Changelog: v2.3.12...v2.3.13
Release v3.0.6
This is a Testnet release. It is also recommended for Devnet.
It is also recommended for up to 25% of Mainnet Beta stake.
What's Changed
- Bump version to v3.0.6 by @github-actions[bot] in #8293
- v3.0: ledger-tool: Removes --snapshot-archive-path (backport of #8296) by @mergify[bot] in #8355
- v3.0: ci: remove cargo.lock filtering logic from version bump script (backport of #8223) by @mergify[bot] in #8272
- v3.0: log whether debug assertions are enabled during validator start (backport of #8302) by @mergify[bot] in #8310
- v3.0: build: update cargo-install-all.sh script (backport of #8059) by @mergify[bot] in #8133
- v3.0: ReceiveAndBuffer: earlier lock count validation (backport of #8329) by @mergify[bot] in #8357
- v3.0: Add is_xdp flag to broadcast and retransmit metrics (backport of #8316) by @mergify[bot] in #8324
- v3.0: build: update publish-tarball.sh script (backport of #8110) by @mergify[bot] in #8132
- v3.0: Fix UDP client binding to localhost breaking vote propagation (backport of #8353) by @mergify[bot] in #8364
- v3.0: Expose the ClientId publicly from the gossip Version message (backport of #8303) by @mergify[bot] in #8318
- v3.0: Gossip: brick gossip weight control key (backport of #8256) by @mergify[bot] in #8264
- v3.0: ensure bricked gossip control account is offcurve (backport of #8300) by @mergify[bot] in #8311
Full Changelog: v3.0.5...v3.0.6
Release v3.0.5
This is a Testnet release. It is not recommended Mainnet Beta.
What's Changed
- v3.0: CostTracker: Add a getter to expose cost by writable accounts (backport of #7920) by @mergify[bot] in #8174
- v3.0: Fix zk proof program (backport of #8249) by @mergify[bot] in #8252
- v3.0: vendor quinn (backport of #8281) by @mergify[bot] in #8287
Full Changelog: v3.0.4...v3.0.5