Foundry Rs Foundry Versions Save

Foundry is a blazing fast, portable and modular toolkit for Ethereum application development written in Rust.

nightly-de33b6af53005037b463318d2628b5cfcaf39916

2 months ago

Other

  • chore(forge): simplify run_tests, reduce parallel tasks (#7283)
  • feat: cast mktx (#7056)
  • refactor(forge/test): cache initial executor, don't clone options (#7286)
  • chore: remove some unnecessary async/await (#7289)
  • feat: add unsafe-password support to cast wallet import (#6671)

nightly-4a91072e326126cd852b9c43f577e98c8e13f84f

2 months ago

Other

  • fix(forge): list cache files that are saved as block numbers for cache ls (#7270)
  • chore(cli): fix clap deprecated warnings (#7274)
  • fix: use ArtifactId.source instead of .path (#7271)
  • feat(anvil): expose --disable-default-create2-deployer CLI flag (#7282)

nightly-2f432fb72e3080c44b1fa472ae050f7e76c42b6d

2 months ago

Other

  • invariant (bug): inconsistent shrinked call sequence sometimes (#7256)
  • fix(foundryup): use fish_add_path in fish shell (#7258)
  • chore: use collect in invariant code (#7259)
  • fix(cast): correctly compute mapping indexes (#7261)
  • fix: normalize solc evm if set (#7096)
  • invariant shrink #6683: check if test failed instead revert (#7257)
  • fix: also try error payload response (#7264)
  • Contrib docs: clippy all-targets (#7263)
  • invariant: #6694 add preserve_state config (#7219)
  • chore: bump alloy chains (#7269)

nightly-551bcb5c84d672670e1e3fd897089e606d808774

2 months ago

Other

  • fix(cast): fix to address reveal problem in cast receipt (#7254)
  • feat(forge): isolated execution (#7186)

nightly-b174c3a4f80938636f18b3c9e49d45e6643f64a9

3 months ago

Other

  • chore: improve address regex (#7037)
  • (fix): correctly redact private keys in traces #6995 (#7049)

nightly-a5efe4f8f425e2f6fb35b0e298f0f46acce11dad

3 months ago

Other

  • fix (anvil): error E0063 when compile on macOS due to alloy-rs (#7030)
  • feat(cheatcodes): stopExpectSafeMemory (#7028)
  • chore(deps): bump compilers 0.3.2 (#7036)

nightly-2cf84d9f3ba7b6f4a9296299e7036ecc24cfa1da

3 months ago

Other

  • fix(foundry-common): Do not retry custom errors (#7017)
  • fix: normalize default evm version if solc configured (#7018)
  • fix(chisel): validate that EVM version is compatible with solc version (#7019)
  • chore: pin nightly (#7020)
  • chore(cast): improve cast wallet new (#7021)
  • test: add Command::debug_assert tests to CLIs (#7024)

nightly-2cb875799419c907cc3709e586ece2559e6b340e

3 months ago

Other

  • feat(forge): new flatten implementation (#6936)
  • chore: fix typos (#7000)
  • added arg and computing state in function of some overrides (#6985)

nightly-f0199f022c2daa2a7aa7d627b60b25ab28b63286

3 months ago

Other

  • feat(forge) _expectRevertCheatcode (#6841)
  • chore(deny): ignore shlex (#6877)
  • feat(evm, forge): use alloy TransactionRequest for saving BroadcastableTransactions (#6876)
  • feat(evm): use alloy provider to fetch chain id, remove ethers-providers (#6881)

nightly-5ea2c5e64de91b4e470dee2abee1770ae3f79122

3 months ago

Other

  • chore(deps): weekly cargo update (#6870)
  • test: add chain id to legacy rlp test (#6871)
  • fix: forge build spinner output (#6872)