Skip to content

Releases: SimonJPegg/mvn_scalafmt

2.11-1.0.1589315803.45268b1

12 May 20:41
45268b1
Compare
Choose a tag to compare

Release 1.0.1589315803.45268b1 of mvn_scalafm_2.11

Added option to only format changed files

19 Jan 15:40
3260add
Compare
Choose a tag to compare

Description

Added option to only format files changed from a specified git branch

Fixes # 48

Type of change

Please delete options that are not relevant.

  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • This change requires a documentation update

How Has This Been Tested?

  • Added unit test ChangedFilesBuilderSpec
  • manual testing

Checklist:

  • I have performed a self-review of my own code
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation
  • My changes generate no new warnings
  • I have added tests that prove my fix is effective or that my feature works
  • New and existing unit tests pass locally with my changes
  • Any dependent changes have been merged and published in downstream modules

Bug fixes

16 Oct 20:36
v1.0.2
0d20bca
Compare
Choose a tag to compare
  • Fail build on failure to format a file
  • removed Stackoverflow error on logging a failure.

Version 1.0.1

14 Sep 09:11
662b07b
Compare
Choose a tag to compare

Switched to using scalafmt-dynamic over scalafmt-cli
Added support for remote config files
Added support for validating sources without rewriting files

Use scala directory by default

04 Aug 18:57
v0.12_1.5.1
Compare
Choose a tag to compare

Now uses src/main/scala by default.

Added support for validatation

05 Jul 21:11
v1.0.0.0-RC3
7d0348c
Compare
Choose a tag to compare

Users can now validate sources against a conf without reformatting by specifying the validateOnly tag.

Added support for remote configs

04 Jul 19:27
v1.0.0-RC2
4a04808
Compare
Choose a tag to compare
Pre-release

Plugin can now pull down the latest version of a scalafmt config if supplied with a http url.

Switch to dynamic scalafmt version

04 Jul 12:53
v1.0.0-RC1
1832499
Compare
Choose a tag to compare
Pre-release

Switch to use scalafmt-dynamic. Version of scalafmt used will now be determined by user's config file.

Added option to fail on no config

17 Feb 12:45
dea613e
Compare
Choose a tag to compare

Added optional source tags

04 Nov 17:16
v0.10_1.5.1
Compare
Choose a tag to compare