Skip to content

Releases: anza-xyz/agave

Release v4.0.0-beta.2

13 Mar 13:49
be166fd

Choose a tag to compare

This is a testnet release.

https://github.com/anza-xyz/agave/blob/v4.0/CHANGELOG.md

What's Changed

  • Bump version to v4.0.0-beta.2 by @mircea-c in #11151
  • v4.0: feat: validate account / snapshot paths for direct-io capability (backport of #10957) by @mergify[bot] in #11122
  • v4.0: Patches race in secondary index w.r.t. insert and remove (backport of #10908) by @mergify[bot] in #10965
  • v4.0: program-runtime: Add direct account pointers in program input (SIMD-0449) (backport of #10486) by @mergify[bot] in #10995
  • v4.0: cli-output: Fix ClientId to be a proper map key (backport of #11182) by @mergify[bot] in #11203
  • v4.0: Remove BlockProductionMethod::UnifiedScheduler (backport of #11173) by @mergify[bot] in #11213
  • v4.0: changelog: Add several args to the removed arg list (backport of #11180) by @mergify[bot] in #11226
  • v4.0: gossip: clean up crds table (backport of #11140) by @mergify[bot] in #11192
  • v4.0: feat: enable direct-io in accounts-db snapshot operations with opt-out flag (backport of #10790) by @mergify[bot] in #11153
  • v4.0: Remove flush to storage of unrooted slots (backport of #10784) by @mergify[bot] in #10946
  • v4.0: entry: introduce EntryVerificationData (backport of #10848) by @mergify[bot] in #11193
  • v4.0: ledger: fix panic with async verify and dropping ConfirmationProgress (backport of #11234) by @mergify[bot] in #11236
  • v4.0: cleanup(blockstore): remove migration fallback for Index (backport of #11152) by @mergify[bot] in #11241
  • v4.0: Bump platform tools version (backport of #11186) by @mergify[bot] in #11231
  • v4.0: [bls12-381] Reject affine points if the compressed or parity flag is set (backport of #11235) by @mergify[bot] in #11237

Full Changelog: v4.0.0-beta.1...v4.0.0-beta.2

Release v4.0.0-beta.1

10 Mar 06:00
v4.0.0-beta.1
2a61a3e

Choose a tag to compare

This is a testnet release.

https://github.com/anza-xyz/agave/blob/v4.0/CHANGELOG.md

What's Changed

  • Bump version to 4.0.0-beta.1 by @github-actions[bot] in #11083
  • v4.0: Ignore serialized rent_collector field in snapshot (backport of #11037) by @mergify[bot] in #11082
  • v4.0: fix(2): align xdp ebpf program bytes as required by the kernel ebpf parser (backport of #10952) by @mergify[bot] in #11031
  • v4.0: Ignores epoch field in snapshot (backport of #11129) by @mergify[bot] in #11134
  • v4.0: Remove PerfSampleV1 (backport of #11043) by @mergify[bot] in #11137
  • v4.0: chore: bump quinn-proto to v0.11.14 (backport of #11142) by @mergify[bot] in #11144
  • v4.0: blockstore: propagate errors in shred insertion (backport of #11146) by @mergify[bot] in #11149
  • v4.0: stakes_accounts_load_duration should not include rent param loading time (backport of #11128) by @mergify[bot] in #11132

Full Changelog: v4.0.0-beta.0...v4.0.0-beta.1

Release v3.1.10

10 Mar 05:56
v3.1.10
7bc9c80

Choose a tag to compare

What's Changed

  • v3.1: fix(2): align xdp ebpf program bytes as required by the kernel ebpf parser (backport of #10952) by @mergify[bot] in #11030
  • fix: v3.1: bump quinn-proto by @t-nelson in #11145
  • v3.1: blockstore: propagate errors in shred insertion (backport of #11146) by @mergify[bot] in #11148

Full Changelog: v3.1.9...v3.1.10

Release v4.0.0-beta.0

06 Mar 21:38
32837f5

Choose a tag to compare

This is a testnet release.

https://github.com/anza-xyz/agave/blob/v4.0/CHANGELOG.md

What's Changed

Full Changelog: v4.0.0-alpha.0...v4.0.0-beta.0

Release v4.0.0-alpha.0

27 Feb 16:48
af1e18b

Choose a tag to compare

Pre-release

Release v3.1.9

19 Feb 17:42
765ee54

Choose a tag to compare

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<Box<[ITEM]>> to Box<[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

Release v3.1.8

26 Jan 03:13
2717084

Choose a tag to compare

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.8 by @github-actions[bot] in #10107
  • v3.1: Enabling snapshot generation when loading from ledger tool (backport of #10064) by @mergify[bot] in #10123
  • v3.1: Raise Entry's VersionedTransaction preallocation limit (backport of #10179) by @mergify[bot] in #10182

Full Changelog: v3.1.7...v3.1.8

Release v3.1.7

19 Jan 10:51
9873bc4

Choose a tag to compare

This is a Testnet release. It is also recommended for Devnet, and up to 10% of Mainnet Beta.

https://github.com/anza-xyz/agave/blob/v3.1/CHANGELOG.md

What's Changed

  • v3.1: svm: properly test underfunded nonce fee-payer (backport of #9246) by @mergify[bot] in #9849
  • Bump version to v3.1.7 by @github-actions[bot] in #9920
  • v3.1: fix: genesis: feature-gated vote state (backport of #9467) by @mergify[bot] in #9879
  • v3.1: Track congestion events in tpu-client-next stats (backport of #8816) by @mergify[bot] in #9956
  • v3.1: Add WFSM stake metric (backport of #9803) by @mergify[bot] in #10035
  • v3.1: runtime: Relax program data account check in migration (backport of #9891) by @mergify[bot] in #9998
  • v3.1: runtime: Rekey p-token feature gate (backport of #9979) by @mergify[bot] in #10015
  • v3.1: svm: build NonceInfo during transaction processing (backport of #9455) by @mergify[bot] in #9756

Full Changelog: v3.1.6...v3.1.7

Release v3.1.6

10 Jan 05:48
63057a7

Choose a tag to compare

Release v3.0.14

10 Jan 05:52
f516a89

Choose a tag to compare

This is a stable release suitable for use on Mainnet Beta.

⚠️ ATTENTION REQUIRED: as of Agave v3.0.0 Anza will no longer publish the agave-validator binary. Operators will need to build agave from source following these instructions: https://docs.anza.xyz/cli/install#build-from-source

What's Changed

  • v3.0: ci: use specific runner os versions in github actions (backport of #9613) by @mergify[bot] in #9635
  • Bump version to v3.0.14 by @github-actions[bot] in #9674
  • v3.0: gossip: fix duplicate shred handler buffer pruning (backport of #9897) by @mergify[bot] in #9900
  • v3.0: core: Adjust vote-storage handling (backport of #9898) by @mergify[bot] in #9901

Full Changelog: v3.0.13...v3.0.14