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 (#33484)- Existing snapshots with these formats can still be read, but
solana-validator
andsolana-ledger-tool
must be updated to use a different archive format. The recommended value iszstd
, which is also the default if the--snapshot-archive-format
argument is removed altogether
- Existing snapshots with these formats can still be read, but
Changes
- v1.17: [zk-token-sdk] Limit max seed length for key derivations (backport of #33700) (#33795)
- v1.17: prunes repair QUIC connections (backport of #33775) (#33792)
- v1.17: separates out routing shreds from establishing connections (backport of #33599) (#33772)
- v1.17: docs: move rpc info to rpc docs (backport of #33723) (#33738)
- v1.17: separates out routing repair requests from establishing connections (backport of #33742) (#33769)
- v1.17: program error: add
ArithmeticOverflow
(backport of #33767) (#33779) - v1.17: SDK: update error variants in
Feature::from_account_info
(backport of #33750) (#33780) - v1.17: program error: add
InvalidAccountOwner
(backport of #33766) (#33773) - v1.17: Fix non-determinism in account_hash_ignore_slot on genesis (backport of #33692) (#33720)
- v1.17: token-2022: Update to use program build with zk-ops enabled (backport of #33747) (#33757)
- v1.17: down samples outgoing gossip pull requests (backport of #33719) (#33752)
- v1.17: remove redundant pubkey update record (backport of #33722) (#33735)
- v1.17: Enable frozen_abi on banking trace file (backport of #33501) (#33578)