Skip to content

Add support for Jackson v3 and JSON provider selection via builder - #2615

Open
MikeEdgar wants to merge 4 commits into
smallrye:mainfrom
MikeEdgar:jackson3
Open

Add support for Jackson v3 and JSON provider selection via builder#2615
MikeEdgar wants to merge 4 commits into
smallrye:mainfrom
MikeEdgar:jackson3

Conversation

@MikeEdgar

@MikeEdgar MikeEdgar commented Jul 10, 2026

Copy link
Copy Markdown
Member
  • Add JSON provider for Jackson v3
  • Enable provider selection using the SmallRyeOpenAPI.Builder
  • Auto-select JSON provider when not chosen with the builder. Order of preference is Jackson3, Jackson2, Jakarta JSON.
  • Adjust CI to test Jackson 3 separately and collect coverage statistics

@MikeEdgar
MikeEdgar force-pushed the jackson3 branch 2 times, most recently from 4092502 to 0565ccb Compare July 20, 2026 20:06
@MikeEdgar MikeEdgar added this to the 4.4.0 milestone Aug 9, 2026
@smallrye smallrye deleted a comment from sonarqubecloud Bot Aug 28, 2026
@MikeEdgar

Copy link
Copy Markdown
Member Author

@Azquelt please let me know if you spot anything that could impact the OpenLiberty integration.

@MikeEdgar
MikeEdgar marked this pull request as ready for review August 28, 2026 13:43
@MikeEdgar
MikeEdgar requested a review from a team as a code owner August 28, 2026 13:43
@sonarqubecloud

Copy link
Copy Markdown

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