Skip to content

Releases: diffplug/spotless

Maven Plugin v2.44.0.BETA3

15 Oct 17:07
Compare
Choose a tag to compare

Added

Changed

  • Leverage local repository for Equo P2 cache. (#2238)
  • Add explicit support for CSS via biome. Formatting CSS via biome was already supported as a general
    formatting step. Biome supports formatting CSS as of 1.8.0 (experimental, opt-in) and 1.9.0 (stable).
    (#2259)
  • Bump default google-java-format version to latest 1.23.0 -> 1.24.0. (#2294)
  • Bump default jackson version to latest 2.17.2 -> 2.18.0. (#2279)
  • Bump default cleanthat version to latest 2.21 -> 2.22. (#2296)

Fixed

  • Java import order, ignore duplicate group entries. (#2293)

Lib v3.0.0.BETA3

15 Oct 17:03
Compare
Choose a tag to compare

Added

  • Support for rdf (#2261)
  • Support for buf on maven plugin (#2291)
  • ConfigurationCacheHack so we can support Gradle's configuration cache and remote build cache at the same time. (TODOfixes #2168)

Changed

  • Support configuring the Equo P2 cache. (#2238)
  • Add explicit support for JSONC / CSS via biome, via the file extensions .css and .jsonc.
    (#2259)
  • Bump default buf version to latest 1.24.0 -> 1.44.0. (#2291)
  • Bump default google-java-format version to latest 1.23.0 -> 1.24.0. (#2294)
  • Bump default jackson version to latest 2.17.2 -> 2.18.0. (#2279)
  • Bump default cleanthat version to latest 2.21 -> 2.22. (#2296)

Fixed

  • Java import order, ignore duplicate group entries. (#2293)

Gradle Plugin v7.0.0.BETA3

15 Oct 17:05
Compare
Choose a tag to compare

Added

Changed

  • Use the Gradle user home directory by default for the download directory for the biome executable. Previously, the
    plugin tried to use Maven's home directory, which is not always accessible by a Gradle plugin. (#2187)
  • Add explicit support for CSS via biome. Formatting CSS via biome was already supported as a general
    formatting step. Biome supports formatting CSS as of 1.8.0 (experimental, opt-in) and 1.9.0 (stable).
    (#2259)

Changed

  • Bump default buf version to latest 1.24.0 -> 1.44.0. (#2291)
  • Bump default google-java-format version to latest 1.23.0 -> 1.24.0. (#2294)
  • Bump default jackson version to latest 2.17.2 -> 2.18.0. (#2279)
  • Bump default cleanthat version to latest 2.21 -> 2.22. (#2296)

Fixed

  • Java import order, ignore duplicate group entries. (#2293)
  • Remote build cache shouldn't have cache misses anymore. (TODOfixes #2168)

Maven Plugin v2.44.0.BETA2

25 Aug 21:09
Compare
Choose a tag to compare

Changed

  • Support toning down sortPom logging. (#2185)
  • Bump default ktlint version to latest 1.2.1 -> 1.3.0. (#2165)
  • Bump default ktfmt version to latest 0.49 -> 0.52. (#2172, #2231)
  • Rename property ktfmt option removeUnusedImport -> removeUnusedImports to match ktfmt. (#2172)
  • Bump default eclipse version to latest 4.29 -> 4.32. (#2179)
  • Bump default greclipse version to latest 4.29 -> 4.32. (#2179, #2190)
  • Bump default cdt version to latest 11.3 -> 11.6. (#2179)
  • Bump default gson version to latest 2.10.1 -> 2.11.0. (#2128)
  • Bump default jackson version to latest 2.17.1 -> 2.17.2. (#2195)
  • Bump default cleanthat version to latest 2.20 -> 2.21. (#2210)
  • Bump default google-java-format version to latest 1.22.0 -> 1.23.0. (#2212)

Fixed

  • Fix compatibility issue introduced by ktfmt 0.51. (#2172)

Added

  • Add option manageTrailingCommas to ktfmt. (#2177)

Lib v3.0.0.BETA2

25 Aug 20:39
Compare
Choose a tag to compare

Changed

  • Support toning down sortPom logging. (#2185)
  • Bump default ktlint version to latest 1.2.1 -> 1.3.0. (#2165)
  • Bump default ktfmt version to latest 0.49 -> 0.52. (#2172, #2231)
  • Rename property ktfmt option removeUnusedImport -> removeUnusedImports to match ktfmt. (#2172)
  • Bump default eclipse version to latest 4.29 -> 4.32. (#2179)
  • Bump default greclipse version to latest 4.29 -> 4.32. (#2179, #2190)
  • Bump default cdt version to latest 11.3 -> 11.6. (#2179)
  • Bump default gson version to latest 2.10.1 -> 2.11.0. (#2128)
  • Bump default jackson version to latest 2.17.1 -> 2.17.2. (#2195)
  • Bump default cleanthat version to latest 2.20 -> 2.21. (#2210)
  • Bump default google-java-format version to latest 1.22.0 -> 1.23.0. (#2212)

Fixed

  • Fix compatibility issue introduced by ktfmt 0.51. (#2172)

Added

  • Add option manageTrailingCommas to ktfmt. (#2177)

Gradle Plugin v7.0.0.BETA2

25 Aug 21:04
Compare
Choose a tag to compare

Changed

  • Support toning down sortPom logging. (#2185)
  • Bump default ktlint version to latest 1.2.1 -> 1.3.0. (#2165)
  • Bump default ktfmt version to latest 0.49 -> 0.52. (#2172, #2231)
  • Rename property ktfmt option removeUnusedImport -> removeUnusedImports to match ktfmt. (#2172)
  • Bump default eclipse version to latest 4.29 -> 4.32. (#2179)
  • Bump default greclipse version to latest 4.29 -> 4.32. (#2179, #2190)
  • Bump default cdt version to latest 11.3 -> 11.6. (#2179)
  • Bump default gson version to latest 2.10.1 -> 2.11.0. (#2128)
  • Bump default cleanthat version to latest 2.20 -> 2.21. (#2210)
  • Bump default google-java-format version to latest 1.22.0 -> 1.23.0. (#2212)

Fixed

  • Fix compatibility issue introduced by ktfmt 0.51. (#2172)

Added

  • Add option manageTrailingCommas to ktfmt. (#2177)