Releases: LiteSVM/litesvm
Releases · LiteSVM/litesvm
v0.6.1
Fixed
- Remove needless clone (#161).
- Disable runtime environment v1 debug features (#162).
- Fix transaction history truncation (#163).
- Constrain
solana-program-runtime
to >=2.2,<=2.2.4 (#165).
v0.6.0
Changed
- Upgrade Solana crates to 2.2.0 (#138).
- Consolidate feature set management into a
with_feature_set
method and remove the feature_set
param from with_builtins
and with_precompiles
(#142).
- Update builtins and downgrade
spl-token-2022
to v5.0.2
to match mainnet version (#130).
Added
- Add
pretty_logs
method to TransactionMetadata
(#134).
- Add error logging when loading a program (#141).
v0.5.0
Changed
- Make the LiteSVM struct thread-safe (#127).
Added
- Add PartialEq for some types (#126).
Fixed
- Fix Solana dependencies (#119).
v0.4.0
Changed
- Bump Solana crates to 2.1 (#96).
Added
- Add
LiteSVM::with_precompiles
(#102).
Fixed
- Fix account executable in the
add_builtin
method (#110).
v0.3.0
Changed
- Include
post_accounts
in simulate_transaction
output (#97).
Added
- Make log_bytes_limit configurable (#96).
v0.2.1
Changed
- Change
owner
from Keypair to Pubkey in create_ata
and create_ata_idempotent
helpers (#90).
v0.2.0
Changed
- Accept both legacy and versioned tx in
simulate_transaction
(#58).
- Move
InvalidSysvarDataError
to error.rs
(#62).
- Change
set_account
to return Result<(), LiteSVMError>
(#62).
- Replace
&mut self
with &self
in simulate_transaction
. (#64).
- Remove
set_compute_budget
as it duplicates with_compute_budget
. (#68).
- Remove
set_upgrade_authority
and deploy_upgradeable_program
(#69).
- Change
with_builtins
to take a feature_set argument Option<FeatureSet>
(#81).
Added
- Add helpers for token (#73).
- Add helpers for bpf_loader (#73).
- Add stake, config and vote programs (#57).
- Implement blockhash and durable nonce checks (#61).
- Add
error.rs
and new LiteSVMError
type (#62).
- Add more logging for users to make debugging errors easier (#62).
- Add
inner_instructions
to TransactionMetadata
(#75).
- Add feature-flagged
serde
traits to TransactionMetadata
(#77).