Foundry v1.8.2 builds on v1.8.1 with fixes across fork execution, scripting, cheatcodes, formatting, linting, and Chisel sessions. It also adds Safe and token commands to Cast, expands invariant fuzzing and symbolic follow-up, and enforces existing project lockfiles.
- Fixed nested broadcast nonce tracking under isolation so sender nonces advance when a nested broadcast call is not executed as a separate isolated transaction (#16853) by @mablr.
- Fixed dynamic test linking generating malformed Solidity for parenthesized constructor expressions, including
(new Target){value: 1 ether}()and calls without options (#16854) by @mablr. - Existing
foundry.lockfiles are now checked before Forge, Cast, or Chisel compile or consume project artifacts; dependency mismatches fail before automatic installation ([#16817](ht