Other
- chore(cast): remove unclear
pretty
arg forprint_storage
(#11976) by @mablr - refactor(anvil): introduce get_block_with_hash and convert_block_with_hash (#11939) by @silvekkk
- feat(forge): enhance gas snapshot diff with configurable sorting and improved output (#11974) by @silvekkk
- feat(lint): emit suggestions for
named_struct_fields
lint (#11982) by @mablr - fix(doc): reuse solar sema compiler (#11980) by @grandizzy
- fix(
forge
): apply correct permission scoping in workflow templates (#11986) by @zerosnacks - fix(chisel): disable compiler optimizations (#11990) by @DaniPopes
- refactor(chisel): remove gas limit binary search (#11989) by @DaniPopes
- feat(cheats): preserve struct order when parsing JSON objects (#11612) by @0xrusowsky
- chore(docs): require contributors to disclose their use of AI (#11988) by @zerosnacks
- chore(deps): bump softprops/action-gh-release from 2.3.3 to 2.3.4 (#11999) by @dependabot[bot]
- chore(deps): bump taiki-e/install-action from 2.62.13 to 2.62.21 (#11998) by @dependabot[bot]
- chore(deps): bump crate-ci/typos from 1.36.3 to 1.38.0 (#11997) by @dependabot[bot]
- fix(
ci
):create-an-issue
in release workflow is pinned to incorrect hash (#12004) by @zerosnacks - fix(cast): clean up SenderKind enum and remove redundant checks (#12003) by @strmfos
- chore(
ci
): integrate CodeQL into regulartest.yml
workflow and mark as requirement for ci-success (#12007) by @zerosnacks - fix(forge): dynamic test linking should follow pranks (#12005) by @grandizzy
- ci: cache testdata project (#12009) by @DaniPopes
- fix(fmt): ensure leading blank lines are always removed (#12002) by @0xrusowsky
- feat(forge): install soldeer dependencies (#11994) by @wellnana
- ci: add test name to cache key (#12010) by @DaniPopes
- chore(test): add hints after test failed (#11995) by @silvekkk
- chore(tests): bump forge-std version (#12017) by @github-actions[bot]
- fix: improve error handling in available_senders with logging and deduplication (#12011) by @CreeptoGengar
- ci: use gha runner for macos arm releases (#12021) by @DaniPopes
- fix: replace Some(URL) with URL during installation output (#12024) by @milosdjurica
- docs(networks): fix doc heading (#12028) by @onbjerg
- chore: make network flags exclude each other (#12027) by @onbjerg
- fix(fmt): ensure commasep breaks with final trailing cmnt (#12031) by @0xrusowsky
- refactor: avoid cloning broadcast transactions in reader (#12030) by @reject-i
- deps: bump deps (#12033) by @onbjerg
- chore: rm
NodeConfig::with_optimism
(#12035) by @onbjerg - chore: rm
NodeConfig::with_celo
(#12034) by @onbjerg - refactor: make
NetworkConfig
fields private (#12037) by @onbjerg - fix(build): use output graph/artifacts rather than sources (#12019) by @0xrusowsky
- feat(cheatcodes): add setEvmVersion / getEvmVersion (#12014) by @grandizzy
- chore: rm extra
--celo
arg (#12038) by @onbjerg