Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Nov 21, 2025

This PR contains the following updates:

Package Change Age Confidence
io.modelcontextprotocol:kotlin-sdk 0.7.2 -> 0.8.1 age confidence

Release Notes

modelcontextprotocol/kotlin-sdk (io.modelcontextprotocol:kotlin-sdk)

v0.8.1

Compare Source

What's Changed

Chores
  • Update samples to use new schema (#​443) by @​kpavlov
  • Bump org.jetbrains.kotlinx:kotlinx-io-core from 0.8.1 to 0.8.2 (#​440)
  • Bump dev.mokksy:mokksy from 0.6.1 to 0.6.2 (#​431)
  • Bump kotest from 6.0.4 to 6.0.7 (#​439)
  • Bump actions/checkout from 5 to 6 (#​429)

Full Changelog: modelcontextprotocol/kotlin-sdk@0.8.0...0.8.1

v0.8.0

Compare Source

🚨 Breaking changes

MCP schema types refactor (#​386)

The MCP schema implementation has been updated to the latest MCP spec and reorganized into dedicated packages:

  • All MCP types moved to io.modelcontextprotocol.kotlin.sdk.types package
  • Many schema types have new fields and updated constructor signatures
  • Request/response types now use nested params objects

Migration:

// Before:
import io.modelcontextprotocol.kotlin.sdk.InitializeRequest
import io.modelcontextprotocol.kotlin.sdk.Resource

// After:
import io.modelcontextprotocol.kotlin.sdk.types.InitializeRequest
import io.modelcontextprotocol.kotlin.sdk.types.Resource

Minimum JVM version raised to 11 (#​394)

The minimum supported JVM version is now 11. Projects running on Java 8 must upgrade their runtime and build toolchain.


Transport.send signature change (#​408)

The Transport.send method now accepts TransportSendOptions? parameter to support resumption tokens, progress callbacks, and request–response association.

[!NOTE]
Who is affected?
Only custom Transport implementations. Built-in transports require no changes.

Migration:
Update all Transport.send implementations to include the new TransportSendOptions? parameter.


Features

Improvements

Bug Fixes

Documentation & Examples

Build & Dependencies

New Contributors

Full Changelog: modelcontextprotocol/kotlin-sdk@0.7.7...0.8.0

v0.7.7

Compare Source

What's Changed

  • 💥 Breaking change: Replace Instant with String for lastModified in Annotations by @​kpavlov in #​383

Full Changelog: modelcontextprotocol/kotlin-sdk@0.7.6...0.7.7

v0.7.6

Compare Source

What's Changed

Bugfixes

Dependencies

Full Changelog: modelcontextprotocol/kotlin-sdk@0.7.5...0.7.6

v0.7.5

Compare Source

What's Changed

Dependencies

Full Changelog: modelcontextprotocol/kotlin-sdk@0.7.4...0.7.5

v0.7.4

Compare Source

What's Changed

Features

Improvements

Build & CI

Dependencies

Docs

New Contributors

Full Changelog: modelcontextprotocol/kotlin-sdk@0.7.3...0.7.4

v0.7.3

Compare Source

What's Changed

Chores

New Contributors

Full Changelog: modelcontextprotocol/kotlin-sdk@0.7.2...0.7.3


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot enabled auto-merge (squash) November 21, 2025 02:01
@renovate renovate bot requested a review from rnett as a code owner November 21, 2025 02:01
@renovate renovate bot force-pushed the renovate/mcpsdk branch from 12f44fb to 061e912 Compare December 4, 2025 18:42
@renovate renovate bot changed the title Update dependency io.modelcontextprotocol:kotlin-sdk to v0.8.0 Update dependency io.modelcontextprotocol:kotlin-sdk to v0.8.1 Dec 4, 2025
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