Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 6, 2025

This PR contains the following updates:

Package Change Age Confidence
org.jenkins-ci.plugins:jackson2-api 2.19.2-408.v18248a_324cfe -> 2.20.0-420.v8a_08b_d57ca_05 age confidence

Release Notes

jenkinsci/jackson2-api-plugin (org.jenkins-ci.plugins:jackson2-api)

v2.20.0-420.v8a_08b_d57ca_05

Compare Source

🚀 New features and improvements

👻 Maintenance

📦 Dependency updates

  • Bump io.jenkins.tools.incrementals:git-changelist-maven-extension from 1.10 to 1.13 (#​313) @​dependabot[bot]

v2.20.0-411.v6ef8fdee4fe9

Compare Source

👷 Changes for plugin developers

📦 Dependency updates


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

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

@renovate renovate bot added dependencies Pull requests that update a dependency file skip-changelog Should not be shown in the changelog labels Oct 6, 2025
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins-jackson2-api-2.x branch from 86a9b2d to 76f1248 Compare October 6, 2025 10:34
@renovate renovate bot changed the title Update dependency org.jenkins-ci.plugins:jackson2-api to v2.20.0-411.v6ef8fdee4fe9 Update dependency org.jenkins-ci.plugins:jackson2-api to v2.20.0-420.v8a_08b_d57ca_05 Oct 6, 2025
@MarkEWaite
Copy link
Contributor

MarkEWaite commented Oct 6, 2025

@alecharp does this pull request need to be extended to also include Jakarta XML Binding API plugin in Jenkins core, since that is now a dependency of the Jackson 2.20.0 API plugin?

Adding the Jakarta XML bind API plugin causes warnings from the Maven shade plugin when building the cli module. The messages are:

[INFO] --- shade:3.6.1:shade (default) @ cli ---
[WARNING] cli-2.531-SNAPSHOT.jar, sshd-common-2.16.0.jar, sshd-core-2.16.0.jar define 3 overlapping resources:
[WARNING]   - META-INF/DEPENDENCIES
[WARNING]   - META-INF/LICENSE
[WARNING]   - META-INF/NOTICE
[WARNING] cli-2.531-SNAPSHOT.jar, tyrus-standalone-client-jdk-2.2.0.jar define 16 overlapping resources:
[WARNING]   - META-INF/LICENSE.md
[WARNING]   - META-INF/NOTICE.md
[WARNING]   - META-INF/maven/jakarta.websocket/jakarta.websocket-api/pom.properties
[WARNING]   - META-INF/maven/jakarta.websocket/jakarta.websocket-api/pom.xml
[WARNING]   - META-INF/maven/jakarta.websocket/jakarta.websocket-client-api/pom.properties
[WARNING]   - META-INF/maven/jakarta.websocket/jakarta.websocket-client-api/pom.xml
[WARNING]   - META-INF/maven/org.glassfish.tyrus.bundles/tyrus-standalone-client-jdk/pom.properties
[WARNING]   - META-INF/maven/org.glassfish.tyrus.bundles/tyrus-standalone-client-jdk/pom.xml
[WARNING]   - META-INF/maven/org.glassfish.tyrus/tyrus-client/pom.properties
[WARNING]   - META-INF/maven/org.glassfish.tyrus/tyrus-client/pom.xml
[WARNING]   - 6 more...
[WARNING] cli-2.531-SNAPSHOT.jar, localizer-1.31.jar define 2 overlapping resources:
[WARNING]   - META-INF/maven/org.jvnet.localizer/localizer/pom.properties
[WARNING]   - META-INF/maven/org.jvnet.localizer/localizer/pom.xml
[WARNING] cli-2.531-SNAPSHOT.jar, slf4j-jdk14-2.0.17.jar define 2 overlapping resources:
[WARNING]   - META-INF/maven/org.slf4j/slf4j-jdk14/pom.properties
[WARNING]   - META-INF/maven/org.slf4j/slf4j-jdk14/pom.xml
[WARNING] annotation-indexer-1.18.jar, bcprov-jdk18on-1.82.jar, cli-2.531-SNAPSHOT.jar, commons-io-2.20.0.jar, jcl-over-slf4j-2.0.17.jar, localizer-1.31.jar, slf4j-api-2.0.17.jar, slf4j-jdk14-2.0.17.jar, sshd-common-2.16.0.jar, sshd-core-2.16.0.jar, tyrus-standalone-client-jdk-2.2.0.jar define 1 overlapping resource:
[WARNING]   - META-INF/MANIFEST.MF
[WARNING] bcprov-jdk18on-1.82.jar, cli-2.531-SNAPSHOT.jar define 1211 overlapping classes and resources:
[WARNING]   - META-INF.versions.11.org.bouncycastle.jcajce.provider.asymmetric.edec.BC11XDHPrivateKey
[WARNING]   - META-INF.versions.11.org.bouncycastle.jcajce.provider.asymmetric.edec.BC11XDHPublicKey
[WARNING]   - META-INF.versions.11.org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi
[WARNING]   - META-INF.versions.11.org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi$X25519
[WARNING]   - META-INF.versions.11.org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi$X25519UwithSHA256CKDF
[WARNING]   - META-INF.versions.11.org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi$X25519UwithSHA256KDF
[WARNING]   - META-INF.versions.11.org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi$X25519withSHA256CKDF
[WARNING]   - META-INF.versions.11.org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi$X25519withSHA256HKDF
[WARNING]   - META-INF.versions.11.org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi$X25519withSHA256KDF
[WARNING]   - META-INF.versions.11.org.bouncycastle.jcajce.provider.asymmetric.edec.KeyAgreementSpi$X25519withSHA384CKDF
[WARNING]   - 1201 more...
[WARNING] cli-2.531-SNAPSHOT.jar, slf4j-api-2.0.17.jar define 2 overlapping resources:
[WARNING]   - META-INF/maven/org.slf4j/slf4j-api/pom.properties
[WARNING]   - META-INF/maven/org.slf4j/slf4j-api/pom.xml
[WARNING] cli-2.531-SNAPSHOT.jar, sshd-core-2.16.0.jar define 2 overlapping resources:
[WARNING]   - META-INF/maven/org.apache.sshd/sshd-core/pom.properties
[WARNING]   - META-INF/maven/org.apache.sshd/sshd-core/pom.xml
[WARNING] cli-2.531-SNAPSHOT.jar, commons-io-2.20.0.jar define 3 overlapping resources:
[WARNING]   - META-INF/NOTICE.txt
[WARNING]   - META-INF/maven/commons-io/commons-io/pom.properties
[WARNING]   - META-INF/maven/commons-io/commons-io/pom.xml
[WARNING] bcprov-jdk18on-1.82.jar, cli-2.531-SNAPSHOT.jar, commons-io-2.20.0.jar, jcl-over-slf4j-2.0.17.jar, slf4j-api-2.0.17.jar, slf4j-jdk14-2.0.17.jar define 1 overlapping classes:
[WARNING]   - META-INF.versions.9.module-info
[WARNING] cli-2.531-SNAPSHOT.jar, sshd-common-2.16.0.jar define 2 overlapping resources:
[WARNING]   - META-INF/maven/org.apache.sshd/sshd-common/pom.properties
[WARNING]   - META-INF/maven/org.apache.sshd/sshd-common/pom.xml

@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins-jackson2-api-2.x branch 3 times, most recently from dbcfc8f to d8a7a30 Compare October 13, 2025 22:51
@renovate renovate bot force-pushed the renovate/org.jenkins-ci.plugins-jackson2-api-2.x branch from d8a7a30 to 2feedc5 Compare October 14, 2025 12:33
It is a recently added dependency of the Jackson 2 API plugin.  Added to
the Jackson 2 API plugin in pull request:

* jenkinsci/jackson2-api-plugin#312

Testing done:

* Confirmed that LoadDetachedPluginsTest fails without this change
* Confirmed that LoadDetachedPluginsTest passes with this change

Will use an incremental build of Jenkins core to test it with the plugin
BOM and with the Jenkins acceptance test harness.
@MarkEWaite
Copy link
Contributor

Needs additional testing with the plugin BOM and with the ATH to confirm that the new dependency on jakarta-xml-bind-api plugin does not break any of the existing tests.

Copy link
Contributor Author

renovate bot commented Oct 14, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@alecharp
Copy link
Member

Sorry I missed the ping. Weekly test has started.

@alecharp
Copy link
Member

The BOM testing validated this change.

@alecharp
Copy link
Member

ATH validates this changeset as well (jenkinsci/acceptance-test-harness#2205).

Copy link
Contributor

@MarkEWaite MarkEWaite left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based on test results from plugin BOM and ATH and comparison of compilation logs before and after, this is ready to merge.

@timja timja merged commit c97fecc into master Oct 17, 2025
18 checks passed
@timja timja deleted the renovate/org.jenkins-ci.plugins-jackson2-api-2.x branch October 17, 2025 09:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file skip-changelog Should not be shown in the changelog

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants