Skip to content

Releases: diffplug/spotless

Gradle Plugin v7.1.0

07 Jul 21:43

Choose a tag to compare

Added

  • Support for idea (#2020, #2535)
  • Add support for removing wildcard imports via removeWildcardImports step. (#2517)

Fixed

  • Fix biome formatter for new major release 2.x of biome (#2537)
  • Make sure npm-based formatters use the correct node_modules directory when running in parallel. (#2542)

Changed

  • Bump internal dependencies for npm-based formatters (#2542)

Changed

  • scalafmt: enforce version consistency between the version configured in Spotless and the version declared in Scalafmt config file (#2460)

Maven Plugin v2.44.5

27 May 22:00

Choose a tag to compare

Changed

  • Bump default eclipse version to latest 4.34 -> 4.35. (#2458)
  • Bump default greclipse version to latest 4.32 -> 4.35. (#2458)
  • pgp key had expired, this and future releases will be signed by new key (details)

Lib v3.1.2

27 May 21:56

Choose a tag to compare

Fixed

  • Fix UnsupportedOperationException in the Gradle plugin when using targetExcludeContent[Pattern] (#2487)
  • pgp key had expired, this and future releases will be signed by new key (details)

Changed

  • Bump default eclipse version to latest 4.34 -> 4.35. (#2458)
  • Bump default greclipse version to latest 4.32 -> 4.35. (#2458)

Gradle Plugin v7.0.4

27 May 21:59

Choose a tag to compare

Fixed

  • Fix UnsupportedOperationException in the Gradle plugin when using targetExcludeContent[Pattern] (#2487)

Changed

  • Bump default eclipse version to latest 4.34 -> 4.35. (#2458)
  • Bump default greclipse version to latest 4.32 -> 4.35. (#2458)
  • pgp key had expired, this and future releases will be signed by new key (details)

Maven Plugin v2.44.4

07 Apr 22:49

Choose a tag to compare

Changed

  • Use palantir-java-format 2.57.0 on Java 21. (#2447)
  • Re-try npm install with --prefer-online after ERESOLVE error. (#2448)

Lib v3.1.1

07 Apr 22:46

Choose a tag to compare

Changed

  • Use palantir-java-format 2.57.0 on Java 21. (#2447)
  • Re-try npm install with --prefer-online after ERESOLVE error. (#2448)

Gradle Plugin v7.0.3

07 Apr 22:47

Choose a tag to compare

Changed

  • Use palantir-java-format 2.57.0 on Java 21. (#2447)
  • Re-try npm install with --prefer-online after ERESOLVE error. (#2448)
  • Apply Gradle's strict plugin types validation to the Spotless plugin. (#2454)

Maven Plugin v2.44.3

20 Feb 23:03

Choose a tag to compare

  • Support for clang-format (#2406)
  • Adopt new version of maven-plugin-development from GradleX (#2395)

Lib v3.1.0

20 Feb 18:31

Choose a tag to compare

Added

  • Support forclang-format on maven-plugin (#2406)
  • Allow overriding classLoader for all JarStates to enable spotless-cli (#2427)

Maven Plugin v2.44.2

14 Jan 21:18

Choose a tag to compare

  • Eclipse-based tasks can now handle parallel configuration (#2389)