Skip to content

Releases: scalameta/scalafmt

v3.8.4-RC1

11 Oct 21:23
Compare
Choose a tag to compare

Verifying against public repositories

This release fixes issue #4133 and introduces a large number of fixes which address formatting issues discovered while testing the formatter against a set of public repositories, and adds these checks with every commit.

Features

  • ProjectFiles: add .mill to the default glob list (#4412) @kitbellew
  • NamedDialect: add all scala3 dialects (#4382) @kitbellew
  • Allow to compile with Scala Native (#4325) @jchyb
    • Separate regex patterns to jvm-only directory in preparation for Scala Native (#4309) @jchyb
    • Prepare the build for cross compilation by renaming jvm sources (#4282) @jchyb
    • Update libraries needed for cross compilation with Scala Native (#4283) @jchyb
    • Replace java reflection with a macro-based solution (#4280) @jchyb
  • Add literal.binPrefix setting to format binary literals. (#4183) @charpov

Bug fixes

Miscellaneous

Dependency and build updates

Bug fixes and supporting changes addressing bugs in formatting public code

Read more

v3.8.3

25 Jul 11:12
Compare
Choose a tag to compare

Features

Bug fixes

Miscellaneous

Dependency updates

v3.8.2

14 Jun 15:23
Compare
Choose a tag to compare

Features

Bug fixes

Miscellaneous

Read more

v3.8.1

29 Mar 07:30
Compare
Choose a tag to compare

New features

Bug fixes

Miscellaneous

Dependency updates

v3.8.0

19 Feb 18:05
Compare
Choose a tag to compare

Features

Bug fixes

Miscellaneous

Depedency updates

v3.7.17

16 Nov 18:12
Compare
Choose a tag to compare

Bug fixes

v3.7.16

10 Nov 22:53
Compare
Choose a tag to compare

Features

Bug fixes

Miscellaneous

Dependency updates

v3.7.15

24 Oct 09:01
Compare
Choose a tag to compare

Bug fixes

Miscellaneous

Dependency updates

v3.7.14

01 Sep 18:55
Compare
Choose a tag to compare

Bug fixes

Dependency updates

v3.7.13

28 Aug 18:37
Compare
Choose a tag to compare

Features

Bug fixes

Miscellaneous

Dependency updates