Foundry nightly changelog: EVM migration and testing fixes

Foundry’s November 11, 2026 nightly release lists an EVM implementation refactor alongside fixes for Anvil, symbolic testing, cheatcodes and Forge. This is a changelog, not evidence that the changes have been adopted or tested in any particular project.

  • EVM: The release lists a migration from revm to evm2 and removal of evm-core’s direct revm dependency. Other fixes address initial call depth across spec changes, isolated self-destructs and memory use when lowering debug steps.
  • Anvil: Reorganized blocks are changed to differ from the blocks they replace. Anvil also rejects blob transactions on OP Stack and transactions below intrinsic or floor gas.
  • Testing and tooling: Symbolic-execution fixes cover invariant checks, CREATE2 addresses with symbolic salts and several call, storage and cheatcode behaviors. Forge now ends foundry.lock with a trailing newline; fuzz campaign metrics are printed to stderr.

If one of these behaviors affects your workflow, compare your results against the linked release notes before relying on the nightly build. The notes do not report outcomes for individual projects.

Originally reported November 11, 2026, at 15:06 (UTC+08:00). Original Foundry nightly release notes.

Further reading