Testnet - v1.17.1
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); the[zstd, lz4]
formats are still available- 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: update feature gate no-op program id (backport of #33535) (#33540)
- v1.17: Uses stable
u64::next_multiple_of()
(backport of #33549) (#33567) - v1.17: Improves error text when snapshot intervals are incompatible (backport of #33551) (#33562)
- v1.17: Upgrades Rust to 1.73.0 (backport of #33546) (#33563)
- v1.17: Removes unnecessary borrow (backport of #33539) (#33541)
- v1.17: Fix CLI help text for
solana stake-account
(backport of #33387) (#33543) - v1.17: Bank: Add function to replace empty account with upgradeable program on feature activation (backport of #32783) (#33527)
- v1.17: initialize with new VoteState for tests (backport of #33518) (#33531)
- v1.17: Enable the banking trace by default (backport of #33497) (#33514)
- v1.17: Deprecate bz2/gzip/none/tar snapshot compression types (backport of #33484) (#33492)
- v1.17: Refactor -
LoadedPrograms
(backport of #33482) (#33491)