Skip to content

Releases: jeremymailen/kotlinter-gradle

5.2.0

27 Jul 02:29
ca5c554
Compare
Choose a tag to compare

What's Changed

Full Changelog: 5.1.1...5.2.0

5.1.1

06 Jun 14:30
7cb2242
Compare
Choose a tag to compare

What's Changed

  • Update version properties file path to prevent conflicts with other plugins by @Karn in #457

New Contributors

  • @Karn made their first contribution in #457

Full Changelog: 5.1.0...5.1.1

5.1.0

23 May 19:25
a81b184
Compare
Choose a tag to compare

Upgrades this plugin to ktlint 1.6.0

What's Changed

Full Changelog: 5.0.2...5.1.0

5.0.2

24 Apr 06:57
a4ba049
Compare
Choose a tag to compare

What's Changed

Fixed Issues

  • Fix issue #423: Configure ktlint classpath for custom tasks when no kotlin plugin is applied by @jeremymailen in #446

Improvements

Updates

Full Changelog: 5.0.1...5.0.2

5.0.1

12 Dec 22:26
64d3108
Compare
Choose a tag to compare
  • Always include ktlint dependency configuration, should fix #423

5.0.0

12 Dec 08:19
be97894
Compare
Choose a tag to compare

Major release

  • Kotlinter now runs in Gradle worker process isolation yielding much more stable compatibility with different Kotlin versions
  • You may now override the ktlintVersion in configuration
  • Easier inclusion of custom rules

Compatibility breaking changes

  • The kotlinter configuration property failBuildWhenCannotAutoFormat changed to ignoreFormatFailures with default value true.
  • The kotlinter configuration property ignoreFailures changed to ignoreLintFailures
  • You no longer add custom ktlint rule sets by adding to the buildscript classpath. Instead a more convenient ktlint dependency configuration is provided. See Custom Rules.

New features

  • New kotlinter configuration property ktlintVersion allows overriding the default version of ktlint used.

Fixes

  • Support for Kotlin 2.1+

Upgrades

4.5.0

18 Nov 00:50
2613518
Compare
Choose a tag to compare
  • Upgrade to ktlint 1.4.1
  • Note, now requires Kotlin version 2.0+

4.4.1

14 Jul 07:02
279d805
Compare
Choose a tag to compare

4.4.0

22 Jun 18:37
a61fe11
Compare
Choose a tag to compare

ktlint 1.3.0 introduces some significant formatting rule changes, so you may find applying this newer version will introduce a lot of changes.

4.3.0

18 Mar 05:24
51d21f2
Compare
Choose a tag to compare

Upgrade to ktlint 1.2.1