8000
Skip to content

Update plugin mavenPublish to v0.33.0#388

Merged
ZacSweers merged 2 commits intomainfrom
renovate/com.vanniktech.maven.publish-0.x
Jun 28, 2025
Merged

Update plugin mavenPublish to v0.33.0#388
ZacSweers merged 2 commits intomainfrom
renovate/com.vanniktech.maven.publish-0.x

Conversation

@slack-oss-bot
Copy link
Copy Markdown
Collaborator

This PR contains the following updates:

Package Type Update Change
com.vanniktech.maven.publish plugin minor 0.32.0 -> 0.33.0

Release Notes

vanniktech/gradle-maven-publish-plugin

v0.33.0

Compare Source

[!CAUTION]
Sonatype OSSRH (oss.sonatype.org and s01.oss.sonatype.org) will be shut down on June 30, 2025.

Migration steps:

  1. Sign in to the Central Portal with your existing Sonatype account
  2. Go to Namespaces and click "Migrate Namespace"
    for the relevant namespace. Confirm the migration and wait for it to complete.
  3. Optional: If you want to publish snapshots of your project tap the 3 dots next to your namespace and
    select "Enable SNAPSHOTs"
  4. Go to Account and select "Generate User Token". Use the shown
    "Username" and "Password" as values for mavenCentralUsername and mavenCentralPassword.
  5. Configure this plugin to publish to Central Portal. Either update your SONATYPE_HOST property from
    DEFAULT or S01 to CENTRAL_PORTAL or call publishToMavenCentral()/publishToMavenCentral(automaticRelease)
    without a SonatypeHost parameter.

BREAKING

  • publishToMavenCentral() and publishToMavenCentral(automaticRelease) without SonatypeHost will
    now publish through the Central Portal.
  • Deprecated overloads of publishToMavenCentral that take a SonatypeHost parameter.
  • Deprecated SonatypeHost.

New

  • Basic experimental support for com.android.fused-library. There are currently several limitations
    on the Android Gradle plugin side which make signing as well as publishing sources/javadocs not possible.

Improvements

  • Added new Gradle properties
    • mavenCentralPublishing=true replaces SONATYPE_HOST=CENTRAL_PORTAL
    • mavenCentralAutomaticPublishing=true replaces SONATYPE_AUTOMATIC_RELEASE=true
    • signAllPublications=true replaces RELEASE_SIGNING_ENABLED=true
    • Note: The old properties continue to work and there are no plans to remove them
  • The base plugin is now compatible with isolated projects as long as pomFromGradleProperties() is
    not called.
  • It's possible to pass a TaskProvider to JavadocJar.Dokka
  • Improved naming of produced -javadoc jars (locally, the name of the published artifact is unchanged)
  • Resolve issue that caused version to be read too early when publishing to
    Central Portal.

Thanks to @​Goooler, @​solrudev and @​sschuberth for their contributions to this release.

Minimum supported versions
  • JDK 11
  • Gradle 8.5
  • Android Gradle Plugin 8.0.0
  • Kotlin Gradle Plugin 1.9.20
Compatibility tested up to
  • JDK 24
  • Gradle 8.14.2
  • Gradle 9.0-rc1
  • Android Gradle Plugin 8.10.0
  • Android Gradle Plugin 8.11.0-rc02
  • Android Gradle Plugin 8.12.0-alpha06
  • Kotlin Gradle Plugin 2.1.21
  • Kotlin Gradle Plugin 2.2.0-RC3

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by Renovate Bot.

@slack-oss-bot slack-oss-bot force-pushed the renovate/com.vanniktech.maven.publish-0.x branch from 56c8e2f to e807b0e Compare June 24, 2025 08:10
@slack-oss-bot slack-oss-bot force-pushed the renovate/com.vanniktech.maven.publish-0.x branch from e807b0e to f1e27c1 Compare June 25, 2025 08:09
@ZacSweers ZacSweers added this pull request to the merge queue Jun 28, 2025
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to a conflict with the base branch Jun 28, 2025
@ZacSweers ZacSweers added this pull request to the merge queue Jun 28, 2025
Merged via the queue into main with commit 194e4e4 Jun 28, 2025
3 checks passed
@ZacSweers ZacSweers deleted the renovate/com.vanniktech.maven.publish-0.x branch June 28, 2025 19:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

0