github LiteSVM/litesvm v0.16.0

latest release: node-v1.4.0
4 hours ago

Changed

  • Bump to Agave 4.2 (#399).
  • Bump the Agave crates to 4.2.1 and tilde-pin solana-svm-transaction to 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).

Don't miss a new litesvm release

NewReleases is sending notifications on new releases.