Releases: anza-xyz/agave
Testnet - v1.18.9
This is a Testnet release. It is not recommended for Mainnet Beta.
What's Changed
- v1.18: implements weighted shuffle using binary tree (backport of #185) by @mergify in #425
- v1.18: implements weighted shuffle using N-ary tree (backport of #259) by @mergify in #429
- v1.18: shred: expose chained merkle root (backport of #435) by @mergify in #459
- v1.18: ci: add release pipeline (backport of #466) by @mergify in #487
Full Changelog: v1.18.8...v1.18.9
Mainnet - v1.17.29
Testnet - v1.18.8
This is a Testnet release. It is not recommended for Mainnet Beta.
What's Changed
- v1.18: [anza migration]: add 'agave=info' to default log level (backport of #223) by @mergify in #243
- v1.18: [anza migration] fix: use the correct log filter for non-unix (backport of #245) by @mergify in #288
- v1.18: cli: skip no-op program buffer writes (backport of #277) by @mergify in #308
- [anza migration] v1.18: Use agave prefix in scripts for pre-installed binaries (backport of #155) by @mergify in #350
- v1.18: [anza migration]: fix download link for net scripts (backport of #219) by @mergify in #352
- v1.18: Revert deprecate executable feature (backport of #309) by @mergify in #337
- v1.18: Update maximum credits awarded per vote from 8 to 16 by @AshwinSekar in #324
- v1.18: rpc-sts: add config options for stake-weighted qos (backport of #197) by @mergify in #341
- v1.18: Scheduler - prioritization fees/cost (solana-labs#34888) by @apfitzge in #187
- v1.18: relax stake split destination check (backport of #162) by @mergify in #368
- v1.18: Discard packets statically known to fail (backport of #370) by @mergify in #375
- v1.18: Cli stake-split: adjust transfer amount if recipient has lamports (backport of #266) by @mergify in #369
- v1.18: client: Start resending sooner during
send_and_confirm_transactions_in_parallel
(backport of #348) by @mergify in #357 - Back-port Bump platform tools version (from
solana-labs/solana
solana-labs#35330) by @LucasSte in #362 - v1.18: Add
--with-compute-unit-price
to cli program deploy commands (backport of #364) by @mergify in #392 - v1.18: client: Timeout resends during
send_and_confirm_in_parallel
(backport of #358) by @mergify in #384 - v1.18: Fix: deploy program on last slot of epoch during environment change (backport of #101) by @mergify in #387
- v1.18: Make the quic server connection table use an async lock, reducing thrashing (backport of #293) by @mergify in #300
Full Changelog: v1.18.7...v1.18.8
Mainnet - v1.17.28
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- v1.17: [anza migration]: add 'agave=info' to default log level (backport of #223) by @mergify in #242
- v1.17: Make the quic server connection table use an async lock, reducing thrashing (backport of #293) by @mergify in #299
- v1.17: [anza migration] fix: use the correct log filter for non-unix (backport of #245) by @mergify in #287
- [anza migration] v1.17: Use agave prefix in scripts for pre-installed binaries (backport of #155) by @mergify in #349
- v1.17: [anza migration]: fix download link for net scripts (backport of #219) by @mergify in #351
- v1.17: blockstore: relax parent slot meta check for clear_unconfirmed_slot by @AshwinSekar in #67
- v1.17: rpc-sts: add config options for stake-weighted qos (backport of #197) by @mergify in #340
- v1.17: Discard packets statically known to fail (backport of #370) by @mergify in #374
Full Changelog: v1.17.27...v1.17.28
Testnet - v1.18.7
This is a Testnet release. It is not recommended for Mainnet Beta.
What's Changed
- v1.18: [anza migration] Sets client id to Agave (backport of #163) by @mergify in #206
- v1.18: Add in metrics for detecting Redundant Pulls (backport of #199) by @mergify in #251
- v1.18: vote: deprecate unused legacy vote tx plumbing (backport of #274) by @mergify in #276
Full Changelog: v1.18.6...v1.18.7
Mainnet - v1.17.27
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- V1.17.27 version bump by @steviez in #231
- v1.17: [anza migration] Sets client id to Agave (backport of #163) by @mergify in #205
- v1.17: vote: deprecate unused legacy vote tx plumbing (backport of #274) by @mergify in #275
Full Changelog: v1.17.26...v1.17.27
Mainnet - v1.17.26
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- Bump version to v1.17.26 by @yihau in #168
- v1.17: [anza migration] ci: fix Windows gh release pipeline (backport of #165) by @mergify in #166
- v1.17: add precompile signature metrics to cost tracker (backport of #133) by @mergify in #142
Full Changelog: v1.17.25...v1.17.26
Testnet - v1.18.6
This is a Testnet release. It is not recommended for Mainnet Beta.
What's Changed
- Bump version to v1.18.6 by @yihau in #169
- v1.18: deprecate
get_client
andget_multi_client
(backport of #177) by @mergify in #182 - v1.18: [anza migration] ci: fix Windows gh release pipeline (backport of #165) by @mergify in #167
- v1.18: add precompile signature metrics to cost tracker (backport of #133) by @mergify in #143
Full Changelog: v1.18.5...v1.18.6
Mainnet - v1.17.25
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- v1.17: ignore mio audit report by @yihau in #76
- (v1.17) CI: Checkout v1.17 branch from SPL for downstream job by @joncinque in #108
- v1.17: Display error message while loading geyser plugins (solana-labs#33990) by @CriesofCarrots in #97
- v1.17: Remove unnecessary unwrap from
simulate_transaction_unchecked()
(backport of solana-labs#35375) by @pgarg66 in #65
Full Changelog: https://github.com/anza-xyz/agave/commits/v1.17.25
Testnet - v1.18.5
This is a Testnet release. It is not recommended for Mainnet Beta.
What's Changed
- v1.18: update mio to 0.8.11 (backport of #60) by @mergify in #71
- v1.18: ignore mio audit report by @yihau in #77
- v1.18: windows: Use vcpkg for openssl dep (backport of #73) by @mergify in #86
- v1.18: Rpc: deprecate
getStakeActivation
and make inactive_stake consistent (backport of #69) by @mergify in #75 - v1.18: adds api to obtain the parent node in the turbine retransmit tree (backport of #115) by @mergify in #135
- v1.18: blockstore: relax parent slot meta check for clear_unconfirmed_slot by @AshwinSekar in #68
Full Changelog: https://github.com/anza-xyz/agave/commits/v1.18.5