Skip to content

Gradle Plugin 7.0.0.BETA1

Compare
Choose a tag to compare
@github-actions github-actions released this 05 Jul 00:44
· 26 commits to main since this release

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+.
  • Respect .editorconfig settings for formatting shell via shfmt (#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 cleanthat version to latest 2.16 -> 2.20. (#1725)
  • Bump default gherkin-utils version to latest 8.0.2 -> 9.0.0. (#1703)
  • Bump default google-java-format version to latest 1.19.2 -> 1.22.0. (#2129)
  • Bump default jackson version to latest 2.14.2 -> 2.17.1. (#1685)
  • Bump default ktfmt version to latest 0.46 -> 0.49. (#2045, #2127)
  • Bump default ktlint version to latest 1.1.1 -> 1.2.1. (#2057)
  • Bump default scalafmt version to latest 3.7.3 -> 3.8.1. (#1730)
  • Bump default shfmt version to latest 3.7.0 -> 3.8.0. (#2050)
  • Bump default sortpom version to latest 3.2.1 -> 4.0.0. (#2049, #2078, #2115)
  • Bump default zjsonpatch version to latest 0.4.14 -> 0.4.16. (#1969)

Removed

  • BREAKING Fully removed Rome, use Biome instead. (#2119)