Releases: Goooler/spotless
Releases · Goooler/spotless
Maven Plugin 2.44.0.BETA1
Added
- Respect
.editorconfigsettings for formatting shell viashfmt(#2031) - Skip execution in M2E (incremental) builds by default (#1814, #2037)
Fixed
- Check if ktlint_code_style is set in .editorconfig before overriding it (#2143)
- Default EditorConfig path to ".editorconfig" (#2143)
- Ignore system git config when running tests (#1990)
- Correctly provide EditorConfig property types for Ktlint (#2052)
- Made ShadowCopy (
npmInstallCache) more robust by re-creating the cache dir if it goes missing (#1984,2096) - scalafmt.conf fileOverride section now works correctly (#1854)
- Fix stdin pipe is being closed exception on Windows for large .proto files (#2147)
- Reworked ShadowCopy (
npmInstallCache) to use atomic filesystem operations, resolving several race conditions that could arise (#2151)
Changes
- Bump default
cleanthatversion to latest2.16->2.20. (#1725) - Bump default
gherkin-utilsversion to latest8.0.2->9.0.0. (#1703) - Bump default
google-java-formatversion to latest1.19.2->1.22.0. (#2129) - Bump default
jacksonversion to latest2.14.2->2.17.1. (#1685) - Bump default
ktfmtversion to latest0.46->0.49. (#2045, #2127) - Bump default
ktlintversion to latest1.1.1->1.2.1. (#2057) - Bump default
scalafmtversion to latest3.7.3->3.8.1. (#1730) - Bump default
shfmtversion to latest3.7.0->3.8.0. (#2050) - Bump default
sortpomversion to latest3.2.1->4.0.0. (#2049, #2078, #2115) - Bump default
zjsonpatchversion to latest0.4.14->0.4.16. (#1969)
Removed
- BREAKING Fully removed
Rome, useBiomeinstead. (#2119)
Lib 3.0.0.BETA1
Added
FileSignature.PromisedandJarState.Promisedto facilitate round-trip serialization for the Gradle configuration cache. (#1945)- Respect
.editorconfigsettings for formatting shell viashfmt(#2031)
Fixed
- Check if ktlint_code_style is set in .editorconfig before overriding it (#2143)
- Ignore system git config when running tests (#1990)
- Correctly provide EditorConfig property types for Ktlint (#2052)
- Made ShadowCopy (
npmInstallCache) more robust by re-creating the cache dir if it goes missing (#1984,2096) - scalafmt.conf fileOverride section now works correctly (#1854)
- Fix stdin pipe is being closed exception on Windows for large .proto files (#2147)
- Reworked ShadowCopy (
npmInstallCache) to use atomic filesystem operations, resolving several race conditions that could arise (#2151)
Changes
- Bump default
cleanthatversion to latest2.16->2.20. (#1725) - Bump default
gherkin-utilsversion to latest8.0.2->9.0.0. (#1703) - Bump default
google-java-formatversion to latest1.19.2->1.22.0. (#2129) - Bump default
jacksonversion to latest2.14.2->2.17.1. (#1685) - Bump default
ktfmtversion to latest0.46->0.49. (#2045, #2127) - Bump default
ktlintversion to latest1.1.1->1.2.1. (#2057) - Bump default
scalafmtversion to latest3.7.3->3.8.1. (#1730) - Bump default
shfmtversion to latest3.7.0->3.8.0. (#2050) - Bump default
sortpomversion to latest3.2.1->4.0.0. (#2049, #2078, #2115) - Bump default
zjsonpatchversion to latest0.4.14->0.4.16. (#1969)
Removed
Gradle Plugin 7.0.0.BETA1
Added
- Full, no-asterisk support of Gradle configuration cache. (#1274, giving up on #987)
- In order to use
custom, you must now use Gradle 8.0+.
- In order to use
- Respect
.editorconfigsettings for formatting shell viashfmt(#2031) - Add support for formatting and sorting Maven POMs (#2082)
Fixed
- Check if ktlint_code_style is set in .editorconfig before overriding it (#2143)
- Full no-asterisk support for configuration cache (#2088 closes #1274 and #987).
- Ignore system git config when running tests (#1990)
- Correctly provide EditorConfig property types for Ktlint (#2052)
- Fixed memory leak introduced in 6.21.0 (#2067)
- Made ShadowCopy (
npmInstallCache) more robust by re-creating the cache dir if it goes missing (#1984,2096) - scalafmt.conf fileOverride section now works correctly (#1854)
- Fix stdin pipe is being closed exception on Windows for large .proto files (#2147)
- Reworked ShadowCopy (
npmInstallCache) to use atomic filesystem operations, resolving several race conditions that could arise (#2151)
Changes
- Bump default
cleanthatversion to latest2.16->2.20. (#1725) - Bump default
gherkin-utilsversion to latest8.0.2->9.0.0. (#1703) - Bump default
google-java-formatversion to latest1.19.2->1.22.0. (#2129) - Bump default
jacksonversion to latest2.14.2->2.17.1. (#1685) - Bump default
ktfmtversion to latest0.46->0.49. (#2045, #2127) - Bump default
ktlintversion to latest1.1.1->1.2.1. (#2057) - Bump default
scalafmtversion to latest3.7.3->3.8.1. (#1730) - Bump default
shfmtversion to latest3.7.0->3.8.0. (#2050) - Bump default
sortpomversion to latest3.2.1->4.0.0. (#2049, #2078, #2115) - Bump default
zjsonpatchversion to latest0.4.14->0.4.16. (#1969)
Removed
- BREAKING Fully removed
Rome, useBiomeinstead. (#2119)