Testnet - v1.5.6
This is a Testnet release. It is not recommended for Mainnet Beta
Changes
- Add Inflation Candidate Nominations
- Staking documentation improvements
- Speed up snapshot loading during validator startup
solana-validator
stability fixes- Add
solana-validator init
subcommand to easily initialize a new ledger directory solana-program-test
now supports moving to new slot during test execution- Improve runtime error log messages
solana
cli bug fixes and minor improvements to existing commandssolana-install
now purges older releases from its cachesolana-ledger-tool create-snapshot
now works again- Support for SPL Memo v3
solana-ledger-tool verify
now supports enabling the BPF JIT and disabling accounts cachingsolana-test-validator
now uses the BPF JIT by default- Gossip optimizations
- Use spl-token-mint secondary index for relevant
getProgramAccounts
JSON RPC requests - Extend max-allowable-drift to accommodate slow blocks during cluster time adjustments
NOTE: as of this release, nodes running with --enable-rpc-transaction-history
will no longer store transaction logs and CPI inner-instructions by default. To include this metadata in blockstore storage, also include the --enable-cpi-and-log-storage
flag
Known Isssues
- Under certain program conditions the BPF JIT can produce divergent behaviour from the BPF interpreter. Avoid using the
--bpf-jit
validator flag on Testnet with this release.