ktlint v0.36.0 Release Notes

Release Date: 2019-12-03 // over 4 years ago
  • โž• Added

    • ๐Ÿ‘• HTML reporter (#641)
    • ๐Ÿ‘• Experimental rule to lint enum entry names (#638)
    • ๐Ÿ‘• @Suppress("RemoveCurlyBracesFromTemplate") now respected (#263)

    โฌ†๏ธ Upgraded

    • ๐Ÿ‘• Gradle version to 5.6.2 (#616)
    • ๐Ÿ‘• Kotlin to 1.3.60 (#658)

    ๐Ÿ›  Fixed

    • ๐Ÿ‘• .git directory now discovered instead of hardcoded (#623)
    • ๐Ÿ‘• Several bugs with the experimental annotation rule (#628) (#642) (#654) (#624)
    • ๐Ÿ‘ Allow newline after lambda return type (#643)
    • ๐Ÿ‘ Allow empty first line in a function that returns an anonymous object (#655)
    • ๐Ÿ‘• Indentation with lambda argument (#627)
    • ๐Ÿ‘• ktlint can now lint UTF-8 files with BOM (#630
    • ๐Ÿ‘• Indentation with newline before return type (#663)
    • ๐Ÿ‘• Build/tests on Windows (#640)
    • ๐Ÿ‘ Allow whitespace after ( followed by a comment (#664)