Skip to content

Conversation

@sschuberth
Copy link

@sschuberth sschuberth commented Nov 5, 2025


  • CHANGELOG.md's "Unreleased" section has been updated, if applicable.

This was implicitly available as a transitive dependency, but that
should not be relied on.

It is required for `JsonAutoDetect.Visibility.ANY`.

Note that `jackson-annotations` is versioned independently of the rest
of Jackson and does not use a path-level version suffix.
@JakeWharton
Copy link
Collaborator

Thanks! This mostly looks good from a quick check.

I want to familiarize myself with this major release, but otherwise I hope to get this merged this month and released by EOY.

This mostly copies the existing Jackson (2) converter and does the
necessary migration [1]. Note that Jackson 3 requires Java 17.

[1]: https://github.com/FasterXML/jackson/blob/main/jackson3/MIGRATING_TO_JACKSON_3.md
@sschuberth
Copy link
Author

I ran ./gradlew spotlessApply to address the linter issues and squashed the formatting fixes into the last commit.

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.

2 participants