Skip to content

v0.18.0

Choose a tag to compare

@tzolov tzolov released this 19 Feb 11:03
· 22 commits to main since this release

What's Changed

  • fix: Fixed html encoding in javadoc by @ashakirin in #727
  • fix: Enable javadoc generation for modules with OSGi metadata by @jonathanhefner in #705
  • fix: Support form and url fields in Elicitation capability per 2025-11-25 spec by @rhtnr in #731
  • add 2025-11-25 version to ProtocolVersions by @sdelamo in #733
  • Expose resourcesUpdateConsumer() in sync client by @Randgalt in #735
  • Upgrade to testcontainers 1.21.4 by @sdeleuze in #743
  • Fix everything-server-based tests by @chemicL in #756
  • Add Support for Jackson 3 and use it by default by @filiphr in #742
  • Decouple mcp-test and mcp-spring modules from Jackson implementation by @chemicL in #760
  • Conformance tests by @chemicL in #767
  • Use junit.version for all junit dependencies by @filiphr in #752
  • Update JUnit 5.10.2 -> 6.0.2 by @Kehrlann in #769
  • Validate origin header by @Kehrlann in #771
  • feat: broadcast 2025-11-25 as latest supported client version by @LucaButBoring in #758
  • feat: added tools name format validation accordingly #SEP-986 by @ashakirin in #764
  • Moves mcp-json API back into mcp-core for simplified dependencies and support of osgi runtimes by @Kehrlann in #779
  • DNS rebinding protection: check host header by @Kehrlann in #775
  • Refine McpJsonDefaults method names by @sdeleuze in #789
  • Add embedded MkDocs documentation site by @tzolov in #795

New Contributors

Full Changelog: v0.17.2...v0.18.0