Changed
- Bump to Agave 4.2 (#399).
- Bump the Agave crates to 4.2.1 and tilde-pin
solana-svm-transactionto the 4.2 line, so it can no longer drift ahead of the rest of the Agave graph (#408). - Cut redundant work out of the transaction path: the rent sysvar is read from the sysvar cache instead of being deserialized, pre-transaction rent states are captured during account loading instead of re-read afterwards, and transaction history is only cloned when history is enabled (#407).
Added
- Support V1 transactions, with compute budget and prioritization data taken from the transaction config instead of only from compute budget instructions (#399).
Fixed
- Preserve configured epoch stakes across persistence snapshot round trips (#403).
- Preserve readability of V1 persistence snapshots after the Solana 4.2 wire-format change (#403).
- Align the rent epoch when loading transaction accounts (#402).
- Return an error when the loaded account data size exceeds the transaction allowance (#399).
- Clear x87 FPU state after transaction execution (#398).
- Update the bundled mainnet feature set to match Solana mainnet-beta as of 2026-08-24 (#405).