| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| scalafmt-macos | 2025-12-23 | 80.1 MB | |
| scalafmt-linux-musl | 2025-12-23 | 82.2 MB | |
| scalafmt-aarch64-apple-darwin.zip | 2025-12-23 | 13.5 MB | |
| scalafmt-x86_64-pc-win32.zip | 2025-12-23 | 9.2 MB | |
| scalafmt-x86_64-pc-linux.zip | 2025-12-23 | 13.2 MB | |
| scalafmt-aarch64-pc-linux.zip | 2025-12-23 | 11.5 MB | |
| scalafmt-linux-glibc | 2025-12-23 | 88.5 MB | |
| README.md | 2025-12-23 | 1.9 kB | |
| v3.10.3 source code.tar.gz | 2025-12-23 | 1.8 MB | |
| v3.10.3 source code.zip | 2025-12-23 | 2.2 MB | |
| Totals: 10 Items | 302.1 MB | 0 | |
Features
- Cli: add option to diff config (#5083) @kitbellew
- Config: use new features of ConfDecoderXxx (#5081) @kitbellew
- Presets: support contramap (#5080) @kitbellew
- metaconfig: upgrade to v0.18.1 (#5082) @kitbellew
- ReaderUtil: replace with ConfCodecEx and ConfEnum (#5079) @kitbellew
- Upgrade: metaconfig to v0.18.0, mdoc to v2.8.2 (#5075) @kitbellew
- RewriteLiterals: add a new rewrite rule (#5069) @kitbellew
- RewriteLiterals: fix separators in appendZeros (#5078) @kitbellew
- RewriteLiterals: implement separators (#5074) @kitbellew
- Literals: move settings to floating-point section (#5068) @kitbellew
- Literals: cosmetic, convert only one character (#5067) @kitbellew
- FormatWriter: insert/remove end markers using gaps (#5066) @kitbellew
Bug fixes
- Docs: fix links to end-marker parameters (#5071) @kitbellew
- Splits:
foldentire 2-way expr as single-line (#5063) @kitbellew - ScalafmtConfig: use
.forMainif no layout match (#5057) @kitbellew - Splits: look for multiline in interpolation, too (#5055) @kitbellew
Miscellaneous
- Config: replace all
preserveetc. withkeep(#5073) @kitbellew - Splits: refactor
exclude-blocksin apply (#5062) @kitbellew - FormatOps: extract InfixSplits (#5061) @kitbellew
- FormatOps: extract MissingBraces (#5060) @kitbellew
- FormatOps: extract OptionalBraces (#5059) @kitbellew
- FormatOps: extract SelectLike (#4986) @kitbellew
- FormatOps: move static methods to TreeOps, etc. (#5058) @kitbellew
Build and dependency updates
- Scala: upgrade 2.12 to .21 (#5077) @kitbellew
- scalameta: upgrade to v4.14.3 (#5076) @kitbellew
- SBT: use central snapshots (#5072) @kitbellew
- SBT: handle more metadata in assemblyMergeStrategy (#5070) @jackkoenig
- Update sbt-scalafmt to 2.5.6 (#5053) @scalameta-bot
- Update scalafmt-core to 3.10.2 (#5054) @scalameta-bot