Skip to content

chore(deps): update plugin com.vanniktech.maven.publish to v0.36.0#7036

Merged
renovate[bot] merged 1 commit intodevelopfrom
renovate/com.vanniktech.maven.publish-0.x
Mar 19, 2026
Merged

chore(deps): update plugin com.vanniktech.maven.publish to v0.36.0#7036
renovate[bot] merged 1 commit intodevelopfrom
renovate/com.vanniktech.maven.publish-0.x

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Mar 19, 2026

This PR contains the following updates:

Package Change Age Confidence
com.vanniktech.maven.publish 0.35.00.36.0 age confidence

Release Notes

vanniktech/gradle-maven-publish-plugin (com.vanniktech.maven.publish)

v0.36.0

Compare Source

BREAKING

  • Updated minimum supported JDK, Gradle, Android Gradle Plugin and Kotlin versions.
  • Removed support for Dokka v1, it's now required to use Dokka in v2 mode.
  • Mark DirectorySignatureType internal.

Behavior changes

  • validateDeployment now has the DeploymentValidation enum as type instead of being a boolean. The default
    is now to just wait for the VALIDATED state. The previous behavior can be achieved by setting it to PUBLISHED.
    NONE can be used for disabling the validation completely.
  • When calling configure(...) manually to configure what to publish and not passing javadocJar explicity,
    the plugin now defaults to publishing an empty javadoc jar.

Features

  • Android projects now support using Dokka for javadoc creation, this will happen automatically
    when using the default options and the Dokka plugin is applied to the project.
  • Added consistent JavadocJar and SourcesJar options to configureBasedOnAppliedPlugins and to all
    applicable project types that can be passed to configure. The previous Boolean based versions have
    been deprecated.
  • When enabling Maven Central publishing through the DSL, the mavenCentralDeploymentValidation and
    mavenCentralAutomaticPublishing are used for the default values of the 2 parameters when they are not passed
    explicitly. This allows to more easily override them in certain environments.
  • When isolated projects is enabled the module/project specific gradle.properties files are now considered in
    the same way they are when isolated projects is disabled.

Improvements

  • Better error message when Maven Central credentials are missing.
Minimum supported versions
  • JDK 17
  • Gradle 9.0.0
  • Android Gradle Plugin 8.13.0
  • Kotlin Gradle Plugin 2.2.0
Compatibility tested up to
  • JDK 25
  • Gradle 9.3.0
  • Gradle 9.4.0-milestone-4
  • Android Gradle Plugin 8.13.2
  • Android Gradle Plugin 9.0.0
  • Android Gradle Plugin 9.1.0-alpha05
  • Kotlin Gradle Plugin 2.3.0
  • Kotlin Gradle Plugin 2.3.20-Beta1

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM, only on Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

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, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the changelog/chore A trivial change label Mar 19, 2026
@renovate renovate bot enabled auto-merge (squash) March 19, 2026 05:13
@codspeed-hq
Copy link

codspeed-hq bot commented Mar 19, 2026

Merging this PR will improve performance by 18.36%

⚡ 2 improved benchmarks
✅ 1007 untouched benchmarks
⏩ 1515 skipped benchmarks1

Performance Changes

Mode Benchmark BASE HEAD Efficiency
Simulation bitwise_not_vortex_buffer_mut[1024] 535.6 ns 477.2 ns +12.22%
Simulation bitwise_not_vortex_buffer_mut[128] 376.1 ns 317.8 ns +18.36%

Comparing renovate/com.vanniktech.maven.publish-0.x (ef24d29) with develop (46c81ff)2

Open in CodSpeed

Footnotes

  1. 1515 benchmarks were skipped, so the baseline results were used instead. If they were deleted from the codebase, click here and archive them to remove them from the performance reports.

  2. No successful run was found on develop (d169713) during the generation of this report, so 46c81ff was used instead as the comparison base. There might be some changes unrelated to this pull request in this report.

