All Versions
6
Latest Version
Avg Release Cycle
30 days
Latest Release
158 days ago

Changelog History

  • 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