Skip to content

Releases: anza-xyz/agave

Release v2.3.7

08 Aug 16:34
v2.3.7
14bf3f1
Compare
Choose a tag to compare

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.

We recommend upgrading to Ubuntu 22.04 or later for continued compatibility and support.

What's Changed

  • v2.3: docs: move pages from contributing section (backport of #7255) by @mergify[bot] in #7267
  • v2.3: docs: remove operations/validator-initiatives.md (backport of #7257) by @mergify[bot] in #7343
  • v2.3: docs: clean up outdated link (backport of #7346) by @mergify[bot] in #7348
  • v2.3: ci: ensure bootstrap node is ready before starting other nodes (backport of #7321) by @mergify[bot] in #7382

Full Changelog: v2.3.6...v2.3.7

Release v2.3.6

26 Jul 02:15
v2.3.6
30fca8f
Compare
Choose a tag to compare

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.

We recommend upgrading to Ubuntu 22.04 or later for continued compatibility and support.

What's Changed

  • v2.3: ci: fix docs publishing for beta tag (backport of #7018) by @mergify[bot] in #7034

Full Changelog: v2.3.5...v2.3.6

Release v2.3.5

18 Jul 17:34
v2.3.5
c048f3c
Compare
Choose a tag to compare

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

Full Changelog: v2.3.4...v2.3.5

Release v2.3.4

11 Jul 21:22
v2.3.4
bbf10bf
Compare
Choose a tag to compare

This is a Testnet release. It is also recommended for Devnet.

It is not recommended Mainnet Beta.

What's Changed

  • v2.3: Recalculates the accounts lt hash when creating minimized snapshots (backport of #6843) by @mergify[bot] in #6872
  • v2.3: Deprecate blockstore-processor for --block-verification-method (backport of #4728) by @mergify[bot] in #6742
  • v2.3: xdp: set ring sizes based on configured ethtool values (backport of #6826) by @mergify[bot] in #6835
  • v2.3: svm: use load_transaction_account for initial nonce load (backport of #6869) by @mergify[bot] in #6874
  • v2.3: runtime: Use the same deserialized snapshot for storage and banks rebuild (backport of #6540) by @mergify[bot] in #6724
  • v2.3: xdp: always populate the fill ring (backport of #6836) by @mergify[bot] in #6846
  • v2.3: Adds Offset to callback on scan_accounts() family (backport of #6744) by @mergify[bot] in #6755
  • v2.3: Scans each storage only once when building accounts index (backport of #6745) by @mergify[bot] in #6896
  • v2.3: validator: Add --wait-for-exit flag to exit subcommand (backport of #6780) by @mergify[bot] in #6908
  • v2.3: dont call epoch info always (backport of #6682) by @mergify[bot] in #6734
  • v2.3: Updates index stats at startup w.r.t. duplicates (backport of #6898) by @mergify[bot] in #6928
  • v2.3: remove calls to get EpochInfo from LeaderTpuCacheUpdater (backport of #6748) by @mergify[bot] in #6870
  • v2.3: TPU: optimize rate limits (backport of #6937) by @mergify[bot] in #6939

Full Changelog: v2.3.3...v2.3.4

Release v2.2.20

11 Jul 21:21
v2.2.20
dabc99a
Compare
Choose a tag to compare

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.

We recommend upgrading to Ubuntu 22.04 or later for continued compatibility and support.

What's Changed

  • v2.2: make DuplicateShred::_unused_shred_type a u8 (backport of #6801) by @mergify[bot] in #6839
  • v2.2: ci(windows): use vcpkg to install openssl 3.4.1 (backport of #6824) by @mergify[bot] in #6833
  • v2.2: Recalculates the accounts lt hash when creating minimized snapshots (backport of #6843) by @mergify[bot] in #6871
  • v2.2: TPU: optimize rate limits (backport of #6937) by @mergify[bot] in #6938

Full Changelog: v2.2.19...v2.2.20

Release v2.3.3

03 Jul 19:25
04e3b67
Compare
Choose a tag to compare

This is a Testnet release. It is also recommended for Devnet.

It is not recommended Mainnet Beta.

What's Changed

  • v2.3: Batches stats updates for accounts index generation (backport of #6703) by @mergify in #6721
  • v2.3: Fixes AppendVecError::SizeMismatch error message (backport of #6792) by @mergify in #6795
  • v2.3: Update SIMDs for SBPF versions. (backport of #6784) by @mergify in #6791
  • v2.3: ci: install openssl 3.4.2 for windows clippy build (backport of #6804) by @mergify in #6812
  • v2.3: make DuplicateShred::_unused_shred_type a u8 (backport of #6801) by @mergify in #6814
  • v2.3: AppendVec::new_from_storage() does sanitization if len and capacity do not match (backport of #6803) by @mergify in #6838

Full Changelog: v2.3.2...v2.3.3

Release v2.2.19

03 Jul 19:25
8213d01
Compare
Choose a tag to compare

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.

We recommend upgrading to Ubuntu 22.04 or later for continued compatibility and support.

What's Changed

  • v2.2: consensus: remove early return in OC loop to fix RPC notifications (backport of #6645) by @mergify in #6680
  • v2.2: Update SIMDs for SBPF versions. (backport of #6784) by @mergify in #6790

Full Changelog: v2.2.18...v2.2.19

Release v2.3.2

27 Jun 16:48
3766952
Compare
Choose a tag to compare

This is a Testnet release. It is not recommended Mainnet Beta.

What's Changed

  • v2.3: accounts-db: use io_uring when available to remove large directories (backport of #262) by @mergify in #6508
  • v2.3: Fix - test_cpi_account_ownership_writability() (backport of #6444) by @mergify in #6568
  • v2.3: Removes per-bucket in-mem accounts index stats (backport of #6697) by @mergify in #6722
  • v2.3: consensus: remove early return in OC loop to fix RPC notifications (backport of #6645) by @mergify in #6681

Full Changelog: v2.3.1...v2.3.2

Release v2.2.18

26 Jun 20:38
1bcdaab
Compare
Choose a tag to compare

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.

We recommend upgrading to Ubuntu 22.04 or later for continued compatibility and support.

What's Changed

Full Changelog: v2.2.17...v2.2.18

Release v2.3.1

20 Jun 19:55
v2.3.1
e3eca4c
Compare
Choose a tag to compare

This is a Testnet release. It is not recommended Mainnet Beta.

What's Changed

Full Changelog: v2.3.0...v2.3.1