-
Notifications
You must be signed in to change notification settings - Fork 2k
Insights: foundry-rs/foundry
Overview
6 Releases published by 1 person
-
nightly-b515c90b9be9645b844943fc6d54f2304b83f75f Nightly (2025-06-18)
published
Jun 18, 2025 -
nightly-bfc53de69ca7a81d1cd8eb71f3a6035974f9ebea Nightly (2025-06-19)
published
Jun 19, 2025 -
nightly-9d93694e682d0b04da7c6fe1eca28565ba299874 Nightly (2025-06-20)
published
Jun 20, 2025 -
nightly-e6de72c999bf8b72c166c5c37fbf71f5a7893cef Nightly (2025-06-21)
published
Jun 21, 2025 -
nightly-ca9f4201441706107dbf6db5f4f49a20e4c825fd Nightly (2025-06-22)
published
Jun 22, 2025 -
nightly-e44249aa21dfb7d724676d5cd82d219851a2ba99 Nightly (2025-06-24)
published
Jun 23, 2025
21 Pull requests merged by 8 people
-
chore(deps): weekly
cargo update
#10831 merged
Jun 22, 2025 -
Update flake.lock
#10830 merged
Jun 22, 2025 -
bump solar to have try-catch spans
#10832 merged
Jun 22, 2025 -
feat(fmt): dprint for toml, json, md, dockerfile, ts, & yml
#10824 merged
Jun 21, 2025 -
chore: use existing minimal_tx_type fn
#10826 merged
Jun 21, 2025 -
feat(forge): coverage guided fuzzing & time based campaigns for invariant mode
#10190 merged
Jun 20, 2025 -
test(cast): add tests for EIP-712 type names with colons
#10772 merged
Jun 20, 2025 -
chore: remove unused util
#10818 merged
Jun 20, 2025 -
chore: update external integration tests
#10811 merged
Jun 20, 2025 -
chore: remove HexDisplay util
#10819 merged
Jun 20, 2025 -
chore: reuse alloy lenient blocknumber deserializer
#10817 merged
Jun 19, 2025 -
chore: use native alloy functions for otterscan helpers
#10816 merged
Jun 19, 2025 -
Revert "chore: pin nextest version in ci"
#10814 merged
Jun 19, 2025 -
chore: unpin
rustfmt
nightly#10815 merged
Jun 19, 2025 -
chore: fix failing test
#10813 merged
Jun 19, 2025 -
chore: bump vyper 0.4.3 and remove previous
prague
handling#10808 merged
Jun 19, 2025 -
feat(forge):
--exclude-tests
option from coverage#10807 merged
Jun 19, 2025 -
fix(forge): vm.getChain use config for rpc and alias
#10806 merged
Jun 19, 2025 -
chore: clean up unused EOF code
#10715 merged
Jun 19, 2025 -
chore: pin nextest version in ci
#10800 merged
Jun 18, 2025 -
feat: added block.time and block.number override in cast
#10727 merged
Jun 18, 2025
11 Pull requests opened by 8 people
-
fix(forge): filter selectors if test contract is target
#10798 opened
Jun 18, 2025 -
chore: bump to rust edition 2024
#10802 opened
Jun 18, 2025 -
chore: apply rust edition `2024` fmt
#10803 opened
Jun 18, 2025 -
feat: benchmark suite
#10804 opened
Jun 18, 2025 -
feat: benches using criterion
#10805 opened
Jun 18, 2025 -
feat(forge-lint): [claude] unchecked calls
#10810 opened
Jun 19, 2025 -
feat(wallets): add infrastructure for Trezor session_id reuse across multiple signers
#10822 opened
Jun 20, 2025 -
feat: add browser wallet support
#10823 opened
Jun 21, 2025 -
feat: publish `forge` to `npm` for each arch
#10825 opened
Jun 21, 2025 -
chore(deps): bump to revm 26.0.0
#10838 opened
Jun 24, 2025
13 Issues closed by 4 people
-
Forge improvement: Simulation folder
#10834 closed
Jun 24, 2025 -
Impact by Etherscan's lack of error on Reinit issues
#10837 closed
Jun 24, 2025 -
`forge script --debug` for unknown contract that is opensource on chain.
#10835 closed
Jun 23, 2025 -
bug: `forge coverage` doesn't register `require(condition, CustomError())` for either branches
#10829 closed
Jun 22, 2025 -
feat: support time-based and continuous fuzzing and invariant testing
#990 closed
Jun 20, 2025 -
feat(invariant): Support coverage-guided fuzzing
#8665 closed
Jun 20, 2025 -
Cast Wallet Sign Does not work when colons are in type name
#10765 closed
Jun 20, 2025 -
cast run nonce too low on hyperevm
#10820 closed
Jun 20, 2025 -
debt: remove specific handling for Vyper around `prague` hardfork
#10793 closed
Jun 19, 2025 -
`vm.getChain(block.chainid).chainAlias` returns chain id
#10801 closed
Jun 19, 2025 -
Crash while running two `forge test` on two terminal connecting to one same local endpoint/
#10797 closed
Jun 19, 2025 -
feat(cast) Add `--timestamp` flag to `cast call --block` to override the timestamp of the block
#6062 closed
Jun 18, 2025 -
bug: release workflow failed
#10796 closed
Jun 18, 2025
6 Issues opened by 6 people
-
incorrect simulations with cast run on hyperevm
#10827 opened
Jun 21, 2025 -
bug(`cheatcodes`): unexpected behavior when using `mockCall` for payable functions
#10812 opened
Jun 19, 2025 -
anvil_reorg does not rewire block hashes or transactions as expected — needs explanation or fix
#10809 opened
Jun 19, 2025 -
chore(`verification`): upgrade to the Sourcify V2 API
#10799 opened
Jun 18, 2025 -
bug(forge): coverage report shows `if/else` branch as uncovered when reading `bytes` from storage
#10792 opened
Jun 17, 2025
15 Unresolved conversations
Sometimes conversations happen on old items that aren’t yet closed. Here is a list of all the Issues and Pull Requests with unresolved conversations.
-
cast: Improve debugger when tracing on-chain transactions/calls
#10596 commented on
Jun 24, 2025 • 21 new comments -
feat(forge lint): disable lints with inline comment
#10776 commented on
Jun 24, 2025 • 6 new comments -
chore(forge lint): unused imports
#10662 commented on
Jun 23, 2025 • 2 new comments -
feat(`forge lint`): new lint rule: "unused imports"
#10633 commented on
Jun 17, 2025 • 0 new comments -
chore: update Rust `edition` to `2024`
#10734 commented on
Jun 18, 2025 • 0 new comments -
feat(periphery): support to invoke metamask
#6556 commented on
Jun 19, 2025 • 0 new comments -
feat(`cast`): `cast run --chain` should use configured RPC endpoints in `foundry.toml`
#10699 commented on
Jun 19, 2025 • 0 new comments -
meta: `cast`, `anvil` and `chisel` should adhere to `foundry.toml` if ran from inside of a `foundry` project
#10779 commented on
Jun 19, 2025 • 0 new comments -
feat(`forge fmt`): add hard-tabs / tabs instead of spaces as configuration in `[fmt]`
#10754 commented on
Jun 19, 2025 • 0 new comments -
`forge test` doesn't utilize all available threads for fuzzing/invariants
#8898 commented on
Jun 20, 2025 • 0 new comments -
chore(`deps`): bump revm to 26.0.0
#10655 commented on
Jun 24, 2025 • 0 new comments -
feat(fmt): rewrite formatter using Solar and a structured algorithm
#10350 commented on
Jun 17, 2025 • 0 new comments -
feat(config): warn on unknown config keys in foundry.toml
#10621 commented on
Jun 21, 2025 • 0 new comments -
fix: Respect `--override-*` flags on `cast call` with `--trace` flag
#10721 commented on
Jun 20, 2025 • 0 new comments -
refactor: flatten bind_json.rs to one pass without state structs
#10791 commented on
Jun 17, 2025 • 0 new comments