- Bump KTlint to 0.40.0
- Update GoogleJavaFormatter to 1.10.0
- Preserve comments in while formatting
ini
files. PR #45 - @Skylion007 thanks for your contribution - Preserve comments in while formatting
toml
files. PR #46 - @Skylion007 thanks for your contribution - ⚠ Drop Python2 support. PR #48
- Update KTLint to 0.40.0
- Internal fix of downloaded files path. PR #43
- Update KTLint to 0.39.0
- Update GoogleJavaFormatter to 1.9
- Run
pretty-format-java
serially to prevent multiple-downloads of the same Java artifact. PR #23 - @ineiti thanks for your contribution - Internal update of download logic to reduce race coditions while download big artifacts from network. PR #24
- Bump min
pre-commit
supported version. PR #27 - Allow
pretty-format-java
to modify the Google Java Formatter to use (--google-java-formatter-version
CLI argument). PR #30 - Allow
pretty-format-kotlin
to modify the KTLint to use (--ktlint-version
CLI argument). PR #30 - Enhance security in commands execution (prevent shell-injection). PR #38
- Add
--preserve-quotes
argument intopretty-format-yaml
. PR #16 - @vbisserie thanks for your contribution
- Update KTLint to 0.37.1
- Update KTLint to 0.37.0
- Improve handling of multi-document YAML files. PR #3 - @dan-cohn thanks for your contribution
pretty-format-java
does default to Google style. Add--aosp
argument for Android Open Source Project style. PR #8 - @ChenAndrew thanks for your contribution.- Update GoogleJavaFormatter to 1.8
- Definitive packaging fix
- Update Packaging informations
- Update KTLint to 0.36.0
- Enhange
pretty-format-yaml
to deal with YAML files containing primitive types only - PR #1 - @dan-cohn thanks for your contribution
- Update KTLint to 0.35.0
- Update KTLint to 0.34.0 and fix KTLint GitHub link
- Update Google Java Formatter to 1.7 and KTlint to 0.30.0
- pretty-format-rust fails if
cargo fmt
fails
- no-diff release
- Bump KTlint to 0.29.0
- Remove duplicated filenames from command execution
- Last fix to cargo invocations to use the environmentally defined toolchain
- Bump KTlint to 0.27.0
- Ensure that generated files end with a new line
- Allow rust toolchain customization via
RUST_TOOLCHAIN
environment variable
- Add pretty formatters for INI, Rust and TOML files
- Improve detection of modified files from kotlin formatter
- Initial release: added pretty formatters for Golang, Java, Kotlin and YAML