All Versions
8
Latest Version
Avg Release Cycle
61 days
Latest Release
790 days ago

Changelog History

  • v0.8.0 Changes

    February 19, 2022
    • Set Kotlin jvmTarget to 11
    • KtFmt to 0.32
    • Kotlin to 1.5.31
    • Gradle to 7.4
  • v0.7.0 Changes

    August 30, 2021
    • KtFmt to 0.28
    • Gradle to 7.2
    • Kotlin to 1.5.21
    • ๐Ÿ”Œ Android Gradle Plugin to 4.2.2
    • Android Ktfmt Tasks will not have JavaSource as postfix anymore
    • 0๏ธโƒฃ Tasks should fallback to extension value before defaults
  • v0.6.0 Changes

    May 20, 2021
    • --include-only now works with paths that are file-separator independent.
    • โž• Added support for Gradle 7.0+
    • โž• Added task ordering between ktfmt* tasks and compileKotlin tasks. This fix the correctness warning introduced with Gradle 7.0

    โšก๏ธ Dependencies Update

    • Gradle to 7.0.2
    • KtFmt to 0.24
  • v0.5.0 Changes

    March 20, 2021

    ๐Ÿ†• New features

    • โž• Added --include-only flag to support pre-commit hooks
    • ๐Ÿ‘Œ Improved error reporting for scenarios where KtFmt fail to parse
    • โž• Added example on how to apply the plugin to the buildSrc project

    โšก๏ธ Dependencies Update

    • KtFmt to 0.22
    • Coroutines to 1.4.3
    • AGP to 4.1.3
    • Gradle to 6.8.3
  • v0.4.0 Changes

    February 27, 2021

    ๐Ÿ†• New features

    • โž• Added the kotlinLangStyle() function to the ktfmt{} extension. This will allow you to apply a format that attempts to reflect the official kotlin convetions.

    โšก๏ธ Dependencies Update

    • Ktfmt to 0.21
  • v0.3.0 Changes

    February 23, 2021

    โšก๏ธ Dependencies Update

    • Ktfmt to 0.20
    • Gradle to 6.8.2
    • AGP to 4.1.2
  • v0.2.0 Changes

    December 24, 2020

    โž• Added

    • โž• Added the googleStyle() function to the ktfmt{} extension to configure indents at 2.

    โšก๏ธ Dependencies Update

    • Ktfmt to 0.19
    • Kotlin to 1.4.21
    • kotlinx-coroutines to 1.4.2
  • v0.1.0 Changes

    December 22, 2020

    That's the first version of ktfmt-gradle