F

Foundry

F
Foundry Blockchain

Nightly (2026-08-01)

Other fix(cast): reject malformed vanity wallet files (#15978) by @grandpig fix(forge): resolve symlinked library artifacts (#15984) by @stevencartavia feat(cheatcodes): parse JSON comments (#15987) by @figtracer fix(traces): harden signing cheatcode redaction (#15923) by @mattsse fix(tempo): use canonical Accounts store locking (#15986) by @grandizzy chore: bump version to 1.8.0 (#15989) by @deco…

F
Foundry Blockchain

Nightly (2026-07-31)

Other fix(anvil): prepare local block replays (#15899) by @haythemsellami refactor(fuzz): unify fuzz input pipeline (#15835) by @stevencartavia fix(anvil): preserve simulated blob fee caps (#15965) by @stevencartavia fix(anvil): load legacy state dumps (#15944) by @stevencartavia fix(config): handle Windows remapping separators (#15973) by @figtracer perf(cast): speed up trace artifact matching (#…

F
Foundry Blockchain

Nightly (2026-07-30)

Other fix(evm): publish fork transactions atomically (#15900) by @haythemsellami perf(forge): speed up forked scripts (#15948) by @figtracer feat: tag stable releases at merge commit (#15943) by @stevencartavia fix(anvil): isolate transaction hash replay (#15952) by @mablr fix(anvil): canonicalize eth_simulateV1 blob txs (#15938) by @mablr fix(anvil): canonicalize eth_simulateV1 state roots (#1593…

F
Foundry Blockchain

Nightly (2026-07-29)

Other fix(anvil): isolate fork caches by endpoint (#15931) by @mablr fix(cast): honor sync for Tempo access keys (#15930) by @mablr fix(traces): redact private keys in all signing cheatcodes (#15921) by @mattsse fix(traces): redact private keys in key derivation cheatcodes (#15922) by @mattsse fix(debugger): advance repeated PC hits (#15933) by @figtracer feat(fmt): wrap method chains consistently…

F
Foundry Blockchain

Nightly (2026-07-28)

Other test(tempo): drain Pong in MPP WS test (#15891) by @decofe fix(anvil): disable pre-London simulation fees (#15898) by @haythemsellami fix(anvil): report per-transaction gas (#15901) by @haythemsellami test(forge): fix Issue6636 fuzz bound (#15905) by @decofe chore(deps): bump the ci-weekly group with 6 updates (#15904) by @dependabot[bot] docs(cli): add usage examples to command help (#15888…

F
Foundry Blockchain

Nightly (2026-07-27)

Other fix(tempo): harden CLI sponsorship integrations (#15889) by @gakonst chore(tempo): pin merged wallet and MPP revisions (#15890) by @gakonst Full Changelog: nightly-12ababa03706a95a37945ca60df162fc18074308...nightly-6df18e8ae0fa395288c206f795c835c76218a805

F
Foundry Blockchain

Nightly (2026-07-26)

Other feat(forge): verify external factory deployments (#15863) by @stevencartavia fix: replay Arbitrum transactions (#15877) by @stevencartavia refactor(tempo): use Alloy Accounts wallet (#15885) by @gakonst Full Changelog: nightly-59478c29b11797133035f97f3ce7838dd8ac7b7d...nightly-12ababa03706a95a37945ca60df162fc18074308

F
Foundry Blockchain

Nightly (2026-07-26)

Other chore: configure changelogs (#15881) by @stevencartavia Full Changelog: nightly-4aec465267fd92b44b54fafc7fbe8ebbe7f96eca...nightly-59478c29b11797133035f97f3ce7838dd8ac7b7d

F
Foundry Blockchain

Nightly (2026-07-25)

Other chore(deps): bump tempo dependencies to 83982c7 (#15874) by @github-actions[bot] fix(config): preserve broad dependency aliases (#15872) by @mablr fix(forge): clarify empty coverage (#15876) by @stevencartavia fix(script): skip unused library deployments (#15862) by @stevencartavia Full Changelog: nightly-d81f81fc38e30830f2c7ebf57e84f7b5d3d4d6a1...nightly-4aec465267fd92b44b54fafc7fbe8ebbe7f9…

F
Foundry Blockchain

Nightly (2026-07-24)

Other fix(forge): preserve revert data when tracing (#15838) by @stevencartavia fix(forge): align test and script library linking (#15839) by @stevencartavia chore(deps): bump tempo dependencies to bcade9c (#15859) by @github-actions[bot] fix(traces): initialize trace diagnostics (#15866) by @decofe fix(fuzz): minimize broken invariant corpus (#15854) by @mablr feat(cli): add --profile flag (#1583…

F
Foundry Blockchain

Nightly (2026-07-23)

Other chore(deps): bump tempo dependencies to 8f58e3c (#15846) by @github-actions[bot] docs: document config workflow (#15849) by @decofe feat(lint): add protected-vars (#15766) by @mattsse feat(lint): detect unsafe ecrecover (#15765) by @mattsse fix(forge): include linked library deployments in state diffs (#15848) by @stevencartavia feat(lint): add unsafe ERC721 mint (#15551) by @0xMars42 fix(an…

F
Foundry Blockchain

Nightly (2026-07-22)

Other chore(deps): bump tempo dependencies to 9cb1db7 (#15836) by @github-actions[bot] fix(doc): resolve inherited member links (#15798) by @mablr fix(anvil): preserve custom request fields (#15806) by @mablr fix(anvil): eth_simulateV1 normalize simulated blocks (#15841) by @mablr fix(anvil): propagate simulated prevRandao (#15843) by @stevencartavia refactor(cast): deduplicate Tempo boilerplate (…

F
Foundry Blockchain

Nightly (2026-07-21)

Other fix(fmt): avoid double indent in nested named calls (#15824) by @decofe fix(anvil): enforce eth_simulateV1 request limits (#15828) by @mablr perf(forge): speed up bytecode verification (#15791) by @figtracer chore(deps): bump the cargo-weekly group with 5 updates (#15827) by @dependabot[bot] fix(debugger): cycle breakpoint hits (#15830) by @figtracer chore(deps): bump the ci-weekly group wit…

F
Foundry Blockchain

Nightly (2026-07-19)

Other fix(anvil): forward trace_replayBlockTransactions params correctly (#15813) by @stevencartavia Full Changelog: nightly-1a5b52fd9e01d8bce726255e2b0384a3e8e86401...nightly-bf72787140143a005276ceaca10e3a4eafd1725a

F
Foundry Blockchain

Nightly (2026-07-18)

Other feat(cast): accept mktx signatures (#15782) by @mattsse fix: trace pranked caller (#15801) by @stevencartavia test(cast): normalize executable suffix in mktx snapshot (#15805) by @decofe chore(deps): bump alloy and foundry-core (#15807) by @mablr feat(lint): detect selector collisions (#15762) by @mattsse fix(anvil): honor eth_simulateV1 validation (#15792) by @mablr feat(lint): add enumerab…

F
Foundry Blockchain

Nightly (2026-07-17)

Other fix(coverage): anchor else branches (#15778) by @stevencartavia feat(bench): ingest results into ClickHouse (#15773) by @stevencartavia fix(anvil): enforce simulate block gas limit (#15770) by @mablr feat(cheatcodes): add vm.getSelectors cheatcode (#15767) by @0xMars42 fix(fmt): indent chained named call args (#15758) by @mablr feat(script): add sender nonce override (#15783) by @mattsse fix…

F
Foundry Blockchain

Nightly (2026-07-16)

Other fix(chisel): display raw dynamic bytes (#15752) by @figtracer perf(anvil): speed up block mining (#15739) by @mattsse fix: correctly encode JSON static arrays (#15749) by @stevencartavia fix(debugger): clamp pane scroll positions (#15750) by @figtracer perf(cast): speed up read-only commands (#15754) by @figtracer perf(forge): skip redundant submodule status (#15751) by @figtracer perf: reus…

F
Foundry Blockchain

Nightly (2026-07-15)

Other feat: support Tempo T8 CurrentCommittee (#15719) by @stevencartavia feat(bench): add regression thresholds (#15720) by @stevencartavia fix: handle invariant interrupts and assertions (#15689) by @stevencartavia test(forge): normalize workspace path assertions (#15722) by @decofe docs(lint): align rule reference pages (#15724) by @mablr perf(anvil): stabilize long-chain mining (#15715) by @ma…

F
Foundry Blockchain

Nightly (2026-07-14)

Other fix(config): support standalone symbolic section (#15661) by @mablr feat(debugger): inspect transient storage (#15708) by @figtracer chore(deps): bump the ci-weekly group with 6 updates (#15704) by @dependabot[bot] fix(symbolic): explore stateful invariant paths (#15591) by @figtracer feat(bench): post PR benchmark reports (#15647) by @stevencartavia fix(symbolic): allow predicate sites (#15…

F
Foundry Blockchain

Nightly (2026-07-13)

Other fix(forge): validate mutation compiler profile (#15628) by @mablr fix(anvil): canonicalize blob tx roots (#15699) by @mattsse perf(forge): avoid compiling for doc generation (#15702) by @figtracer fix(anvil): use latest active Tempo hardfork (#15706) by @mattsse fix(lint): handle masked casts and denials (#15707) by @mablr Full Changelog: nightly-61a1bb421e4aa5c4ce38da57f5e9064b0aff3330...ni…

F
Foundry Blockchain

Nightly (2026-07-13)

Other perf(forge): speed up linting (#15697) by @figtracer fix(lint): catch cache-array-length in compound conditions (#15698) by @Osraka Full Changelog: nightly-18224c1c49c551a86c1dd76b0b6010dd91423f48...nightly-61a1bb421e4aa5c4ce38da57f5e9064b0aff3330

F
Foundry Blockchain

Nightly (2026-07-12)

Other test(anvil): cover forked storage calls (#15690) by @mattsse feat: add symbolic benchmark suite (#15687) by @stevencartavia chore(deps): bump tempo dependencies to 96cec1e (#15686) by @github-actions[bot] feat(debugger): jump to source lines (#15694) by @figtracer feat(symbolic): prove bounded mul-div monotonicity (#15696) by @figtracer feat(anvil): add eth_callBundle endpoint (#15691) by @m…

F
Foundry Blockchain

Nightly (2026-07-11)

Other fix(cast): decode custom errors via local signatures cache (#15671) by @mattsse fix(config): warn on deprecated keys in all profiles (#15655) by @Osraka fix(anvil): mark logs of reorged blocks as removed (#15670) by @mattsse fix: support ArbSys block number on Arbitrum forks (#15666) by @stevencartavia fix(doc): match inherited params with underscore-wrapped names (#15238) by @flag4table fea…

F
Foundry Blockchain

Nightly (2026-07-10)

Other refactor(fuzz): introduce FuzzRunArgs (#15606) by @mablr fix(forge): filter internal libraries from --sizes (#15649) by @stevencartavia feat(lint): add cyclomatic-complexity detector (#15582) by @0xMars42 chore(ci): clean-up bench isolate target (#15656) by @mablr chore: support derek bench command dispatch (#15652) by @decofe fix(forge): preflight mutate mode conflicts (#15659) by @mablr ch…

F
Foundry Blockchain

Nightly (2026-07-09)

Other refactor(anvil): deduplicate Tempo boilerplate (#15641) by @0xMars42 feat(anvil): add anvil_setNextBlockPrevRandao (#15644) by @ritzdorf feat(lint): add incorrect-using-for detector (#15581) by @0xMars42 chore: replace isolate bench with no-isolate bench (#15651) by @decofe Full Changelog: nightly-e7ae2ad00376fac0827ff739fce35c155d241588...nightly-f941c8e5f88e3a1c346fa8bff5df27406c54c4cd

F
Foundry Blockchain

Nightly (2026-07-08)

Other ci: add github actions scan (#15638) by @decofe ci: run nextest step with bash (#15639) by @decofe feat: make bench local build bins configurable (#15640) by @decofe fix(verify): keep create --verify stdout clean (#15636) by @stevencartavia feat(bench): include full run metrics in JSON summary (#15645) by @decofe fix(script): keep verify json stdout clean (#15643) by @mattsse feat: add solar…

F
Foundry Blockchain

Nightly (2026-07-08)

Other feat(anvil): apply Tempo base fee rules (#15617) by @stevencartavia ci: default Tempo check hardfork to T7 (#15618) by @decofe feat(test): --brutalize to assess robustness of assembly blocks (#13342) by @zerosnacks perf(cast): speed up local interface generation (#15620) by @figtracer perf(forge): speed up doc generation (#15621) by @figtracer perf(symbolic): prune interval contradictions (#…

F
Foundry Blockchain

Nightly (2026-07-07)

Other feat(debugger): toggle variables pane (#15592) by @figtracer fix(fmt): dropped statements for single-line nested if statements (#13560) by @quangloc99 perf(symbolic): try simple uint pair shrink (#15590) by @figtracer feat(debugger): add pane toggle commands (#15593) by @figtracer perf(symbolic): reduce branch solver probes (#15594) by @figtracer perf(forge): speed up selectors (#15596) by @…

F
Foundry Blockchain

Nightly (2026-07-06)

Other perf(symbolic): try simple uint shrinks first (#15583) by @figtracer refactor(symbolic): intern symbol names (#15572) by @DaniPopes Full Changelog: nightly-d9d47aac33ebaae3533de218ecfdf1f96f651305...nightly-0a8e2a09b7740b852af4a65409eea7322f48a918

F
Foundry Blockchain

Nightly (2026-07-05)

Other perf(symbolic): simplify storage key constraints (#15565) by @figtracer fix(forge): allow verify-bytecode to run without a block explorer (#15142) by @PrazwalR feat(lint): add empty-block detector (#15540) by @0xMars42 Full Changelog: nightly-464e9e81f06c8cd123459b8dba5d56474a4b8ce0...nightly-d9d47aac33ebaae3533de218ecfdf1f96f651305