Releases: foundry-rs/foundry
Releases · foundry-rs/foundry
Nightly (2024-07-18)
Other
- feat(EOF): enable EOF inspector (#8305)
- perf(invariant): do not include reverts in counterexample (#8459)
Nightly (2024-07-17)
Other
- fix(verify-bytecode): use local creation code for fork deployment (#8402)
- feat: support absolute paths when matching paths (#7362)
- feat(cast): improve to/from rlp (#8454)
- anvil/eth: Use the raw
v
signature value instead of bool
(#7918)
Nightly (2024-07-16)
Other
- fix: vm dumpState consistent ordering (#8445)
- feat(cheatcodes): add event expecter which supports anonymous events (#8429)
- feat(coverage): report try-catch coverage (#8448)
- Updated the soldeer version to 0.2.18 and added extra CLI tests (#8441)
Nightly (2024-07-15)
Other
- chore(deps): weekly
cargo update
(#8437)
- fix(anvil): return correct values for
eth_feeHistory
(#8436)
- feat(template): improve workflow template (#8439)
- fix(coverage): add coverage only for function call kind (#8440)
Nightly (2024-07-14)
Other
- fix(coverage): require should be branch (#8433)
Nightly (2024-07-13)
Other
- fix(coverage): lcov avoid double reporting for line hit (#8400)
- fix(anvil): return correct data for queries at forked block (#8428)
- fix(coverage): proper branch handling for if statement (#8414)
- fix: correctly apply genesis (#8431)
Nightly (2024-07-12)
Other
- refactor(tests): add snapbox (#8406)
- feat: more flexible JSON parsing (#8345)
- fix(verify-etherscan): continue verification even if errors occur (#8407)
- feat: identify internal function invocations in traces (#8222)
- fix(coverage): treat assert/require as lines instead branch (#8413)
- fix(cast): correctly handle legacy chains (#8420)
- fix(evm): always decode EVM reverts (#8419)
Nightly (2024-07-11)
Other
- feat(anvil): add callTracer support for debug_traceCall (#8375)
- chore(deps): bump alloy-core (#8401)
- docs: remove mention of install location of
solc
in favor of detailed explanation in Foundry Book (#8403)
Nightly (2024-07-10)
Other
- feat(invariant): exclude precompiles from senders (#8367)
- chore(anvil): fix install cmd in README (#8393)
- chore: fix clippy (#8394)
- fuzz console log & test cases (#8387)
- chore: decode test logs only once and if needed (#8396)
- feat: contract-level inline configs (#8388)
- chore(deps): cargo update (#8397)
- refactor(common): use alloy retry layer (#8368)
- chore(deps): bump watchexec to 4 (#7864)
Nightly (2024-07-09)
Other
- chore: don't build OpenChain client if offline (#8390)