Skip to content

Migrate project to Jackson 3 - #1

Open
mjagus wants to merge 1 commit into
markpollack:mainfrom
mjagus:jackson3
Open

mjagus wants to merge 1 commit into
markpollack:mainfrom
mjagus:jackson3

Conversation

@mjagus

@mjagus mjagus commented Sep 30, 2026

Copy link
Copy Markdown

Today every consumer receives two JSON stacks: Jackson 2 for the SDK's own parsing and Jackson
3 because mcp 2.0.1 requires it. Two stacks means two CVE floors to police and two sets of
jars on the classpath. This PR reduces the number of jackson dependencies to one, which is Jackson 3 (tools.jackson).

Also bumped the project's version to 2.0.0 in pom.xml as this is a breaking change.

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