Skip to content

feat: Add Jackson3JsonTypeMapper and rename Jackson v2 adapter#61

Merged
thced merged 1 commit into
masterfrom
feat/jackson3-support
May 18, 2026
Merged

feat: Add Jackson3JsonTypeMapper and rename Jackson v2 adapter#61
thced merged 1 commit into
masterfrom
feat/jackson3-support

Conversation

@thced

@thced thced commented May 18, 2026

Copy link
Copy Markdown
Contributor

Renames JacksonJsonTypeMapper to Jackson2JsonTypeMapper and introduces Jackson3JsonTypeMapper backed by tools.jackson.databind (Jackson 3.1.3). Both adapters ship side-by-side as optional dependencies; consumers pick whichever matches their classpath. Jackson 3 made I/O exceptions unchecked, so the v3 adapter no longer wraps them in UncheckedIOException.

Renames JacksonJsonTypeMapper to Jackson2JsonTypeMapper and introduces
Jackson3JsonTypeMapper backed by tools.jackson.databind (Jackson 3.1.3).
Both adapters ship side-by-side as optional dependencies; consumers pick
whichever matches their classpath. Jackson 3 made I/O exceptions
unchecked, so the v3 adapter no longer wraps them in UncheckedIOException.
@thced thced merged commit 9cf7af8 into master May 18, 2026
3 checks passed
@thced thced deleted the feat/jackson3-support branch May 18, 2026 12:50
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