ktlint v0.35.0 Release Notes
Release Date: 2019-10-12 // over 4 years ago-
โ Added
- ๐ Support for specifying color for output via
--color-name
command line flag. (#585) - ๐ Support for custom rulesets and providers on Java 9+ (#573)
๐ Deprecated
- ๐
--apply-to-idea
flag; useapplyToIDEA
subcommand instead (#554) - ๐
--apply-to-idea-project
flag; useapplyToIDEAProject
subcommand instead (#593) - ๐
0.0.0-SNAPSHOT
builds; snapshot builds are now versioned, e.g. 0.35.0-SNAPSHOT (#588)- Note: When using the new snapshot builds, you may need to add an explicit dependency on
kotlin-compiler-embeddable
to your ruleset project.
- Note: When using the new snapshot builds, you may need to add an explicit dependency on
โ Removed
- ๐ Support for loading 3rd party rulesets via Maven (#566)
โฌ๏ธ Upgraded
๐ Fixed
- ๐ Bugs with spacing in experimental
AnnotationRule
(#552) (#601 - ๐ Brackets would be removed from empty companion object (#600)
- ๐ Bugs with experimental
IndentationRule
(#597) (#599) - ๐ Erroneous space between
}
and]
(#596) - ๐ Spacing around multiplication sign in lambdas (#598)
- ๐
--version
output with gradle-built JAR (#613)
- ๐ Support for specifying color for output via