New
v3.10.5
Features
- RedundantBraces: sometimes around quotes/splices (#5193) @kitbellew
- ProcedureSyntax: implement the rewrite rule (#5180) @kitbellew
Bug fixes
- Splits: SplitsBeforeDot fix indent around comments (#5189) @kitbellew
- Splits: SplitsBeforeDot further indent fix (#5198) @kitbellew
- Splits: refactor SplitsBeforeDot fold/fewer-braces (#5188) @kitbellew
- InfixSplits: handle unary RHS just like enclosed (#5194) @kitbellew
- DialectMacro: capture only public Dialect methods (#5192) @kitbellew
- SyntacticGroupOps: fix for patterns, scala3 types (#5186) @kitbellew
- Splits: keep classic break for two-branches assign (#5185) @kitbellew
- InfixSplits: use 0 cost for non-break "NL" split (#5181) @kitbellew
- ScalafmtConfig: change binPack.importSelectors (#5183) @kitbellew
- Imports: don't check errors if rule isn't used (#5182) @kitbellew
Miscellaneous
- InfixSplits: findNestedInfixes was always true (#5201) @kitbellew
- Split: move policy as the first default parameter (#5199) @kitbellew
- SyntacticGroup: replace with scalameta version (#5197) @kitbellew