v0.15.0
0.15.0 (2026-05-23)
馃敡 Improvements
- Migrate internal MCP schema usage to MCP SDK 2.0 builder APIs (
Tool,Resource,Prompt,CallToolResult, completion references, and related request/result types) - Use
Map<String, Object>for toolinputSchemain line with MCP SDK 2.x (replacing deprecatedJsonSchemaconstruction paths)
馃摝 Dependencies
- MCP SDK: Upgrade to
2.0.0-M3(viamcp-bom) - JUnit: Update to
6.1.0(GA, from6.1.0-RC1) - Spotless Maven Plugin: Update to
3.5.1 - Maven Enforcer Plugin: Update to
3.6.3
馃摎 Documentation
- Update README,
docs/getting-started.md,llms.txt, andllms-full.txtdependency examples to0.15.0
馃檹 What's Changed
This release aligns the project with the MCP Java SDK 2.x milestone line and refreshes dependency/tooling versions. Annotated SDK users continue to use the same annotation-driven API; the main integration surface change is the updated underlying MCP SDK version.
Note: MCP SDK 2.0.0-M3 is a milestone release. SSE transport remains supported in this SDK for backward compatibility but is deprecated upstream in favor of Streamable HTTP.