Foundry v1.4.2
Foundry v1.4.2 is a bugfix release for forge fmt and anvil.
Anvil Fixes
- fix(anvil): eth_getAccountInfo check if predates fork inclusive (#12101) by @grandizzy
Forge Fixes
- fix(doc): follow tab width fmt config (#12103) by @grandizzy
- fix(fmt): account for ternary operators when estimating size (#12104) by @0xrusowsky
- fix(fmt): properly handle multiline_func_header = "all" + bump alloy (#12110) by @0xrusowsky
- fix(fmt): ensure no underscores in yul number literals (#12112) by @0xrusowsky
- fix(fmt): handle trailing coments between base contracts (#12127) by @0xrusowsky
- fix(fmt): filter libs when recursing (#12119) by @0xrusowsky
- fix(fmt): break try stmts in a fn header-like fashion (#12131) by @0xrusowsky
- fix(fmt): use nbsp if LHS-most element fits (#12135) by @0xrusowsky
- fix(fmt): prioritize parenthesis breaks in emit and revert stmts (#12147) by @0xrusowsky