Skip to content

Releases: scalameta/scalafmt

v3.9.9

02 Aug 13:10
Compare
Choose a tag to compare

Bug fixes

Build and dependency updates

v3.9.8

28 Jun 17:07
Compare
Choose a tag to compare

Bug fixes

  • handle polymorphic function just like regular or contextual functions

Miscellaneous

Build and dependency updates

v3.9.7

30 May 21:30
Compare
Choose a tag to compare

Pull Requests

v3.9.6

05 May 17:41
Compare
Choose a tag to compare

Bug fixes

Build and dependency updates

v3.9.5

29 Apr 15:40
Compare
Choose a tag to compare

Bug fixes

Miscellaneous

Build and dependency updates

v3.9.4

12 Mar 19:09
Compare
Choose a tag to compare

Bug fixes

Formatting updates

v3.9.3

06 Mar 22:43
Compare
Choose a tag to compare

Bug fixes

Miscellaneous

Build and dependency updates

v3.9.2

28 Feb 21:10
Compare
Choose a tag to compare

Features

This release modifies the way splits (formatting options) are determined for each pair of consecutive non-whitespace tokens, from a large match statement to a handful of lookups. This has led to a speedup of about 35% in our tests.

While we haven't seen any changes to actual formatting as a result of this change, they are possible, so feel free to report any changes you don't like.

Bug fixes

Build and dependency updates

v3.9.1

21 Feb 19:19
Compare
Choose a tag to compare

Features

Bug fixes

Miscellaneous

Build and dependency updates

v3.9.0

16 Feb 08:02
Compare
Choose a tag to compare

Features

Introduces support for Scala.js, includes some re-design for consistent cross-platform behaviour, such as asynchronous processing (I/O, Futures) etc.

Bug fixes

Miscellaneous

Build and dependency updates