nightly-f0d9eeced8ec01045b2849ea2cc3c72773282d70
3 days ago
Other
- chore(deps): weekly
cargo update
(#7802)
- chore(invariant): deprecate shrink_sequence, code reuse and cleanup (#7808)
- fix(fuzz): remove fuzz dir on forge clean (#7809)
- chore(fuzz): delete fuzz dir relative to proj root (#7810)
nightly-267e14fab654d9ce955dce64c0eb09f01c8538ee
4 days ago
Other
- fix(invariant): shrink when fail-on-revert set to true (#7783)
nightly-26e6e57527497a90af1a5409484c01b5e7702a02
5 days ago
Other
- fix: set gas limit to
u64::MAX
(#7795)
- fix:
eth_feeHistory
(#7792)
- fix: unsafe balance conversion (#7796)
nightly-460319558e455611be1de64be8364c65c6896d15
3 weeks ago
Other
- feat: right-align and prettify --sizes output (#7601)
- fix(invariant): honor targetContract setting, don't update targets if any (#7595)
- feat(cheatcodes): forge execution context check (#7377)
- [wip] feat: provider alloy migration (#7106)
- chore: use alloy calc next block base fee (#7614)
- feat(anvil): add support for injecting precompiles (#7589)
- feat(cast): pretty print tx status in
cast receipt
(#7534)
- chore: rm outdated utils (#7616)
nightly-14daacfe40565b19bdfc3b78c6cf1775f54529da
3 weeks ago
Other
- fix: use
alloy-trie
for eth_getProof
(#7546)
- chore(forge): kB to B in build --sizes (#7588)
- fix: smarter
getCode
validation (#7597)
- feat(forge): add
vm.lastCallGas
cheatcode (#7573)
- fix(invariant): decode custom error with target contract abis (#7559)
nightly-72bc4f4e616c6e2b79ee3582301fbb1d38660857
3 weeks ago
Other
- chore: improve script tx batch size logic (#7583)
nightly-f625d0fa7c51e65b4bf1e8f7931cd1c6e2e285e9
1 month ago
Fixes
- fix: coverage bug (#7532)
Other
- fix(bench): avoid panic if test benchmark execution not success (#7535)
- feat: print IPC path (#7526)
nightly-e5318c3054e5f883d1467da9fae5d29567a03d43
1 month ago
Other
- chore: refactor tests layout (#7410)
- chore: bump svm-rs (#7458)
nightly-1a4960d0d888200d696ea97b2e38f83db8eaee02
1 month ago
Fixes
- fix: ignore build info in forge bind (#7444)
Other
- perf: load TLS certs only for https (#7450)
- chore: provide a better error message for unknown cheatcodes (#7436)
- chore: abstract away hashbrown (#7395)
- chore(evm): remove trace printer, trim inspector stack (#7437)
- fix(fuzz): prevent int strategy to overflow when complicate (#7447)
- use correct deserializer for
ots_getBlockDetails
(#7453)
nightly-0026488754512acf0fd902a0d2c90cf8a09367b0
1 month ago
Other
- chore: fix test project initialization (#7418)
- test: update fixtures (#7421)
- fix: ignore forge-std artifacts in build --sizes (#7414)
- chore: solc 0.8.25 (#7424)
- chore: don't create a backend unnecessarily in ensure_success (#7429)
- feat(cast): print config in create2 (#7427)
- refactor(evm): executor API, merge evm result types (#7422)
- feat: parse inline config with solang (#7431)
- chore: don't panic when EVM fails in invariants (#7419)
- refactor: simplify fuzzing code (#7420)
- fix: check for cancun in cast run (#7434)
- fix: allow fork related cli args without forkurl (#7432)