nightly-0b03a58b4a42b149a27e0b6cc1ff9559306f3603
1 week ago
Fixes
- fix: bypass block gas limit if disabled (#8111)
Other
- chore: simplify PartialEq for ForgeContext (#8101)
- chore: avoid cloning test results channel (#8103)
- chore: simplify proptest strategies (#8105)
- Support GCP KMS Signer (#8096)
- feat(fuzz) - add test progress (#7914)
- chore: propagate fmt parser errors (#8109)
- chore: add test for #2851 (#8112)
nightly-08b2d3efe3ce1ebb1482e5b554f0335fe6cf89a5
1 week ago
Features
- feat(forge): [ALPHA] add soldeer as an optional package manager. (#7161)
Other
- perf(fuzz): use ahash for state (#8053)
- fix: ensure suggested prio fee is at least 1e9 (#8081)
- fix(verify-bytecode): check contract name in cache (#8079)
- feat(cheatcode): promptSecretUint (#8082)
- feat: add
skip
key to foundry.toml (#8061)
- fix: update persistent accounts handling (#8083)
- fix(anvil): receipts root calculation (#8085)
- feat: add
[vyper]
config section (#8086)
- fix(invariant): prevent new values leaking between runs (#8080)
- feat(cast): alias keccak256 to keccak (#8090)
- fix(cast): return an error if wallet validation failed (#8089)
- chore: remove excess underscores from config fields (#8088)
- chore: simplify anvil precompile handler (#8087)
- fix: include Vyper sources when compiling scripts (#8091)
- feat(cast): implement ERC-7201 as
cast index-erc7201
(#8092)
nightly-00854b602ef0e67379a2027ccc5d0aad553e5333
1 week ago
Other
- chore: add fuzz dictionary stats (#8060)
- perf(invariant): collect push bytes only once (#8063)
- chore: remove '=== impl' comments (#8068)
- chore: add and use workspace.lints (#8067)
- chore: fix rustdoc warnings (#8069)
- ci: bump softprops/action-gh-release (#8070)
- chore: update alloy and revm (#8057)
nightly-5ac78a9cd4b94dc53d1fe5e0f42372b28b5a7559
2 weeks ago
Other
- fix(foundryup): nproc does not exist on macos (#8024)
- perf: prefill fuzz dictionary with 0 (#8027)
- refactor(coverage): refactor coverage analysis (#8025)
- perf: exclude source maps from
ContractData
(#8022)
- feat: Priority fee suggestion (#7984)
- nit: Minor help style consistency (#8029)
- chore(deps): bump foundry-compilers to 0.5.1 (#8030)
- chore: Arc ContractsByArtifact internally (#8026)
nightly-54d8510c0f2b0f791f4c5ef99866c6af99b7606a
4 weeks ago
Other
- chore(deps): weekly
cargo update
(#7946)
nightly-467aff3056842e8d45bc58a353be17349f0e8651
1 month ago
nightly-a470d635cfcdce68609e9dc5762a3584351bacc1
1 month ago
Other
- fix: fuzz console log (#7781)
nightly-cafc2606a2187a42b236df4aa65f4e8cdfcea970
1 month ago
Other
- fix: make trace printer work (#7824)
- Fix
eth_signTransaction
request and response (#7804)
- fix: set value before estimating gas (#7829)
nightly-f0d9eeced8ec01045b2849ea2cc3c72773282d70
1 month 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
1 month ago
Other
- fix(invariant): shrink when fail-on-revert set to true (#7783)