Skip to content

Releases: foundry-rs/foundry

Nightly (2024-07-09)

09 Jul 00:25
0116be1

Choose a tag to compare

Nightly (2024-07-09) Pre-release
Pre-release

Other

  • chore: don't build OpenChain client if offline (#8390)

Nightly (2024-07-08)

08 Jul 00:24
8b694bb

Choose a tag to compare

Nightly (2024-07-08) Pre-release
Pre-release

Other

  • chore(deps): weekly cargo update (#8381)

Nightly (2024-07-07)

07 Jul 00:26
3ae4f50

Choose a tag to compare

Nightly (2024-07-07) Pre-release
Pre-release

Other

  • fix: set both tx input fields (#8373)

Nightly (2024-07-06)

06 Jul 00:24
1bac1b3

Choose a tag to compare

Nightly (2024-07-06) Pre-release
Pre-release

Other

  • fix: flaky assertion test (#8363)
  • docs: fix doc lint (#8364)
  • feat(traces): use TraceWriter, delegating the formatting of the print trace to revm-inspectors (#8224)
  • feat(anvil): use Alloy otterscan types (#8318)
  • test: add test for pk parsing (#8366)
  • docs: add note about evm_version (#8369)
  • test: ignore 502 in can_clone_keep_directory_structure (#8372)
  • fix: join paths when passing args to forge build (#8371)

Nightly (2024-07-05)

05 Jul 00:23
56dbd20

Choose a tag to compare

Nightly (2024-07-05) Pre-release
Pre-release

Other

  • feat(forge): option to replay last test run failures only (#8338)
  • feat(cheatcodes): add vm.setBlockhash (#8258)
  • fix: order of personal sign (#8350)
  • Fixes dependency version format error (#8353)
  • chore: regenerate HardhatConsole and patches (#8357)
  • test: use known contracts when decoding traces (#8358)
  • ci: add required checks to merge (#8359)
  • chore: add some additional etherscan api keys (#8360)
  • chore: threads and show_progress per profile config (#8341)
  • test: relax unix time test once again (#8362)
  • fix(cheatcodes): overflow in randomNumber w/range (#8361)

Nightly (2024-07-04)

04 Jul 00:23
0dceb53

Choose a tag to compare

Nightly (2024-07-04) Pre-release
Pre-release

Other

  • chore(tests): bump forge-std version (#8336)
  • fix(anvil): anvil_setLoggingEnabled should correctly enabled / disable logging (#8327)
  • Soldeer release v0.2.17 (#8344)

Nightly (2024-07-03)

03 Jul 00:24
7226aa0

Choose a tag to compare

Nightly (2024-07-03) Pre-release
Pre-release

Other

  • feat(anvil): more flexible configuration LogCollector (#8328)
  • chore(template): update script template to deploy Counter contract (#8330)
  • chore(evm): extract create2 deployer deployer constant (#8331)
  • chore: increase tx timeout (#8333)
  • foundry-fork-db integration (#8329)
  • feat: better dropped tx check (#8335)

Nightly (2024-07-02)

02 Jul 00:23
20b3da1

Choose a tag to compare

Nightly (2024-07-02) Pre-release
Pre-release

Other

  • Chore: Refactor code for preventing code duplications (#8292)
  • Updating soldeer to version 0.2.16 (#8320)
  • chore: tweak profiles once more (#8317)
  • fix: only force include txs on first ready poll (#8325)
  • chore: include tx in setup output (#8324)
  • feat(coverage): add option to ignore directories and files from coverage report (#8321)

Nightly (2024-06-30)

30 Jun 00:25
e65b5b9

Choose a tag to compare

Nightly (2024-06-30) Pre-release
Pre-release

Other

  • perf: borrow output when building test runner (#8294)
  • chore(deps): bump foundry-compilers (#8291)
  • chore: update fixtures after forge-std release (#8302)

Nightly (2024-07-01)

01 Jul 00:28
9058812

Choose a tag to compare

Nightly (2024-07-01) Pre-release
Pre-release

Other

  • chore(deps): bump revm-inspectors (#8300)
  • docs(cast): improve vanity help naming (#8306)
  • chore(deps): weekly cargo update (#8303)
  • fix: suppress compile reporting for forge flatten (#8313)
  • perf: only instantiate Vyper when necessary (#8307)
  • chore: pin forge-std in tests + CI job to bump it (#8308)
  • chore: update dev shell flake (#8314)
  • fix: set next block timestamp as late as possible (#8311)
  • feat(cheatcodes): add rpc with url overload (#8316)