Sourced from com.vanniktech:gradle-maven-publish-plugin's releases.
0.29.0
- Added
configureBasedOnAppliedPlugins(sourcesJar: Boolean, javadocJar: Boolean)
overload that allows disabling sources and javadoc jars without having to use the more granularPlatform
APIs.- For Java library and Kotlin/JVM projects the Gradle module metadata now properly includes the sources jar.
- When running on Gradle 8.8 or newer the pom configuration is not applied in
afterEvaluate
anymore, making manual overrides easier.- Fix potential issue with the javadoc jar tasks that can cause Gradle to disable optimizations.
- When staging profiles can't be loaded the status code of the response is added to the error message.
Minimum supported versions
- JDK 11
- Gradle 8.1
- Android Gradle Plugin 8.0.0
- Kotlin Gradle Plugin 1.9.20
Compatibility tested up to
- JDK 21
- Gradle 8.8
- Android Gradle Plugin 8.5.0
- Android Gradle Plugin 8.6.0-alpha06
- Kotlin Gradle Plugin 2.0.0
- Kotlin Gradle Plugin 2.0.20-Beta1
Configuration cache status
Configuration cache is generally supported, except for:
- Publishing releases to Maven Central (snapshots are fine), blocked by [Gradle issue #22779](gradle/gradle#22779).
- Dokka does not support configuration cache
Sourced from com.vanniktech:gradle-maven-publish-plugin's changelog.
0.29.0 (2024-06-20)
- Added
configureBasedOnAppliedPlugins(sourcesJar: Boolean, javadocJar: Boolean)
overload that allows disabling sources and javadoc jars without having to use the more granularPlatform
APIs.- For Java library and Kotlin/JVM projects the Gradle module metadata now properly includes the sources jar.
- When running on Gradle 8.8 or newer the pom configuration is not applied in
afterEvaluate
anymore, making manual overrides easier.- Fix potential issue with the javadoc jar tasks that can cause Gradle to disable optimizations.
- When staging profiles can't be loaded the status code of the response is added to the error message.
Minimum supported versions
- JDK 11
- Gradle 8.1
- Android Gradle Plugin 8.0.0
- Kotlin Gradle Plugin 1.9.20
Compatibility tested up to
- JDK 21
- Gradle 8.8
- Android Gradle Plugin 8.5.0
- Android Gradle Plugin 8.6.0-alpha06
- Kotlin Gradle Plugin 2.0.0
- Kotlin Gradle Plugin 2.0.20-Beta1
Configuration cache status
Configuration cache is generally supported, except for:
- Publishing releases to Maven Central (snapshots are fine), blocked by [Gradle issue #22779](gradle/gradle#22779).
- Dokka does not support configuration cache
da59946
Update to 0.29.0-rc1a2c9650
0.29.04d2ca70
update changelog of unreleased changes (#796)b9d9a8e
update tested versions (#795)d5ef743
fix(deps): update dependency org.apache.maven:maven-model to v3.9.8 (#792)b21ab6e
chore(deps): update plugin com.gradle.develocity to v3.17.5 (#791)95a9994
fix(deps): update dependency com.android.tools.build:gradle to v8.5.0
(#790)c2df28d
chore(deps): update dependency gradle to v8.8 (#789)42d5235
fix issue with javadocJar tasks (#788)d81a4e8
fix(deps): update dependency org.apache.maven:maven-model to v3.9.7 (#787)