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: Retry hash file allocation (backport of #33565) (#33918)
- v1.17: [zk-token-proof] Round compute units to nice numbers (backport of #33910) (#33915)
- v1.17: revert programify feature gate (backport of #33897) (#33905)
- v1.17: BigtableUploadService: increment start_slot to prevent rechecks (backport of #33870) (#33886)
- v1.17: Update upload_confirmed_blocks() return value when no blocks to upload (backport of #33861) (#33882)
- v1.17: adds metrics to repair QUIC endpoint (backport of #33818) (#33868)
- v1.17: Use program cache fork graph in extract() (backport of #33806) (#33862)
- v1.17: docs: outline requirement of stake in order to vote (backport of #33842) (#33854)
- v1.17: [zk-token-sdk] Check that discrete log compression batch size is greater than 0 (backport of #33699) (#33844)
- v1.17: adds metrics to turbine QUIC endpoint (backport of #33819) (#33838)
- v1.17: Update Solang Solidity compiler to v0.3.3 (backport of #33830) (#33835)
- v1.17: Initialize fork graph in program cache during bank_forks creation (backport of #33810) (#33817)
- v1.17: prunes turbine QUIC connections (backport of #33663) (#33800)
- v1.17: Set a global fork graph in program cache (backport of #33776) (#33809)
- v1.17: Bump solana_rbpf to v0.8.0 (backport of #33679) (#33793)