Releases: ben-manes/gradle-versions-plugin
v0.52.0
- 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
v0.50.0
v0.49.0
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
v0.47.0
What's Changed
- Avoid configuring dependencyUpdates task by @dreis2211 in #736
- Update dependabot.yml by @jaredsburrows in #739
- Bump com.squareup.okhttp3:okhttp from 4.9.3 to 4.10.0 by @dependabot in #740
- Bump org.jetbrains.dokka from 1.6.21 to 1.8.10 by @dependabot in #744
- Bump org.jetbrains.kotlin.jvm from 1.6.21 to 1.8.10 by @dependabot in #741
- gradle 8 by @jaredsburrows in #745
- Fix broken Sonatype links in HTML reports by @marcosalis in #750
- Bump com.thoughtworks.xstream:xstream from 1.4.19 to 1.4.20 by @dependabot in #751
- Bump org.jetbrains.kotlin:kotlin-reflect from 1.6.21 to 1.8.10 by @dependabot in #752
- Bump actions/setup-java from 3.10.0 to 3.11.0 by @dependabot in #760
- Bump org.jetbrains.kotlin.jvm from 1.8.10 to 1.8.20 by @dependabot in #762
- Bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 1.6.21 to 1.8.20 by @dependabot in #763
- Bump org.jetbrains.kotlin:kotlin-reflect from 1.8.10 to 1.8.20 by @dependabot in #767
- Fix inherited collection to not be always empty by @tresat in #768
- Replace deprecated toUpperCase() kotlin.text calls by @smelfungus in #779
- Bump org.jetbrains.kotlin:kotlin-stdlib-jdk8 from 1.8.20 to 1.8.21 by @dependabot in #775
- Bump com.squareup.okhttp3:okhttp from 4.10.0 to 4.11.0 by @dependabot in #770
- Allow filtering configurations by @bh-tt in #785
New Contributors
- @dreis2211 made their first contribution in #736
- @marcosalis made their first contribution in #750
- @tresat made their first contribution in #768
- @smelfungus made their first contribution in #779
- @bh-tt made their first contribution in #785
Full Changelog: v0.46.0...v0.47.0
v0.46.0
v0.45.0
v0.44.0
v0.43.0
- Ignore
failOnDynamicVersions()
to fetch latest versions (#593) - Requires Gradle 7.0 baseline (earlier plugin versions can be used otherwise)
This release migrated the plugin from Groovy to Kotlin, and therefore there may be some slight regressions. Please let us know if you find any problems.