This is a Testnet release. It is not recommended for Mainnet Beta
Changes
- Changed ledger (RocksDB) cleaning strategy to avoid peaked IOs at every few days and possible stalls (NOTE: it'll take a week or two for nodes with existing ledger to transition; also downgrading is supported).
- Revert to original behavior in CPI's self-recursion for compatibility with v1.6
- Make CLI subcommands show more helpful error messages when transactions failed
- New minor runtime features to be later activated: consistent transfer behavior between SOL and spl-token and transaction's error code coverage improvement.
- Various optimizations in gossip and AccountsDb code
- Internal refactoring for the upcoming duplicate slot handling, delta snapshot and replicated rpc