Skip to content

Releases: nbadal/ktlint-intellij-plugin

0.23.0-beta-1

19 May 16:13
63a53d8
Compare
Choose a tag to compare
0.23.0-beta-1 Pre-release
Pre-release

What's Changed

Dependency updates

Full Changelog: 0.22.0...0.23.0-beta-1

Dependency updates

0.23.0-dev-2

08 May 16:02
d44c53d
Compare
Choose a tag to compare
0.23.0-dev-2 Pre-release
Pre-release

What's Changed

Full Changelog: 0.22.0...0.23.0-dev-2

0.23.0-dev-1

07 May 14:28
Compare
Choose a tag to compare
0.23.0-dev-1 Pre-release
Pre-release

What's Changed

Dependency updates

0.22.0

07 Apr 18:06
Compare
Choose a tag to compare

What's Changed

  • Upgrade to Intellij IDEA 2024.1

Dependency updates

0.21.0

07 Apr 16:19
2cb2a36
Compare
Choose a tag to compare

This release was published on Jetbrains Plugin Marketplace on March 3rd, 2024.

What's Changed

Dependency updates

0.20.1

23 Jan 13:16
Compare
Choose a tag to compare

What's Changed

Dependency updates

0.20.1-beta-eap-241.8102.112

20 Jan 13:37
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Support IDEA up until version 241.8102.112
  • Reload KtLintRuleEngine when changing the rule sets by @paul-dingemans in #429
  • Highlight a ktlint violation as warning except in distract-free mode, and it can not be autocorrected by @paul-dingemans in #437
  • Relocate all packages from "org.jetbrains" by @paul-dingemans in #445

Dependency updates

0.20.1-beta

14 Jan 12:45
59fb770
Compare
Choose a tag to compare
0.20.1-beta Pre-release
Pre-release

What's Changed

Dependency updates

0.20.0

26 Dec 13:47
Compare
Choose a tag to compare

Changed

  • Upgrade KtLint to 1.1.0
  • Rework UI and UX
  • Plugin can either be run in 'distract free' mode or 'manual' mode.
  • In 'distract free' mode, ktlint format is run automatically after Intellij IDEA format, and on save. Violations which can be autocorrected are grouped into 1 single warning showing the number of violations that will be autocorrected. Each violation that can not be autocorrected is shown as error.
  • In 'manual' mode, ktlint format is never run automatically. All violations found are shown as error.
  • Suppress KtLint violations using @Suppress annotation instead of // ktlint-disable. This functionality is not yet entire stable. So please raise issues when the @Suppress annotation is not inserted properly.
  • Error handling is improved.
  • Support for IDEA version 233.*

Removed

  • Removed flags and features no longer supported by KtLint 1.x

0.20.0-beta-8

25 Dec 12:36
Compare
Choose a tag to compare
0.20.0-beta-8 Pre-release
Pre-release

Changed

  • Upgrade KtLint to 1.1.0
  • Rework UI and UX
  • Plugin can either be run in 'distract free' mode or 'manual' mode.
  • In 'distract free' mode, ktlint format is run automatically after Intellij IDEA format, and on save. Violations which can be autocorrected are grouped into 1 single warning showing the number of violations that will be autocorrected. Each violation that can not be autocorrected is shown as error.
  • In 'manual' mode, ktlint format is never run automatically. All violations found are shown as error.
  • Suppress KtLint violations using @Suppress annotation instead of // ktlint-disable. This functionality is not yet entire stable. So please raise issues when the @Suppress annotation is not inserted properly.
  • Error handling is improved.
  • Support for IDEA version 233.*

Removed

  • Removed flags and features no longer supported by KtLint 1.x