Skip to content

Upgrading Retrofit/Jackson Databind to fix Issue #311#314

Open
Joshua Swoyer (jswoyer-bushel) wants to merge 1 commit intoplivo:masterfrom
jswoyer-bushel:fix/jackson-deprecated-property-use
Open

Upgrading Retrofit/Jackson Databind to fix Issue #311#314
Joshua Swoyer (jswoyer-bushel) wants to merge 1 commit intoplivo:masterfrom
jswoyer-bushel:fix/jackson-deprecated-property-use

Conversation

@jswoyer-bushel
Copy link
Copy Markdown

@jswoyer-bushel Joshua Swoyer (jswoyer-bushel) commented Apr 22, 2026

The current implementation is using a property removed in Jackson 2.20. This upgrades to the newest 2.X retrofit version to get a version of Jackson where the replacement property/Class is available and uses that. This should allow users of the library to use the newest version of Jackson 2.X without compiler issues.

Fix for: #311

…NAKE_CASE over deprecated (and then removed) prior reference
Narayana Shanbhog Plivo (narayana-plivo) added a commit that referenced this pull request May 7, 2026
Bump retrofit and converter-jackson to 2.12.0 (must move in lockstep —
they share an internal API surface). The 2.2.0 versions are from April
2017; 2.12.0 brings 9 years of accumulated bug fixes, native OkHttp 4.x
support (matching the okhttp3 logging-interceptor 4.12.0 already in
use), and transitive security patches.

Bundling this with the Jackson #311 fix per customer request — the
issue thread (PRs #314 and #315) had explicit asks to pair the two
since they both surface in the same upgrade-to-Spring-Boot-4 context.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

1 participant