Skip to content

Releases: ben-manes/gradle-versions-plugin

v0.53.0

24 Sep 07:10

Choose a tag to compare

  • Fails the task in Gradle 9+ if run without disabling parallel project execution
  • Fixes to the html report rendering (#933, #946)

Note

In Gradle 9.0 and above, the dependencyUpdates task should be run with the --no-parallel flag

v0.52.0

23 Jan 04:06

Choose a tag to compare

  • Replace deprecated api usage for Gradle 9.0 compatibility (#856; thanks @jvandort)
  • Resolve Kotlin 2.0 incompatibility (#907; thanks @elevenfive)

Note

Kotlin 1.x is no longer supported

This plugin now uses Kotlin 2.x for compatibility. Unfortunately Kotlin lacks the ability to target older versions for binary compatibility (as in Java's --release option) and Gradle does not fully isolate plugins from conflicting dependencies. Therefore, this plugin is incompatible for projects using the Kotlin 1.x gradle plugin due to hidden compiler injected byte code. Please use the previous release for Kotlin 1.x projects (#929).

v0.51.0

22 Jan 18:29

Choose a tag to compare

  • Ensure Kotlin dependencies are properly handled when not forced (#823, #824, #825; thanks @tresat)

v0.50.0

17 Nov 07:20

Choose a tag to compare

Fixed xml report "Unrecognized configuration feature: indent-number" (#818)

v0.49.0

08 Oct 07:05
d56bbc9

Choose a tag to compare

Replaced xstreams with javax.xml for Gradle 8.4 compatibility (#814)

If you still have a legacy xml provider listed in your buildEnvironment dependency tree, such as old version of xerces, then you can force the default provider to OpenJDK's by adding the following to your gradle.properties.

systemProp.javax.xml.parsers.SAXParserFactory=com.sun.org.apache.xerces.internal.jaxp.SAXParserFactoryImpl
systemProp.javax.xml.transform.TransformerFactory=com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl
systemProp.javax.xml.parsers.DocumentBuilderFactory=com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderFactoryImpl

v0.48.0

07 Sep 07:12

Choose a tag to compare

Allow the gradle versions api url to be customized to support restricted environments (#807)

v0.47.0

09 Jun 10:20
610f5b2

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.46.0...v0.47.0

v0.46.0

20 Feb 21:54

Choose a tag to compare

  • Ignore constraints of own projects (#724)
  • Set the JVM attribute on the copied configuration (#727)
  • Do not use textual 'null' for dependencies without group (#731)

v0.45.0

31 Jan 20:10
7b8c8e0

Choose a tag to compare

  • Fix HTML report structure (#715)
  • Only resolve resolvable configurations (#721)

v0.44.0

12 Nov 06:38

Choose a tag to compare

  • report results should be modifiable (#704)
  • trim whitespace between output format options (#703)