@renovate renovate bot merged commit e57c706 into develop Mar 19, 2026
56 of 57 checks passed
@renovate renovate bot deleted the renovate/com.vanniktech.maven.publish-0.x branch March 19, 2026 05:19
dimitarvdimitrov pushed a commit that referenced this pull request Mar 20, 2026
…7036)

This PR contains the following updates:

| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[com.vanniktech.maven.publish](https://redirect.github.com/vanniktech/gradle-maven-publish-plugin)
| `0.35.0` → `0.36.0` |
![age](https://developer.mend.io/api/mc/badges/age/maven/com.vanniktech.maven.publish:com.vanniktech.maven.publish.gradle.plugin/0.36.0?slim=true)
|
![confidence](https://developer.mend.io/api/mc/badges/confidence/maven/com.vanniktech.maven.publish:com.vanniktech.maven.publish.gradle.plugin/0.35.0/0.36.0?slim=true)
|

---

### Release Notes

<details>
<summary>vanniktech/gradle-maven-publish-plugin
(com.vanniktech.maven.publish)</summary>

###
[`v0.36.0`](https://redirect.github.com/vanniktech/gradle-maven-publish-plugin/blob/HEAD/CHANGELOG.md#0360--2026-01-13-)

[Compare
Source](https://redirect.github.com/vanniktech/gradle-maven-publish-plugin/compare/0.35.0...0.36.0)

**BREAKING**

- Updated minimum supported JDK, Gradle, Android Gradle Plugin and
Kotlin versions.
- Removed support for Dokka v1, it's now required to use Dokka in v2
mode.
- Mark `DirectorySignatureType` internal.

**Behavior changes**

- `validateDeployment` now has the `DeploymentValidation` enum as type
instead of being a boolean. The default
is now to just wait for the `VALIDATED` state. The previous behavior can
be achieved by setting it to `PUBLISHED`.
  `NONE` can be used for disabling the validation completely.
- When calling `configure(...)` manually to configure what to publish
and not passing `javadocJar` explicity,
  the plugin now defaults to publishing an empty javadoc jar.

**Features**

- Android projects now support using Dokka for javadoc creation, this
will happen automatically
when using the default options and the Dokka plugin is applied to the
project.
- Added consistent `JavadocJar` and `SourcesJar` options to
`configureBasedOnAppliedPlugins` and to all
applicable project types that can be passed to `configure`. The previous
`Boolean` based versions have
  been deprecated.
- When enabling Maven Central publishing through the DSL, the
`mavenCentralDeploymentValidation` and
`mavenCentralAutomaticPublishing` are used for the default values of the
2 parameters when they are not passed
explicitly. This allows to more easily override them in certain
environments.
- When isolated projects is enabled the module/project specific
`gradle.properties` files are now considered in
  the same way they are when isolated projects is disabled.

**Improvements**

- Better error message when Maven Central credentials are missing.

##### Minimum supported versions

- JDK 17
- Gradle 9.0.0
- Android Gradle Plugin 8.13.0
- Kotlin Gradle Plugin 2.2.0

##### Compatibility tested up to

- JDK 25
- Gradle 9.3.0
- Gradle 9.4.0-milestone-4
- Android Gradle Plugin 8.13.2
- Android Gradle Plugin 9.0.0
- Android Gradle Plugin 9.1.0-alpha05
- Kotlin Gradle Plugin 2.3.0
- Kotlin Gradle Plugin 2.3.20-Beta1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM, only on
Monday ( * 0-3 * * 1 ) (UTC), Automerge - At any time (no schedule
defined).

🚦 **Automerge**: Enabled.

♻ **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.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/vortex-data/vortex).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My42Ni40IiwidXBkYXRlZEluVmVyIjoiNDMuNjYuNCIsInRhcmdldEJyYW5jaCI6ImRldmVsb3AiLCJsYWJlbHMiOlsiY2hhbmdlbG9nL2Nob3JlIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

changelog/chore A trivial change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants