| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| scalafmt-x86_64-apple-darwin.zip | 2025-11-26 | 12.7 MB | |
| scalafmt-aarch64-apple-darwin.zip | 2025-11-26 | 12.2 MB | |
| scalafmt-macos | 2025-11-26 | 78.0 MB | |
| scalafmt-x86_64-pc-linux.zip | 2025-11-26 | 12.0 MB | |
| scalafmt-x86_64-pc-win32.zip | 2025-11-26 | 8.3 MB | |
| scalafmt-aarch64-pc-linux.zip | 2025-11-26 | 10.5 MB | |
| scalafmt-linux-glibc | 2025-11-26 | 86.8 MB | |
| scalafmt-linux-musl | 2025-11-26 | 80.6 MB | |
| README.md | 2025-11-26 | 1.3 kB | |
| v3.10.2 source code.tar.gz | 2025-11-26 | 1.8 MB | |
| v3.10.2 source code.zip | 2025-11-26 | 2.1 MB | |
| Totals: 11 Items | 305.0 MB | 0 | |
Features
- Imports: optionally sort the catch-all group (#5026) @kitbellew
Bug fixes
- FormatOps: Defn.Type cannot have braces (#5049) @kitbellew
- OptimizationEntities: handle EnumCase with KwCase (#5039) @kitbellew
- CoursierDependencyDownloader: add back snapshots (#5041) @kitbellew
- FormatWriter: fix align container when isSlc=true (#5045) @kitbellew
- FormatWriter: refactor getAlignContainer w/ isSlc (#5044) @kitbellew
- FormatWriter: processLineEnd after processLine (#5043) @kitbellew
- FormatWriter: determine isSlc in alignmentTokens (#5042) @kitbellew
- Imports: fix removeRedundantSelectors for groups (#5036) @kitbellew
- ConvertToNewSyntax: fix for-yield handling (#5037) @kitbellew
- FormatWriter:
Defnis not own align container (#5033) @kitbellew - Splits: don't allow space between
-> <multiline>(#5032) @kitbellew - FormatOps: CtrlBody.unfolded to respect slbOnly (#5028) @kitbellew
- Imports: bug w/ redundant name and rename/wildcard (#5025) @kitbellew
Build and dependency updates
- Scalameta: upgrade to v4.14.2 (#5051) @kitbellew
- Scala: upgrade 2.13 to patch 18 (#5050) @kitbellew
- Bump actions/checkout from 5 to 6 (#5048) @dependabot[bot]
- Build and test on arm64 runner (#4802) @harryzcy