E5D1 Comparing v0.17.0...v0.17.1 · modelcontextprotocol/java-sdk · GitHub
[go: up one dir, main page]

Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: modelcontextprotocol/java-sdk
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.17.0
Choose a base ref
...
head repository: modelcontextprotocol/java-sdk
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.17.1
Choose a head ref
  • 8 commits
  • 16 files changed
  • 6 contributors

Commits on Dec 4, 2025

  1. Next development version

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed Dec 4, 2025
    Configuration menu
    Copy the full SHA
    184bc13 View commit details
    Browse the repository at this point in the history

Commits on Jan 8, 2026

  1. Configuration menu
    Copy the full SHA
    c30b8ef View commit details
    Browse the repository at this point in the history
  2. fix: Enable javadoc generation for modules with OSGi metadata (#705)

    fix: enable javadoc HTML generation by using legacyMode
    jonathanhefner authored and tzolov committed Jan 8, 2026
    Configuration menu
    Copy the full SHA
    250e4e1 View commit details
    Browse the repository at this point in the history
  3. fix: Support form and url fields in Elicitation capability per 2025-1…

    …1-25 spec (#731)
    
    Update the ClientCapabilities.Elicitation record to accept optional "form"
    and "url" fields as defined in the MCP 2025-11-25 specification.
    
    Previously, deserializing an InitializeRequest with
    `{"capabilities":{"elicitation":{"form":{}}}}` would fail with
    UnrecognizedPropertyException because the Elicitation record was empty.
    
    Changes:
    - Add nested Form and Url marker records to Elicitation
    - Add no-arg constructor for backward compatibility (serializes to {})
    - Add elicitation(boolean form, boolean url) builder method
    - Add comprehensive tests for deserialization and serialization
    
    Fixes #724
    rhtnr authored and tzolov committed Jan 8, 2026
    Configuration menu
    Copy the full SHA
    a2a81cd View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a4929c5 View commit details
    Browse the repository at this point in the history
  5. Fix fomratting

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed Jan 8, 2026
    Configuration menu
    Copy the full SHA
    9d1a2a4 View commit details
    Browse the repository at this point in the history
  6. Expose resourcesUpdateConsumer() in sync client (#735)

    `resourcesUpdateConsumer()` was missing from the sync client. Add it.
    Randgalt authored and tzolov committed Jan 8, 2026
    Configuration menu
    Copy the full SHA
    b26cb00 View commit details
    Browse the repository at this point in the history
  7. Release version 0.17.1

    Signed-off-by: Christian Tzolov <christian.tzolov@broadcom.com>
    tzolov committed Jan 8, 2026
    Configuration menu
    Copy the full SHA
    dad7675 View commit details
    Browse the repository at this point in the history
Loading
0