This repository was archived by the owner on Jan 22, 2025. It is now read-only.
Mainnet - v1.5.19
This is a stable release suitable for use on Mainnet Beta
Changes
- RPC:
- new
getInflationRewardendpoint - unprocessed transactions are now filtered out of
logs - correct transaction parsing for uninitialized system/nonce accounts
- PubSub now correctly uses finalized as the default commitment level
- new
- Cli:
solana stake-accountandsolana vote-accountare now wicked fast; use the--with-rewardsand--num-rewards-epochsparameters to control amount of reward data- New
solana inflation rewardscommand allows inspecting rewards for multiple accounts during a particular epoch - Limit
solana stake-historyoutput by default solana airdropnow uses JSON RPC instead to receive the airdrop transaction
- Update BPF VM
- Erasure coding improvements
- Various other bug fixes and minor performance improvements
BREAKING CHANGES
solana stake-accountandsolana vote-accountwill only show rewards with the--with-rewardsflag addedsolana-faucetargs--sliceand--per-time-capnow apply to individual IP addresses and recipient account addressessolana stake-historyoutput is now limited to 10 entries by default, use--limitto display more- RPC: The default commitment level for PubSub now correctly uses "finalized" as the default commitment level, as documented, instead of "confirmed" (#16596)
Preparing for solana-program-test v1.6
See https://github.com/solana-labs/solana/wiki/Migrating-Rust-programs-from-v1.5-to-v1.6 for information on how to prepare a Rust program for the upgrade to v1.6