Scalafmt v2.4.2
Features
- RedundantBraces: add parensForOneLineApply flag (#1723) @kitbellew
Bug fixes
- BestFirstSearch: if failed without a solution, retry without optimization (#1731) @kitbellew
- BestFirstSearch: don't give up too soon (#1729) @kitbellew
- Documentation: describe a few important parameters (#1725) @kitbellew
- Router bugfix: find the correct lambda right arrow (#1719) @kitbellew
- FormatWriter: don't rewrite {} => () in assignment (#1715) @kitbellew
Fixes: #448 #1462 #1482 #1485 #1599 #1659 #1714 #1717 #1718 #1720
Pull Requests
- Release Drafter workflow (#1730) @poslegm
- TreeOps: structure the details of defns or calls (#1710) @kitbellew
- Various cleanup and refactoring changes in BestFirstSearch (#1728) @kitbellew
- Documentation: describe a few important parameters (#1725) @kitbellew
- Dummy parameter against github caches (#1727) @poslegm
- GraalVM to 20.0.0 (#1726) @poslegm
- FormatOps: extract methods to get func/case arrow (#1724) @kitbellew
- Update scalafmt-core to 2.4.1 (#1713) @scala-steward