This is a Testnet release and it is in limited testing for Mainnet Beta.
Changes
- Rpc:
- Make validator respect
--rpc-pubsub-max-active-subscriptions
parameter - Fix getProgramAccounts to correctly detect filters that should use spl-token secondary indexes
- Add custom error if
getBlock
cannot return data because block status is not yet available
- Make validator respect
- Cli: add software version to
solana feature status
output - Validator:
- Add check for shred data header size
- Support incremental snapshot hashes in gossip
- Fix swapped BankingStage vote channels
- Metrics improvements, particularly around gossip, packet handling, and cost tracker, as well as send-transaction service for RPC nodes
- AccountsDB plugin and postgres example:
- Protect plugin write ordering
- Bulk insert into postgres at startup
- Support port number in postgres connection
- Force a recent version of the openssl crate to fix build on M1 macs
- Docs improvements (thanks @yihau, @cogoo, and @gagliardetto!), including great entrypoint-macro docs (thanks @brson!)