solana-labs/solana (solana-program)
### [`v1.17.3`](https://togithub.com/solana-labs/solana/releases/tag/v1.17.3): Testnet - v1.17.3
[Compare Source](https://togithub.com/solana-labs/solana/compare/v1.17.2...v1.17.3)
This is a Testnet release. It is not recommended for Mainnet Beta.
- The v1.17 minimum dynamic port range is now 14 so you may need to expand the range specified by `--dynamic-port-range`
- This is expanded from the v1.16 minimum of 13
- Archive formats`[bz2, gzip, tar, none]` have been deprecated for the `--snapshot-archive-format` argument ([https://github.com/solana-labs/solana/pull/33484](https://togithub.com/solana-labs/solana/pull/33484))
- Existing snapshots with these formats can still be read, but `solana-validator` and `solana-ledger-tool` must be updated to use a different archive format. The recommended value is `zstd`, which is also the default if the `--snapshot-archive-format` argument is removed altogether
#### Changes
- v1.17: \[zk-token-sdk] Limit max seed length for key derivations (backport of [#33700](https://togithub.com/solana-labs/solana/issues/33700)) ([#33795](https://togithub.com/solana-labs/solana/issues/33795))
- v1.17: prunes repair QUIC connections (backport of [#33775](https://togithub.com/solana-labs/solana/issues/33775)) ([#33792](https://togithub.com/solana-labs/solana/issues/33792))
- v1.17: separates out routing shreds from establishing connections (backport of [#33599](https://togithub.com/solana-labs/solana/issues/33599)) ([#33772](https://togithub.com/solana-labs/solana/issues/33772))
- v1.17: docs: move rpc info to rpc docs (backport of [#33723](https://togithub.com/solana-labs/solana/issues/33723)) ([#33738](https://togithub.com/solana-labs/solana/issues/33738))
- v1.17: separates out routing repair requests from establishing connections (backport of [#33742](https://togithub.com/solana-labs/solana/issues/33742)) ([#33769](https://togithub.com/solana-labs/solana/issues/33769))
- v1.17: program error: add `ArithmeticOverflow` (backport of [#33767](https://togithub.com/solana-labs/solana/issues/33767)) ([#33779](https://togithub.com/solana-labs/solana/issues/33779))
- v1.17: SDK: update error variants in `Feature::from_account_info` (backport of [#33750](https://togithub.com/solana-labs/solana/issues/33750)) ([#33780](https://togithub.com/solana-labs/solana/issues/33780))
- v1.17: program error: add `InvalidAccountOwner` (backport of [#33766](https://togithub.com/solana-labs/solana/issues/33766)) ([#33773](https://togithub.com/solana-labs/solana/issues/33773))
- v1.17: Fix non-determinism in account_hash_ignore_slot on genesis (backport of [#33692](https://togithub.com/solana-labs/solana/issues/33692)) ([#33720](https://togithub.com/solana-labs/solana/issues/33720))
- v1.17: token-2022: Update to use program build with zk-ops enabled (backport of [#33747](https://togithub.com/solana-labs/solana/issues/33747)) ([#33757](https://togithub.com/solana-labs/solana/issues/33757))
- v1.17: down samples outgoing gossip pull requests (backport of [#33719](https://togithub.com/solana-labs/solana/issues/33719)) ([#33752](https://togithub.com/solana-labs/solana/issues/33752))
- v1.17: remove redundant pubkey update record (backport of [#33722](https://togithub.com/solana-labs/solana/issues/33722)) ([#33735](https://togithub.com/solana-labs/solana/issues/33735))
- v1.17: Enable frozen_abi on banking trace file (backport of [#33501](https://togithub.com/solana-labs/solana/issues/33501)) ([#33578](https://togithub.com/solana-labs/solana/issues/33578))
### [`v1.17.2`](https://togithub.com/solana-labs/solana/releases/tag/v1.17.2): Testnet - v1.17.2
[Compare Source](https://togithub.com/solana-labs/solana/compare/v1.17.1...v1.17.2)
This is a Testnet release. It is not recommended for Mainnet Beta.
- The v1.17 minimum dynamic port range is now 14 so you may need to expand the range specified by `--dynamic-port-range`
- This is expanded from the v1.16 minimum of 13
- Archive formats`[bz2, gzip, tar, none]` have been deprecated for the `--snapshot-archive-format` argument ([https://github.com/solana-labs/solana/pull/33484](https://togithub.com/solana-labs/solana/pull/33484))
- Existing snapshots with these formats can still be read, but `solana-validator` and `solana-ledger-tool` must be updated to use a different archive format. The recommended value is `zstd`, which is also the default if the `--snapshot-archive-format` argument is removed altogether
#### Changes
- v1.17: Change getHealth to compare optimistically confirmed slots (backport of [#33651](https://togithub.com/solana-labs/solana/issues/33651)) ([#33714](https://togithub.com/solana-labs/solana/issues/33714))
- v1.17: Refactor - LoadedPrograms part 2 (backport of [#33694](https://togithub.com/solana-labs/solana/issues/33694)) ([#33695](https://togithub.com/solana-labs/solana/issues/33695))
- v1.17: bank: do not remove trailing 0 bytes from return data (backport of [#33639](https://togithub.com/solana-labs/solana/issues/33639)) ([#33685](https://togithub.com/solana-labs/solana/issues/33685))
- v1.17: validator: skip health check (backport of [#33568](https://togithub.com/solana-labs/solana/issues/33568)) ([#33588](https://togithub.com/solana-labs/solana/issues/33588))
- v1.17: Prevent delay_visibility_of_program_deployment feature from cache pruning (backport of [#33689](https://togithub.com/solana-labs/solana/issues/33689)) ([#33691](https://togithub.com/solana-labs/solana/issues/33691))
- v1.17: Adds `--no-skip-initial-accounts-db-clean` *hidden* CLI flag (backport of [#33664](https://togithub.com/solana-labs/solana/issues/33664)) ([#33677](https://togithub.com/solana-labs/solana/issues/33677))
- v1.17: Update hashes per tick with feature gates (backport of [#33600](https://togithub.com/solana-labs/solana/issues/33600)) ([#33661](https://togithub.com/solana-labs/solana/issues/33661))
- v1.17: docs: Removes accounts-on-ramdisk section (backport of [#33655](https://togithub.com/solana-labs/solana/issues/33655)) ([#33657](https://togithub.com/solana-labs/solana/issues/33657))
- v1.17: Allow to create HTTP Sender with custom Client (backport of [#33580](https://togithub.com/solana-labs/solana/issues/33580)) ([#33660](https://togithub.com/solana-labs/solana/issues/33660))
- v1.17: Fix - CPI interface `bool` masking (backport of [#33623](https://togithub.com/solana-labs/solana/issues/33623)) ([#33625](https://togithub.com/solana-labs/solana/issues/33625))
- v1.17: skip unrecognized keys in Blockstore special-column iterators ([#33617](https://togithub.com/solana-labs/solana/issues/33617))
- v1.17: Stops pushing legacy snapshot hashes to crds (backport of [#33576](https://togithub.com/solana-labs/solana/issues/33576)) ([#33581](https://togithub.com/solana-labs/solana/issues/33581))
Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
1.17.1
->1.17.3
Release Notes
solana-labs/solana (solana-program)
### [`v1.17.3`](https://togithub.com/solana-labs/solana/releases/tag/v1.17.3): Testnet - v1.17.3 [Compare Source](https://togithub.com/solana-labs/solana/compare/v1.17.2...v1.17.3) This is a Testnet release. It is not recommended for Mainnet Beta. - The v1.17 minimum dynamic port range is now 14 so you may need to expand the range specified by `--dynamic-port-range` - This is expanded from the v1.16 minimum of 13 - Archive formats`[bz2, gzip, tar, none]` have been deprecated for the `--snapshot-archive-format` argument ([https://github.com/solana-labs/solana/pull/33484](https://togithub.com/solana-labs/solana/pull/33484)) - Existing snapshots with these formats can still be read, but `solana-validator` and `solana-ledger-tool` must be updated to use a different archive format. The recommended value is `zstd`, which is also the default if the `--snapshot-archive-format` argument is removed altogether #### Changes - v1.17: \[zk-token-sdk] Limit max seed length for key derivations (backport of [#33700](https://togithub.com/solana-labs/solana/issues/33700)) ([#33795](https://togithub.com/solana-labs/solana/issues/33795)) - v1.17: prunes repair QUIC connections (backport of [#33775](https://togithub.com/solana-labs/solana/issues/33775)) ([#33792](https://togithub.com/solana-labs/solana/issues/33792)) - v1.17: separates out routing shreds from establishing connections (backport of [#33599](https://togithub.com/solana-labs/solana/issues/33599)) ([#33772](https://togithub.com/solana-labs/solana/issues/33772)) - v1.17: docs: move rpc info to rpc docs (backport of [#33723](https://togithub.com/solana-labs/solana/issues/33723)) ([#33738](https://togithub.com/solana-labs/solana/issues/33738)) - v1.17: separates out routing repair requests from establishing connections (backport of [#33742](https://togithub.com/solana-labs/solana/issues/33742)) ([#33769](https://togithub.com/solana-labs/solana/issues/33769)) - v1.17: program error: add `ArithmeticOverflow` (backport of [#33767](https://togithub.com/solana-labs/solana/issues/33767)) ([#33779](https://togithub.com/solana-labs/solana/issues/33779)) - v1.17: SDK: update error variants in `Feature::from_account_info` (backport of [#33750](https://togithub.com/solana-labs/solana/issues/33750)) ([#33780](https://togithub.com/solana-labs/solana/issues/33780)) - v1.17: program error: add `InvalidAccountOwner` (backport of [#33766](https://togithub.com/solana-labs/solana/issues/33766)) ([#33773](https://togithub.com/solana-labs/solana/issues/33773)) - v1.17: Fix non-determinism in account_hash_ignore_slot on genesis (backport of [#33692](https://togithub.com/solana-labs/solana/issues/33692)) ([#33720](https://togithub.com/solana-labs/solana/issues/33720)) - v1.17: token-2022: Update to use program build with zk-ops enabled (backport of [#33747](https://togithub.com/solana-labs/solana/issues/33747)) ([#33757](https://togithub.com/solana-labs/solana/issues/33757)) - v1.17: down samples outgoing gossip pull requests (backport of [#33719](https://togithub.com/solana-labs/solana/issues/33719)) ([#33752](https://togithub.com/solana-labs/solana/issues/33752)) - v1.17: remove redundant pubkey update record (backport of [#33722](https://togithub.com/solana-labs/solana/issues/33722)) ([#33735](https://togithub.com/solana-labs/solana/issues/33735)) - v1.17: Enable frozen_abi on banking trace file (backport of [#33501](https://togithub.com/solana-labs/solana/issues/33501)) ([#33578](https://togithub.com/solana-labs/solana/issues/33578)) ### [`v1.17.2`](https://togithub.com/solana-labs/solana/releases/tag/v1.17.2): Testnet - v1.17.2 [Compare Source](https://togithub.com/solana-labs/solana/compare/v1.17.1...v1.17.2) This is a Testnet release. It is not recommended for Mainnet Beta. - The v1.17 minimum dynamic port range is now 14 so you may need to expand the range specified by `--dynamic-port-range` - This is expanded from the v1.16 minimum of 13 - Archive formats`[bz2, gzip, tar, none]` have been deprecated for the `--snapshot-archive-format` argument ([https://github.com/solana-labs/solana/pull/33484](https://togithub.com/solana-labs/solana/pull/33484)) - Existing snapshots with these formats can still be read, but `solana-validator` and `solana-ledger-tool` must be updated to use a different archive format. The recommended value is `zstd`, which is also the default if the `--snapshot-archive-format` argument is removed altogether #### Changes - v1.17: Change getHealth to compare optimistically confirmed slots (backport of [#33651](https://togithub.com/solana-labs/solana/issues/33651)) ([#33714](https://togithub.com/solana-labs/solana/issues/33714)) - v1.17: Refactor - LoadedPrograms part 2 (backport of [#33694](https://togithub.com/solana-labs/solana/issues/33694)) ([#33695](https://togithub.com/solana-labs/solana/issues/33695)) - v1.17: bank: do not remove trailing 0 bytes from return data (backport of [#33639](https://togithub.com/solana-labs/solana/issues/33639)) ([#33685](https://togithub.com/solana-labs/solana/issues/33685)) - v1.17: validator: skip health check (backport of [#33568](https://togithub.com/solana-labs/solana/issues/33568)) ([#33588](https://togithub.com/solana-labs/solana/issues/33588)) - v1.17: Prevent delay_visibility_of_program_deployment feature from cache pruning (backport of [#33689](https://togithub.com/solana-labs/solana/issues/33689)) ([#33691](https://togithub.com/solana-labs/solana/issues/33691)) - v1.17: Adds `--no-skip-initial-accounts-db-clean` *hidden* CLI flag (backport of [#33664](https://togithub.com/solana-labs/solana/issues/33664)) ([#33677](https://togithub.com/solana-labs/solana/issues/33677)) - v1.17: Update hashes per tick with feature gates (backport of [#33600](https://togithub.com/solana-labs/solana/issues/33600)) ([#33661](https://togithub.com/solana-labs/solana/issues/33661)) - v1.17: docs: Removes accounts-on-ramdisk section (backport of [#33655](https://togithub.com/solana-labs/solana/issues/33655)) ([#33657](https://togithub.com/solana-labs/solana/issues/33657)) - v1.17: Allow to create HTTP Sender with custom Client (backport of [#33580](https://togithub.com/solana-labs/solana/issues/33580)) ([#33660](https://togithub.com/solana-labs/solana/issues/33660)) - v1.17: Fix - CPI interface `bool` masking (backport of [#33623](https://togithub.com/solana-labs/solana/issues/33623)) ([#33625](https://togithub.com/solana-labs/solana/issues/33625)) - v1.17: skip unrecognized keys in Blockstore special-column iterators ([#33617](https://togithub.com/solana-labs/solana/issues/33617)) - v1.17: Stops pushing legacy snapshot hashes to crds (backport of [#33576](https://togithub.com/solana-labs/solana/issues/33576)) ([#33581](https://togithub.com/solana-labs/solana/issues/33581))Configuration
📅 Schedule: Branch creation - "every weekend" (UTC), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.