Releases: anza-xyz/agave
Releases · anza-xyz/agave
Mainnet-beta - v1.18.18
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
🚧
Release v2.0.0
🚧
Testnet - v1.18.17
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
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
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
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
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
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
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)