Releases: foundry-rs/foundry
Releases · foundry-rs/foundry
Nightly (2025-09-21)
Other
- fix(common): use proper ESC in spinner erase-line sequence (#11733) by @VolodymyrBg
- feat(forge-inspect): add ability to inspect libraries (#11732) by @0xferrous
Full Changelog:
Nightly (2025-09-19)
Other
- chore: cargo lock rayon for foundry-linking (#11717) by @grandizzy
- fix(
verification
): BSC chain id is incorrect, verification fails withmissing or unsupported chainid parameter
(#11716) by @zerosnacks - feat(cast): apply network precompiles for cast run and call (#11720) by @grandizzy
- feat: print traces and logs in calltracer (#11722) by @mattsse
- chore: fix isolate tests (#11718) by @grandizzy
Full Changelog:
Nightly (2025-09-20)
Other
- fix: properly format markdown lists in @dev NatSpec tags (#11696) by @CreeptoGengar
- chore(cast): avoid panic when decoding constructor args and add bounds check (#11700) by @MozirDmitriy
- feat(forge): deprecate
generate
(#11723) by @DaniPopes - fix(forge): Add unused_attributes to allow list for generated bindings (#11725) by @AndreasKoestler
- chore: deprecate
generate-fig-spec
commands; usecompletions fig
(#11727) by @mablr - fix: bump to
alloy-chains
0.2.11
for Katana urls update (#11728) by @zerosnacks - fix: bump alloy-chains 0.2.12 (#11729) by @zerosnacks
- feat(lint): fail on configured diagnostic level (#11445) by @0xrusowsky
Full Changelog:
Nightly (2025-09-19)
Other
- chore(deps): bump taiki-e/install-action from 2.61.7 to 2.61.9 (#11692) by @dependabot[bot]
- fix(cheatcodes): expectEmit(count: 0) should not fail on a different log (#11663) by @yash-atreya
- fix(forge): don't check Cargo.toml on module bindgen (#11704) by @DaniPopes
- perf: avoid project output clone (#11707) by @DaniPopes
- perf: lazy cheatcodes SignaturesIdentifier, save only if online (#11708) by @DaniPopes
- feat(forge): introduce network custom features, sunset Odyssey (#11675) by @grandizzy
- perf: link in parallel (#11710) by @DaniPopes
- chore(lint): correctly show solar errors (#11713) by @DaniPopes
- fix: ethgetaccinfo (#11715) by @mattsse
Full Changelog:
Nightly (2025-09-18)
- No changes
Nightly (2025-09-18)
v1.3.6
Foundry v1.3.6
Foundry v1.3.6 is a bugfix release for forge.
Forge Fixes
- fix(forge): ensure broadcast account is touched (#11661) by @grandizzy
Full Changelog:
Nightly (2025-09-16)
Other
- fix(forge): ensure broadcast account is touched (#11650) by @grandizzy
- feat(coverage): analyze with solar (#11565) by @DaniPopes
- fix(anvil): use RUST_LOG only in explicit or blanket filter (#11630) by @0xferrous
- Fix: Replace unsafe mnemonic fallback with secure random generation (#11644) by @viktorking7
- chore(common): deprecate ProjectCompiler::verify and fix compile_target docs (#11636) by @radik878
- chore: remove klkvr from CODEOWNERS (#11657) by @klkvr
- feat: harden
npm
publish & make installer leaner (#11600) by @o-az
Full Changelog:
Nightly (2025-09-17)
Other
- fix(forge): determine if broadcasted tx is fixed gas limit using opcodes (#11599) by @grandizzy
- chore: bump version 1.3.6 (#11658) by @grandizzy
- fix(release): build docker images with cargo instead cross (#11659) by @grandizzy
- chore(common): add serde skip for compute_units_per_second in EvmArgs (#11662) by @Forostovec
- chore: check compatibility of evm_version and solc (#11418) by @wellnana
- chore: fix ci, remove unwrap on test (#11666) by @grandizzy
- chore(common): clean RuntimeTransport derive and remove dead LockError (#11669) by @Galoretka
- feat(cheatcodes): Add vm.signWithNonce(privateKey, digest, nonce) cheatcode (Crypto) (#11267) by @Ectario
- feat(anvil): calculate max_transactions based on block gas capacity (#11670) by @forkfury