Bump com.vanniktech.maven.publish from 0.33.0 to 0.35.0
Bumps com.vanniktech.maven.publish from 0.33.0 to 0.35.0.
Release notes
Sourced from com.vanniktech.maven.publish's releases.
0.35.0
- Add support for publishing Kotlin Multiplatform libraries that use
com.android.kotlin.multiplatform.library.- Add support for validating deployments to Central Portal
- Raise minimum Gradle version to 8.13
- Raise minimum Android Gradle Plugin version to 8.2.2
- Do not unconditionally disable DocLint
- Fail publishing if
SONATYPE_HOSTis not set toCENTRAL_PORTAL.- Fix misleading error message when Android library variant is not found.
- Downgrade transitive OkHttp version.
- Don't check project heirarchy for POM properties when Isolated proejcts is enabled.
Thanks to
@joshfriend,@Flowdalicand@Gooolerfor their contributions to this release.Minimum supported versions
- JDK 11
- Gradle 8.13
- Android Gradle Plugin 8.2.2
- Kotlin Gradle Plugin 1.9.20
Compatibility tested up to
- JDK 24
- Gradle 9.2.0
- Gradle 9.3.0-milestone-1
- Android Gradle Plugin 8.13.1
- Android Gradle Plugin 9.0.0-alpha14
- Kotlin Gradle Plugin 2.2.21
- Kotlin Gradle Plugin 2.3.0-Beta2
0.35.0-rc1
- Add support for publishing Kotlin Multiplatform libraries that use
com.android.kotlin.multiplatform.library.- Add support for validating deployments to Central Portal
- Raise minimum Gradle version to 8.13
- Raise minimum Android Gradle Plugin version to 8.2.2
- Do not unconditionally disable DocLint
- Fail publishing if
SONATYPE_HOSTis not set toCENTRAL_PORTAL.- Fix misleading error message when Android library variant is not found.
- Downgrade transitive OkHttp version.
- Don't check project heirarchy for POM properties when Isolated proejcts is enabled.
Thanks to
@joshfriend,@Flowdalicand@Gooolerfor their contributions to this release.Minimum supported versions
- JDK 11
- Gradle 8.13
- Android Gradle Plugin 8.2.2
- Kotlin Gradle Plugin 1.9.20
Compatibility tested up to
- JDK 24
- Gradle 9.2.0
... (truncated)
Changelog
Sourced from com.vanniktech.maven.publish's changelog.
0.35.0 (2025-11-11)
- Add support for publishing Kotlin Multiplatform libraries that use
com.android.kotlin.multiplatform.library.- Add support for validating deployments to Central Portal
- Raise minimum Gradle version to 8.13
- Raise minimum Android Gradle Plugin version to 8.2.2
- Do not unconditionally disable DocLint
- Fail publishing if
SONATYPE_HOSTis not set toCENTRAL_PORTAL.- Fix misleading error message when Android library variant is not found.
- Downgrade transitive OkHttp version.
- Don't check project heirarchy for POM properties when Isolated proejcts is enabled.
Thanks to
@joshfriend,@Flowdalicand@Gooolerfor their contributions to this release.Minimum supported versions
- JDK 11
- Gradle 8.13
- Android Gradle Plugin 8.2.2
- Kotlin Gradle Plugin 1.9.20
Compatibility tested up to
- JDK 24
- Gradle 9.2.0
- Gradle 9.3.0-milestone-1
- Android Gradle Plugin 8.13.1
- Android Gradle Plugin 9.0.0-alpha14
- Kotlin Gradle Plugin 2.2.21
- Kotlin Gradle Plugin 2.3.0-Beta2
0.34.0 (2025-07-13)
- Added configuration cache support for publishing.
- Removed support for publishing through Sonatype OSSRH since it has been shut down. See the 0.33.0 release notes for upgrade instructions if you haven't upgraded yet.
SonatypeHosthas been removed from the DSL.SONATYPE_HOSTonly supportsCENTRAL_PORTALnow. It's recommended to use the following properties instead:
mavenCentralPublishing=truereplacesSONATYPE_HOST=CENTRAL_PORTAL.mavenCentralAutomaticPublishing=truereplacesSONATYPE_AUTOMATIC_RELEASE=true.- Update the Central Portal Publisher APIs to the latest.
- It's now possible to mix SNAPSHOT versions and release versions when running
publishtasks.- Fixed Gradle's deprecation warning caused by invalid URI.
- Fixed check for the minimum supported Gradle version running too late in some cases.
Thanks to
@Gooolerand@solrudevfor their contributions to this release.Minimum supported versions
- JDK 11
- Gradle 8.5
... (truncated)
Commits
8232338update to 0.35.0-rc185b409d0.35.0 prep2e01bc6Always run CI on the latest Java (#1193)fb36ee3Update android.gradle to v8.13.1 (#1194)0f8135bUse Java 25 on CI (#1184)4cc5b52Clean up toolchain usages in tests (#1191)aa456e1Update plugin android-lint to v8.13.1 (#1195)32a9226Update dependency com.android.library to v9.0.0-alpha14 (#1188)48a58afSupport deploying API html (#1192)a795a97Clean up android extensions in tests (#1190)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)