github foundry-rs/foundry nightly-c1cdc6c110e7330293ff287c55c293474ce5674f
Nightly (2026-03-10)

pre-release4 hours ago

Other

  • fix(cheatcodes): return error instead of panicking when no active gas snapshot (#13674) by @figtracer
  • refactor(evm): remove generic from Cheatcode trait (#13677) by @mablr
  • feat(cast): add confirmation prompt before overwriting keystore files + add --force flag and tests (#13679) by @decofe
  • fix(cheatcodes): restore cfg overrides after executeTransaction (#13676) (#13678) by @zerosnacks
  • feat(evm): Block/Tx/Cfg setters traits (#13672) by @mablr
  • chore: ignore more dirs in forge init templates (#13681) by @o-az
  • refactor(macros): dedupe variant type extraction (#13666) by @Fallengirl
  • fix(traces): clear non_fallback_contracts in decoder reset (#13671) by @gutonosa
  • chore(test): harden anvil API assertions (#13615) by @MarkFizz77
  • feat(lint): refactor LinterConfig and add 3 new linting rules (#12581) by @milosdjurica
  • refactor(anvil): make MinedTransaction and ExecutedTransactions generic over Network (#13655) by @stevencartavia
  • feat(cast): add --data flag to access-list command (#13515) by @VolodymyrBg
  • refactor(anvil): make transaction pool generic over transaction type (#13685) by @stevencartavia
  • refactor(evm): remove EnvMut/AsEnvMut (#13682) by @figtracer
  • fix(anvil): validate blob count against per-tx limit, not per-block (#13626) by @gutonosa

Full Changelog:

nightly...nightly-c1cdc6c110e7330293ff287c55c293474ce5674f

Don't miss a new foundry release

NewReleases is sending notifications on new releases.