Releases: anza-xyz/agave
Testnet - v2.1.4
This is a Testnet release. It is NOT recommended for Mainnet Beta.
What's Changed
- v2.1: Startup only sets latest_full_snapshot_slot if generating snapshots (backport of #3633) by @mergify in #3668
- Bump version to v2.1.2 by @github-actions in #3679
- v2.1: instruction: Derive everything for wasm build (backport of #3606) by @mergify in #3610
- v2.1: test-validator: Fix upgradeable programs at genesis (backport of #3692) by @mergify in #3694
- v2.1: [zk-sdk] Expose ElGamal decryption and proof program to wasm target (backport of #3601) by @mergify in #3630
- v2.1: rolls out chained Merkle shreds to devnet (backport of #3722) by @mergify in #3726
- v2.1: remove ntapi patch (backport of #3584) by @mergify in #3666
- v2.1: runtime: migrate stake program to core bpf (backport of #3655) by @mergify in #3714
- v2.1: update quinn-proto to 0.11.9 (backport of #3643) by @mergify in #3672
- v2.1: Add not unique leader discovery (backport of #3546) by @mergify in #3658
- Bump version to v2.1.3 by @github-actions in #3754
- v2.1: Marks old storages as dirty and uncleaned in clean_accounts() (backport of #3737) by @mergify in #3748
- v2.1: add fanout to tpu-client-next (backport of #3478) by @mergify in #3523
- Bump version to v2.1.4 by @github-actions in #3782
- v2.1: ci: introduce ci/docker/env.sh (backport of #3774) by @mergify in #3777
Full Changelog: v2.1.1...v2.1.4
Mainnet-beta - v2.0.18
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- Bump version to v2.0.18 by @github-actions in #3753
- v2.0: Marks old storages as dirty and uncleaned in clean_accounts() (backport of #3737) by @mergify in #3747
Full Changelog: v2.0.17...v2.0.18
Release v2.1.2
🚧
Mainnet-beta - v2.0.17
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- Bump version to v2.0.17 by @github-actions in #3678
- v2.0: Startup only sets latest_full_snapshot_slot if generating snapshots (backport of #3633) by @mergify in #3667
- v2.0: rolls out chained Merkle shreds to devnet (backport of #3722) by @mergify in #3725
- v2.0: Fix broken parallelism in quic-client (backport of #2526) by @mergify in #3709
- v2.0: remove ntapi patch (backport of #3584) by @mergify in #3665
Full Changelog: v2.0.16...v2.0.17
Testnet - v2.1.1
This is a Testnet release. It is NOT recommended for Mainnet Beta.
What's Changed
- Bump version to v2.1.1 by @github-actions in #3343
- v2.1: Revert "remove test-only bool arg from calculate_fee (#3211)" (backport of #3367) by @mergify in #3373
- v2.1: Adds buffers and cached bytes to memory-stats datapoint (backport of #3381) by @mergify in #3385
- v2.1: Fix incorrect default for num AccountsIndex flush threads (backport of #3371) by @mergify in #3378
- v2.1 Add CODEOWNERS to v2.1 to restrict backports by @willhickey in #3356
- v2.1: sdk: Extract
solana-sysvar-id
crate (backport of #3309) by @mergify in #3352 - v2.1: add missing description for solana-lattice-hash (backport of #3358) by @mergify in #3363
- v2.1: publish solana-svm-conformance (backport of #3359) by @mergify in #3362
- v2.1: Runs accounts delta hash calculation in thread pool (backport of #3389) by @mergify in #3391
- v2.1: Use MaybeUninit properly in streamer::recv_mmsg() (backport of #3348) by @mergify in #3403
- v2.1: CI: Remove crate patches for downstream SPL jobs (backport of #3416) by @mergify in #3421
- v2.1: Disallow --rocksdb-shred-compaction fifo in the validator (backport of #3451) by @mergify in #3464
- svm: introduce filter_executable_us metric (#3472) by @alessandrod in #3482
- v2.1: make new_from_bank to be only for tests (backport of #3455) by @mergify in #3484
- v2.1: Store epoch in MaxAge (backport of #3485) by @mergify in #3502
- v2.1: program-runtime: double program cache size (backport of #3481) by @mergify in #3492
- v2.1: Disable downstream SPL jobs by @joncinque in #3532
- v2.1: Fix - SVM account_loader tests (backport of #3448) by @mergify in #3520
- v2.1: Revert - #879 and #768 (backport of #3521) by @mergify in #3544
- v2.1: Feature - disable account loader special case (backport of #3548) by @mergify in #3552
- v2.1: svm: avoid rent collection in loader size test (backport of #3555) by @mergify in #3560
- v2.1: simplify forward packet batches (backport of #3642) by @mergify in #3649
- v2.1: SIMD-0075: Precompile for Secp256r1 (backport of #3152) by @mergify in #3662
Full Changelog: v2.1.0...v2.1.1
Mainnet-beta - v2.0.16
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- Bump version to v2.0.16 by @github-actions in #3530
- v2.0: program-runtime: double program cache size (backport of #3481) by @mergify in #3494
- v2.0: Invoke ancient slots shrinking only if skipping rewrites is enabled (backport of #3266) by @mergify in #3580
- v2.0: simplify forward packet batches (backport of #3642) by @mergify in #3648
Full Changelog: v2.0.15...v2.0.16
Mainnet-beta - v2.0.15
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- Bump version to v2.0.15 by @github-actions in #3210
- v2.0: Update latest release variable for agave docs (backport of #3220) by @mergify in #3221
- v2.0: ci: remove deprecated macos-12 image (backport of #3202) by @mergify in #3207
- v2.0: runtime: use leader schedule epoch to serve
sol_get_epoch_stake
(backport of #3279) by @mergify in #3312 - Pin SPL Token CLI version to v4.1.1 by @willhickey in #3344
- CI: Pin downstream SPL job to v2.0 branch by @joncinque in #3384
- Revert - #879 and #768 (v2.0 backport of #3521) by @Lichtso in #3511
- v2.0: Revert "rolls back chained Merkle shreds for testnet downgrade (#3194)" (backport of #3503) by @mergify in #3504
- v2.0: Store epoch in MaxAge (backport of #3485) by @mergify in #3501
- Feature - disable account loader special case by @Lichtso in #3514
Full Changelog: v2.0.14...v2.0.15
Release v2.1.0
This won't run on testnet
Mainnet-beta - v2.0.14
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- Bump version to v2.0.14 by @github-actions in #3056
- v2.0: link openssl statically for Windows (backport of #3118) by @mergify in #3156
- v2.0: token-2022: Use mainnet-beta binary in all tools (backport of #3165) by @mergify in #3166
- v2.0: ledger-tool: Fix create-snapshot default value for output_directory (backport of #3148) by @mergify in #3153
- v2.0: rolls back chained Merkle shreds for testnet downgrade (backport of #3194) by @mergify in #3195
- v2.0: Scheduler: Improve TTL (backport of #3161) by @mergify in #3179
Full Changelog: v2.0.13...v2.0.14
Mainnet-beta - v1.18.26
This is a stable release suitable for use on Mainnet Beta.
What's Changed
- refreshes ContactInfo.outset before initializing validator by @behzadnouri in #3135
Full Changelog: v1.18.25...v1.18.26