Releases: foundry-rs/foundry
Releases · foundry-rs/foundry
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
Full Changelog:
Nightly (2025-09-15)
Nightly (2025-09-15)
Nightly (2025-09-14)
Other
- chore: replace anvil delegation capability types with alloy's (#11610) by @TropicalDog17
Full Changelog:
Nightly (2025-09-13)
Anvil Fixes
Other
- fix(common): incorrect error message in get_error (#11631) by @Snezhkko
- feat(
anvil): addeth_configrpc endpoint (#11591) by @zerosnacks - fix(cheatcodes): lock files on reads / writes (#11590) by @grandizzy
- refactor: extract inline config from lint (#11620) by @DaniPopes
Full Changelog:
Nightly (2025-09-12)
Other
- feat(forge): loosen tx gas limit restrictions ahead of Osaka + make enforceable w/
--enable-tx-gas-limit(#11427) by @zerosnacks - fix(anvil): traces' colors (#11614) by @0xferrous
- Fix CRLF line ending handling in stdin utilities (#11606) by @sashaodessa
- chore(sol_macro_gen): remove unlinked bytecode workaround (#11613) by @mablr
- chore: proper ws (#11621) by @grandizzy
- chore(lint): re-use project output (#11563) by @DaniPopes
- fix: inline config path (#11626) by @DaniPopes
- chore: use Cursor::with_position (#11627) by @DaniPopes
Full Changelog:
Nightly (2025-09-11)
Other
- chore: aggregate PRs (#11597) by @DaniPopes
- chore: switch node (#11602) by @grandizzy
- feat(cast): support base + offset for storage slot calc (#11566) by @0xferrous
- fix: persist auth items during simulation (#11601) by @onbjerg
- chore(
ci): enable CodeQL (#11604) by @zerosnacks
Full Changelog:
Nightly (2025-09-10)
Other
- fix(forge): update only the specific dep (#11588) by @grandizzy
- fix(forge): custom verifiers should not throw on unknown etherscan chains (#11442) by @grandizzy
- refactor(deps): reuse aws and gcp package from alloy (#11573) by @TropicalDog17
Full Changelog:
v1.3.5
Foundry v1.3.5
Foundry v1.3.5 is a bugfix release for cast state overrides.
Cast Fixes
- fix(cast): allow comma-separated values for overrides (#11577 ) by @grandizzy
Full Changelog:
Nightly (2025-09-09)
Other
- feat(common): identify bytes and string slots using storageLayout (#11476) by @yash-atreya
- feat: make
find_by_deployed_code_exactsmarter (#11560) by @klkvr - feat(cheatcodes): vm.getStorageSlots (#11537) by @yash-atreya
- chore(meta): add missing alloy patches (#11581) by @DaniPopes
- Fix panic on NaN/Inf values in TOML to JSON conversion (#11574) by @prestoalvarez