Releases: cortinico/ktfmt-gradle
Releases · cortinico/ktfmt-gradle
0.21.0
0.20.1
Version 0.20.1 (2024-08-26)
- Set 'manageTrailingCommas' to 'true' for kotlinLangStyle to align with ktfmt 0.52 @simonhauck
Full Changelog: 0.20.0...0.20.1
0.20.0
Version 0.20.0 (2024-08-25)
- Add new regex property to exclude sourceSets from analysis (#328) @simonhauck
- Fix custom KtFmt tasks not compatible with configuration cache (#290) @simonhauck
- Fix custom source directories not correctly recognized (#292) @simonhauck
- Fix mixed up task descriptions (#342) @jessestricker
- KtFmt to 0.52
- AGP to 8.5.2
- Gradle to 8.9
Full Changelog: 0.19.0...0.20.0
v0.19.0
Version 0.19.0 (2024-07-03)
- Remove dropboxStyle since it is no longer supported by ktfmt. Use kotlinLangStyle() instead by @simonhauck
- Fix task caching for ktfmtCheckTask when project has multiple source sets (#289) by @MartinNuc
- Kotlin to 2.0.0 by @simonhauck
- KtFmt to 0.51
- AGP to 8.4.2
- Gradle to 8.8
Full Changelog: 0.18.0...0.19.0
v0.18.0
Version 0.18.0 (2024-04-13)
- Make
KtfmtCheckTask
cacheable - Add support for
manageTrailingCommas
and enables it by default for googleStyle - Gradle to 8.7
- AGP to 8.3.2
- Kotlin to 1.9.23
New Contributors
- @pbielicki made their first contribution in #265
Full Changelog: 0.17.0...0.18.0
v0.17.0
Version 0.17.0 (2024-01-31)
- KTFMT to 0.47
- Kotlin to 1.9.22
- AGP to 8.2.2
Full Changelog: 0.16.0...0.17.0
v0.16.0
What's Changed
- Kotlin to 1.9.21
- AGP to 8.2.0
- Gradle to 8.5
- Adapt the plugin to work with KSP 1.9.21
- Remove legacy
kotlin-compiler-embeddable
dependency to prevent potential Kotlin version conflicts - Fix bug with Gradle Configuration Cache by always creating working dir if it's not existing
Full Changelog: 0.15.1...0.16.0
v0.15.1
v0.15.0
What's Changed
- Do not create tasks for aot srcset on Spring projects by @cortinico in #204
- Fix broken windows test by @cortinico in #200
- Replace classloader isolation strategy with process isolation strategy by @simonhauck in #206
- Update dependency org.jetbrains.kotlin.multiplatform to v1.9.20 by @renovate in #207
- Update dependency org.jetbrains.kotlin:kotlin-compiler-embeddable to v1.9.20 by @renovate in #208
New Contributors
- @simonhauck made their first contribution in #206
Full Changelog: 0.14.0...0.15.0
v0.14.0
Version 0.14.0 (2023-10-09)
- Add support for Gradle Worker API and Classloader Isolation (#182)
- KtFmt to 0.46
- Kotlin to 1.9.10
- Gradle to 8.4
- AGP to 8.1.2
New Contributors
- @cloudshiftchris made their first contribution in #182
Full Changelog: 0.13.0...0.14.0