1.6.0
🆕 Features
-
Add configuration option to handle (certain) annotation with parameters identical to annotations without parameters - #2950, by @paul-dingemans
-
Set system properties to prevent failure when running in ktlint-intellij-plugin with custom installation - #2970, by @paul-dingemans
🔧 Fixes
-
Deprecations in 1.5.0 - #2913, by @paul-dingemans
-
Fix incorrect error message in PropertyNamingRule when enforcing PascalCase - [#2934](https://github.com/pinterest/ktlint/pull/2934), by @lsurvila
-
Sort RuleProvider declarations in StandardRuleSetProvider - [#2941](https://github.com/pinterest/ktlint/pull/2941), by @3flex
-
Remove usages of getPsi() - #2901, by @mgroth0
-
Refactor KotlinPsiFileFactory to KotlinCompiler - [#2951](https://github.com/pinterest/ktlint/pull/2951), by @paul-dingemans
-
Reduces the number of conversions between "psi" and ASTNode - [#2964](https://github.com/pinterest/ktlint/pull/2964), by @paul-dingemans
-
Fix slow response of the git pre commit hook as generated by ktlint - [#2978](https://github.com/pinterest/ktlint/pull/2978), by @paul-dingemans
-
Move logic of missing whitespace before block comment to NoSingleLineBlockCommentRule - #2979, by @paul-dingemans
-
Report and fix a single line condition wrapped between parentheses with an unexpected newline - [#2980](https://github.com/pinterest/ktlint/pull/2980), by @paul-dingemans
-
Do not wrap an operation reference after an annotated expression to a separate new line - #2983, by @paul-dingemans
📦 Dependencies
-
fix(deps): update dependency org.jetbrains.dokka:dokka-gradle-plugin to v2 - #2906, by @renovate[bot]
-
chore(deps): update plugin kotlinx-binary-compatibiltiy-validator to v0.17.0 - #2907, by @renovate[bot]
-
Complete upgrade Dokka to V2 - #2914, by @paul-dingemans
-
fix(deps): update dependency ch.qos.logback:logback-classic to v1.3.15 - #2917, by @renovate[bot]
-
fix(deps): update dependency org.assertj:assertj-core to v3.27.3 - #2927, by @renovate[bot]
-
chore(deps): update plugin shadow to v8.3.6 - #2935, by @renovate[bot]
-
fix(deps): update dependency com.github.ajalt.clikt:clikt to v5.0.3 - #2938, by @renovate[bot]
-
fix(deps): update dependency org.slf4j:slf4j-simple to v2.0.17 - #2947, by @renovate[bot]
💬 Other
- ignore
.kotlindirectory - #2916, by @mgroth0