- Bump Solana crates to 2.1 (#96).
- Add
LiteSVM::with_precompiles
.
- Fix account executable in the
add_builtin
method (#110).
0.3.0 - 2024-10-12
- Make log_bytes_limit configurable (#96).
- Include
post_accounts
insimulate_transaction
output (#97).
0.2.1 - 2024-09-27
- Change
owner
from Keypair to Pubkey increate_ata
andcreate_ata_idempotent
helpers (#90).
0.2.0 - 2024-09-11
- 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 newLiteSVMError
type (#62). - Add more logging for users to make debugging errors easier (#62).
- Add
inner_instructions
toTransactionMetadata
(#75). - Add feature-flagged
serde
traits toTransactionMetadata
(#77).
- Accept both legacy and versioned tx in
simulate_transaction
(#58). - Move
InvalidSysvarDataError
toerror.rs
(#62). - Change
set_account
to returnResult<(), LiteSVMError>
(#62). - Replace
&mut self
with&self
insimulate_transaction
. (#64). - Remove
set_compute_budget
as it duplicateswith_compute_budget
. (#68). - Remove
set_upgrade_authority
anddeploy_upgradeable_program
(#69). - Change
with_builtins
to take a feature_set argumentOption<FeatureSet>
(#81).
0.1.0 - 2024-04-02
- Initial release.