Skip to content

foundry 1.2.1 #224731

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
May 26, 2025
Merged

foundry 1.2.1 #224731

merged 2 commits into from
May 26, 2025

Conversation

BrewTestBot
Copy link
Member

Created by brew bump


Created with brew bump-formula-pr.

release notes
## Anvil Features
  • feat: add 7702 support to eth-sendtransaction (#10504) by @mattsse

Anvil Fixes

  • perf: spawn mining on blocking (#10471) by @mattsse
  • fix(anvil): use saturating_to when check for req funds (#10503) by @grandizzy
  • fix(anvil): recomputing next-base-fee after reloading state (#10488) by @naps62

Cast Features

  • feat(cast): Include recover_authority when logging SignedAuthorization (#10349) by @naijauser
  • feat(cast): Add state overrides flags to cast call (#10255) by @tushar994
  • feat(cast): Add file option for calldata input (#10397) by @Ayushdubey86

Cast Fixes

  • Apply access list to tracing executor for 'cast call --trace' (#10161) by @svenski123
  • fix: add check for conflicting create (#10467) by @mattsse

Forge Features

  • feat(forge): add new cheatcode attachBlob to send EIP-4844 transaction (#10336) by @0xcomfycat
  • feat(script): revert if address(this) used (#10295) by @gap-editor
  • feat(forge): script warn if no transactions to broadcast (#10384) by @Ayushdubey86
  • feat: Etherscan V2 support (#10440) by @grandizzy

Forge Fixes

  • fix(forge): avoid panic on internal decoding of linked tests (#10333) by @grandizzy
  • fix(forge): run git submodule sync when installing (#10347) by @grandizzy
  • fix(forge): do not use bytecode metadata in fuzz dict (#10402) by @grandizzy
  • fix(forge): Set empty code if the 7702 delegation address is 0x (#10481) by @grandizzy
  • fix(forge): fix nonce for tx with 7702 auth (#10464) by @grandizzy
  • fix(forge): support preproc with try contract creation (#10498) by @grandizzy
  • Backport fmt fixes to 1.2.0 (#10558) by @grandizzy

Other

  • Support the gcp option in cast wallet list (#8232) by @moricho
  • feat: add serde derive to forge bind (#10332) by @0xcomfycat
  • chore(deps): weekly cargo update (#10339) by @github-actions[bot]
  • chore(release): add gcp-kms flag to default release workflow (#10346) by @zerosnacks
  • chore(deps): weekly cargo update (#10381) by @github-actions[bot]
  • chore(deps): replace inflector with heck (#10386) by @DaniPopes
  • chore(deps): switch to proc-macro-error2 (#10387) by @DaniPopes
  • chore(deps): remove serde_regex (#10389) by @DaniPopes
  • chore(deps): use unicode-rs as the idna backend (#10390) by @DaniPopes
  • test(anvil): fix flaky test (#10391) by @DaniPopes
  • test: move serial_tests to nextest test groups (#10392) by @DaniPopes
  • chore: metadata hash extraction cleanup (#10396) by @DaniPopes
  • chore(deps): replace humantime with jiff (#10395) by @DaniPopes
  • Update to soldeer 0.5.4 (#10399) by @mario-eth
  • chore: update std::process::exit(0) calls in ProjectCompiler::compile (#10328) by @Pronoss
  • fix(anvil): trace_filter same to and from block range is valid (#10400) by @0xdapper
  • chore: minor changes (#10415) by @DaniPopes
  • feat(forge): add vm.stopRecord (#10370) by @tushar994
  • feat(forge): add script execution protection config (#10408) by @grandizzy
  • feat: add Alpine Linux support to foundryup (#10257) by @daramir
  • fix(forge): show lcov hits for do while statements (#10423) by @grandizzy
  • fix(forge): remove strategy section from workflow template to simplify (#10434) by @winor30
  • core: sprinkle some traces (#10456) by @mattsse
  • feat: solc 0.8.30 (#10459) by @DaniPopes
  • chore: add OpRetro to funding.json (#10462) by @yash-atreya
  • test(cast): add and enable negative octal formatting test (#10468) by @torrpriius
  • chore: replaced trie with alloy-trie (#10478) by @Rimeeeeee
  • chore: rm work type (#10474) by @mattsse
  • chore: rm unused account type (#10472) by @mattsse
  • replaced default with calculate (#10236) by @Rimeeeeee
  • feat: add devcontainer (#10429) by @just-mitch
  • feat: added TransactionStream to subscribe to pending transactions (#10482) by @Soubhik-10
  • refactor(common): improve URL path handling in runtime transport (#10493) by @CreeptoGengar
  • added eth_getAccountInfo to anvil (#10496) by @Rimeeeeee
  • fix: Replay raw txs without tweaks in anvil_reorg (#10442) by @spalladino
  • chore: remove Eof::decode usage (#10499) by @klkvr
  • fix: sort blocks by number (#10505) by @mattsse
  • bug(forge test): panic crash on foundry v1.1+ (backport to v1.2.1) (#10579) by @grandizzy
  • fix(forge): vm.cool mark cold instead storage cleaning (backport to v1.2.1) (#10582) by @grandizzy

Full Changelog:

foundry-rs/foundry@v1.1.0...v1.2.1

View the full release notes at https://github.com/foundry-rs/foundry/releases/tag/v1.2.1.


@github-actions github-actions bot added rust Rust use is a significant feature of the PR or issue bump-formula-pr PR was created using `brew bump-formula-pr` labels May 26, 2025
Copy link
Contributor

🤖 An automated task has requested bottles to be published to this PR.

Please do not push to this PR branch before the bottle commits have been pushed, as this results in a state that is difficult to recover from. If you need to resolve a merge conflict, please use a merge commit. Do not force-push to this PR branch.

@github-actions github-actions bot added the CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. label May 26, 2025
@BrewTestBot BrewTestBot enabled auto-merge May 26, 2025 06:03
@BrewTestBot BrewTestBot added this pull request to the merge queue May 26, 2025
Merged via the queue into master with commit a2031dc May 26, 2025
17 checks passed
@BrewTestBot BrewTestBot deleted the bump-foundry-1.2.1 branch May 26, 2025 06:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bump-formula-pr PR was created using `brew bump-formula-pr` CI-published-bottle-commits The commits for the built bottles have been pushed to the PR branch. rust Rust use is a significant feature of the PR or issue
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants