Repository navigation
Bump com.squareup.retrofit2:converter-jackson from 2.11.0 to 3.0.0 - #201
dependabot[bot] wants to merge 1 commit into
Conversation
Bumps [com.squareup.retrofit2:converter-jackson](https://github.com/square/retrofit) from 2.11.0 to 3.0.0. - [Release notes](https://github.com/square/retrofit/releases) - [Changelog](https://github.com/lysine-dev/retrofit/blob/trunk/CHANGELOG.md) - [Commits](lysine-dev/retrofit@2.11.0...3.0.0) --- updated-dependencies: - dependency-name: com.squareup.retrofit2:converter-jackson dependency-version: 3.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
ad1cafa to
32c200b
Compare
Batches four dependabot proposals that build and test cleanly together: lombok 1.18.36 -> 1.18.48 (#202) slf4j-reload4j 2.0.16 -> 2.0.19 (#200) maven-compiler-plugin 3.13.0 -> 3.16.0 (#199) maven-source-plugin 3.3.1 -> 3.4.0 (#198) slf4j-api moves to 2.0.19 as well, which #200 left behind — the api and the reload4j binding are meant to stay in step. Note that lombok 1.18.48 still does not support JDK 25: compiling there fails with the annotation processor silently not running. JDK 21 remains the supported local build. Retrofit 3.0.0 (#201) is deliberately not included - retrofit.version drives both retrofit and converter-jackson, so it is a major bump of the HTTP layer and wants its own change. Co-authored-by: dudiedri <dudi.edri@ox.security> Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
retrofit.version drives both retrofit and converter-jackson, so this moves the whole HTTP layer to the 3.x line, which is where maintenance now goes. The transitive effect is smaller than it first appears: kotlin-stdlib is already a compile dependency via logging-interceptor (1.8.21), so retrofit 3 upgrades it to 2.1.21 rather than introducing Kotlin to consumers. BaseService exposes retrofit2.Retrofit through getRetrofit(), so consumers using that accessor while pinning retrofit 2 will conflict. Supersedes #201, which proposed the same bump but could not be built - fork PRs do not trigger the workflows here. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
retrofit.version drives both retrofit and converter-jackson, so this moves the whole HTTP layer to the 3.x line, which is where maintenance now goes. The transitive effect is smaller than it first appears: kotlin-stdlib is already a compile dependency via logging-interceptor (1.8.21), so retrofit 3 upgrades it to 2.1.21 rather than introducing Kotlin to consumers. BaseService exposes retrofit2.Retrofit through getRetrofit(), so consumers using that accessor while pinning retrofit 2 will conflict. Supersedes #201, which proposed the same bump but could not be built - fork PRs do not trigger the workflows here. Co-authored-by: dudiedri <dudi.edri@ox.security> Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
|
Superseded by #209, merged as fd27042 — same bump, rebased onto current Worth recording what the investigation found, since it is the usual objection to this upgrade: Note also that Verified with 139 tests including the MockWebServer suite, which exercises the Retrofit/OkHttp/Jackson stack directly. This PR could not be built here — fork PRs do not trigger the workflows. |
|
OK, I won't notify you again about this release, but will get in touch when a new version is available. If you'd rather skip all updates until the next major or minor version, let me know by commenting If you change your mind, just re-open this PR and I'll resolve any conflicts on it. |
Bumps com.squareup.retrofit2:converter-jackson from 2.11.0 to 3.0.0.
Release notes
Sourced from com.squareup.retrofit2:converter-jackson's releases.
Changelog
Sourced from com.squareup.retrofit2:converter-jackson's changelog.
Commits
3ab0f1aPrepare version 3.0.0e5c02d0Commit 2.x docs (#4378)5bc3f18Fix links on the proudction site (#4377)7c3b229Remove compileOnly stdlib dependency (#4376)8418547Update okhttp monorepo to v4 (major) (#4375)06216a3Try to fix removal of latest dir during release1697bdcPrepare next development version5a6ce36Prepare version 2.12.04fb8aedFix artifact name (#4372)bf11ef4Dedicated website build, final status job (#4371)