Skip to content

Releases: anza-xyz/agave

Mainnet-beta - v1.18.18

10 Jul 21:39
1fab40d
Compare
Choose a tag to compare

What's Changed

  • Bump version to v1.18.18 by @github-actions in #1770
  • Update scripts/spl-token-cli-version.sh with latest SPL Token CLI version by @willhickey in #1823
  • v1.18: Use updated branch for curve25519-dalek by @steviez in #1939
  • v1.18: ci: skip spl test when version is too high (backport of #1945) by @mergify in #1960
  • v1.18: gossip: do not allow duplicate proofs for incorrect shred versions (backport of #1931) by @mergify in #1940
  • v1.18: Deprecate RpcClient::get_stake_activation (backport of #1895) by @mergify in #1924
  • v1.18: Add suggestion to deprecation message (backport of #1993) by @mergify in #1999
  • v1.18: Deprecate RpcRequest::GetStakeActivation (backport of #2005) by @mergify in #2012

Full Changelog: v1.18.17...v1.18.18

Release v2.0.1

24 Jun 21:15
d02dac6
Compare
Choose a tag to compare
Release v2.0.1 Pre-release
Pre-release

🚧

Release v2.0.0

21 Jun 20:24
16de8b7
Compare
Choose a tag to compare
Release v2.0.0 Pre-release
Pre-release

🚧

Testnet - v1.18.17

17 Jun 19:46
c027cfc
Compare
Choose a tag to compare
Testnet - v1.18.17 Pre-release
Pre-release

This is a Testnet release. It is NOT recommended for Mainnet Beta.

What's Changed

  • v1.18: adds a metric for number of unverified gossip addresses (backport of #1671) by @mergify in #1674
  • v1.18: Update patch paths for tokio, crossbeam, and curve25519-dalek (backport of #1681) by @mergify in #1683
  • v1.18: patches bug in chained Merkle root update (backport of #1689) by @mergify in #1692
  • v1.18: sdk: Rederive Copy on Rent and EpochSchedule by @joncinque in #1744
  • v1.18: accounts-db: fix 8G+ memory spike during hash calculation (backport of #1308) by @mergify in #1318

Full Changelog: v1.18.16...v1.18.17

Testnet - v1.18.16

07 Jun 21:47
2bdcc83
Compare
Choose a tag to compare
Testnet - v1.18.16 Pre-release
Pre-release

This is a Testnet release. It is NOT recommended for Mainnet Beta.


What's Changed

  • v1.18: retains chained Merkle root across leader slots (backport of #1057) by @mergify in #1182
  • v1.18: ci: improve version update script (backport of #1553) by @mergify in #1591
  • v1.18: pings received contact-infos on gossip socket address (backport of #1615) by @mergify in #1635

Full Changelog: v1.18.15...v1.18.16

Mainnet v1.18.15

31 May 01:00
7696b27
Compare
Choose a tag to compare

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


What's Changed

  • Bump version to v1.18.15 by @github-actions in #1424
  • v1.18: add ca-certificates to docker image (backport of #1443) by @mergify in #1445
  • v1.18: Bugfix: clean_queue pushes valid transactions back into queue (backport of #1294) by @mergify in #1297
  • v1.18: replay: add metrics for threshold failures (backport of #1500) by @mergify in #1507
  • v1.18: scheduler optimization - worker precompile verification (backport of #1531) by @mergify in #1535
  • v1.18: consensus: make shallow threshold checks log only (backport of #1506) by @mergify in #1546

Full Changelog: v1.18.14...v1.18.15

Testnet v1.18.14

18 May 04:56
b5f5c3c
Compare
Choose a tag to compare

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


  • v1.18: remove releng from CODEOWNERS #1368
  • v1.18 - Add detailed metrics reporting for packet filtering #1423
  • v1.18 - Adds error log for replacements in ProgramCache::assign_program() #1401

Full Changelog: v1.18.13...v1.18.14

Mainnet v1.17.34

18 May 06:31
77daab4
Compare
Choose a tag to compare

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


  • v1.17: ci: don't self-update rustup when using the rust-version script (backport of #1209) #1214
  • v1.17: remove releng from CODEOWNERS #1367
  • v1.17 - Add detailed metrics reporting for packet filtering #1422
  • v1.17 - Adds error log for replacements in ProgramCache::assign_program() #1400

Full Changelog: v1.17.33...v1.17.34

Testnet v1.18.13

14 May 06:18
f3fa655
Compare
Choose a tag to compare

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


  • v1.18: client: Resend transactions using same mechanism as initial send (backport of #915) by @mergify in #1072
  • v1.18: cli: use newer blockhashes when deploying large programs (backport of #1070) by @mergify in #1074
  • v1.18: support Pubkey::to_bytes as constexpr (backport of #220) by @mergify in #1107
  • v1.18: RPC: fix numNonVoteTransactions in getPerformanceSamples (backport of #1189) by @mergify in #1208
  • v1.18: blockstore: relax backwards chained merkle root check for upgrades (backport of #1163) by @mergify in #1196
  • v1.18: forwarder uses working bank as filter (backport of #1129) by @mergify in #1136
  • v1.18: Scheduler: throttle thread queueing by CUs (backport of #1101) by @mergify in #1220
  • v1.18: Replaces DashMap with HashMap in secondary indexes (backport of #1137) by @mergify in #1155
  • v1.18: blockstore: account for blockstore cleanup during shred insertion (backport of #1259) by @mergify in #1279
  • v1.18: ci: don't self-update rustup when using the rust-version script (backport of #1209) by @mergify in #1215
  • v1.18: Fix - Reloading of unload entries after finishing the recompilation phase (backport of #1199) by @mergify in #1275
  • v1.18: reverts back in SocketAddr dedup in retransmit stage (backport of #1106) by @mergify in #1225

Full Changelog: v1.18.12...v1.18.13

Mainnet v1.17.33

07 May 17:16
58916d9
Compare
Choose a tag to compare

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

What's Changed

  • Backport connection stream counter to v1.17 (#991)
  • v1.17: corrected to not use hardcoded connections count for unstaked (backport of #633) (#762)
  • v1.17: Change DEFAULT_TPU_CONNECTION_POOL_SIZE to 1 (backport of #1014) (#1042)
  • v1.17: quic: delay calling set_max_concurrent_uni_streams/set_receive_window (backport of #904) (#967)
  • v1.17: Disable cache warmer if RPC is not using it (backport of #1063) (backport of #1068) (#1108)
  • v1.17: Parameterize max streams per ms (backport of #707) (#1105)