Other
- refactor(evm): make
FoundryInspectorExtgeneric overCTXand rename traits (#13922) by @mablr - fix(evm): restore
code_size_limitconfig inCfgEnv(#13912) by @figtracer - perf(evm): remove unnecessary clones in do_call_end/do_create_end (#13913) by @figtracer
- fix(wallets): browser wallet CLI help heading formatting (#13876) by @mablr
- feat(forge-script): Tempo access key support for forge script (#13917) by @stevencartavia
- refactor(anvil): encapsulate per-tx inspector lifecycle in
finish_transaction(#13932) by @figtracer - refactor(evm): generalize
TryAnyToTxEnvtrait over TxEnv + simplification (#13924) by @mablr - refactor(evm): simplify
replay_untilto use singleForkDBclone (#13931) by @figtracer - fix(evm): use try_any_to_tx_env in replay_until (#13938) by @zerosnacks
- chore(deps): bump taiki-e/install-action from 2.68.35 to 2.69.8 (#13915) by @dependabot[bot]
- chore(deps): bump DeterminateSystems/determinate-nix-action from 3.17.0 to 3.17.1 (#13914) by @dependabot[bot]
- refactor(evm): simplify
FoundryContextExtspec handling (#13935) by @mablr - refactor(anvil): remove some intermediate
Envwrappers, passEvmEnvdirectly (#13941) by @mablr - refactor(anvil): remove Env from storage, call env, and executor APIs (#13942) by @mablr
- chore(ci): mark flaky tests:
evm_version_normalization,test_clone_contract_with_relative_import(#13944) by @zerosnacks - refactor(anvil): remove
txfield fromEnvstruct (#13945) by @mablr - refactor(anvil): remove
Envwrapper entirely (#13947) by @mablr - chore(cheatcodes): relax
DatabaseExtbounds toDatabase<Error = DatabaseError>(#13948) by @mablr - refactor(anvil): delete
AnvilExecutionCtx(#13943) by @figtracer - refactor(anvil): delete
AnvilBlockExecutorFactory(#13946) by @figtracer - refactor(anvil): introduce
IntoInstructionResulttrait (#13950) by @figtracer - refactor(evm): use
CTX::Dbinstead ofdyn DatabaseExtin nested EVM APIs (#13951) by @mablr - chore(anvil): remove deadcode + useless
Clonebound on receipts (#13952) by @mablr