Skip to content

Releases: foundry-rs/foundry

Nightly (2024-08-12)

12 Aug 00:26
a0a0020
Compare
Choose a tag to compare
Nightly (2024-08-12) Pre-release
Pre-release

Other

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

Nightly (2024-08-11)

11 Aug 00:26
03c2028
Compare
Choose a tag to compare
Nightly (2024-08-11) Pre-release
Pre-release

Other

  • fix(anvil): correctly print logs (#8642)

Nightly (2024-08-10)

10 Aug 00:25
77158cc
Compare
Choose a tag to compare
Nightly (2024-08-10) Pre-release
Pre-release

Other

  • chore: simplify assert/require shrink test (#8634)
  • feat(forge script): set both tx input fields (#8532)
  • fix(fmt): preserve format of disabled item (#8633)
  • fix: bad unwrap for pretty fmt (#8636)
  • fix(fmt): write single param on multiline if params_first (#8637)

Nightly (2024-08-08)

08 Aug 00:24
7f0f5b4
Compare
Choose a tag to compare
Nightly (2024-08-08) Pre-release
Pre-release

Other

  • chore(coverage): remove SinglePathBranch kind, use Branch kind (#8619)
  • perf: configure provider poll interval (#8624)
  • feat(cast): call json flag (#8618)

Nightly (2024-08-09)

09 Aug 00:26
1197fbe
Compare
Choose a tag to compare
Nightly (2024-08-09) Pre-release
Pre-release

Features

  • extended JsonResult structure (#8565)
  • feat: add auth field to RPCEndpointConfig (#8570)

Other

  • Forge doc --watch implementation (#8592)
  • fix: add Mandala + Karura + Acala as exceptions for gas calculation during deployment (#8625)
  • eth_getBlockReceipts should accept block hashes (#8623)
  • fix(fmt): fix disable line for first / last block lines (#8602)
  • fix(cast run): print custom error when revert (#8620)
  • feat(cheatcodes): add deterministic random value generation with seed (#8622)
  • chore: bump revm 13 (#8628)

Nightly (2024-08-07)

07 Aug 00:25
4351742
Compare
Choose a tag to compare
Nightly (2024-08-07) Pre-release
Pre-release

Other

  • chore(tests): bump forge-std version (#8610)
  • feat: add default T-needs-triage label to default feature / bug form (#8612)
  • Add "%ne" format support for forge console log (#8543)
  • feat(cast interface): allow retrieving abi from contract name (#8585)
  • chore(coverage): cleanup creation / push item (#8616)
  • fix(coverage): use first opcode for if block with statements (#8615)

Nightly (2024-08-06)

06 Aug 00:24
f2518c9
Compare
Choose a tag to compare
Nightly (2024-08-06) Pre-release
Pre-release

Other

  • fix(coverage): account if/else statements without brackets (#8608)
  • ci: enable asm-keccak on more platforms (#8609)

Nightly (2024-08-05)

05 Aug 00:25
0b73b42
Compare
Choose a tag to compare
Nightly (2024-08-05) Pre-release
Pre-release

Other

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

Nightly (2024-08-04)

04 Aug 00:27
55bf415
Compare
Choose a tag to compare
Nightly (2024-08-04) Pre-release
Pre-release

Features

  • feat(cast) tx: pretty print new transaction fields (#8569)

Fixes

  • fix(anvil): support overlapping anvil_mine calls (#8594)

Other

  • fix: add --compiler-version as alias of use in forge create (#8588)
  • feat(forge): modify events in forge inspect to return event signature (#8561)

Nightly (2024-08-03)

03 Aug 00:25
00ff367
Compare
Choose a tag to compare
Nightly (2024-08-03) Pre-release
Pre-release

Other

  • chore: bump alloy 0.2.1 (#8586)
  • fix(fmt): preserve function declaration if fmt disabled (#8587)
  • fix(fmt): write prefix comments in if block (#8589)
  • feat(cheatcodes): extract crypto cheats into their own category (#8578)
  • test: future proof deposit weth test (#8593)