Skip to content

Comments

chore: release v0.17.0#671

Open
github-actions[bot] wants to merge 1 commit intomainfrom
release-plz-2026-02-19T16-22-36Z
Open

chore: release v0.17.0#671
github-actions[bot] wants to merge 1 commit intomainfrom
release-plz-2026-02-19T16-22-36Z

Conversation

@github-actions
Copy link
Contributor

@github-actions github-actions bot commented Feb 19, 2026

🤖 New release

  • rmcp-macros: 0.16.0 -> 0.17.0
  • rmcp: 0.16.0 -> 0.17.0 (⚠ API breaking changes)

rmcp breaking changes

--- failure constructible_struct_adds_field: externally-constructible struct adds field ---

Description:
A pub struct constructible with a struct literal has a new pub field. Existing struct literals must be updated to include the new field.
        ref: https://doc.rust-lang.org/reference/expressions/struct-expr.html
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/constructible_struct_adds_field.ron

Failed in:
  field StoredCredentials.token_received_at in /tmp/.tmpF46LNS/rust-sdk/crates/rmcp/src/transport/auth.rs:69
  field StoredCredentials.token_received_at in /tmp/.tmpF46LNS/rust-sdk/crates/rmcp/src/transport/auth.rs:69

--- failure trait_method_parameter_count_changed: pub trait method parameter count changed ---

Description:
A trait method now takes a different number of parameters.
        ref: https://doc.rust-lang.org/cargo/reference/semver.html#major-any-change-to-trait-item-signatures
       impl: https://github.com/obi1kenobi/cargo-semver-checks/tree/v0.46.0/src/lints/trait_method_parameter_count_changed.ron

Failed in:
  StreamableHttpClient::delete_session now takes 4 instead of 3 parameters, in file /tmp/.tmpF46LNS/rust-sdk/crates/rmcp/src/transport/streamable_http_client.rs:182
  StreamableHttpClient::get_stream now takes 5 instead of 4 parameters, in file /tmp/.tmpF46LNS/rust-sdk/crates/rmcp/src/transport/streamable_http_client.rs:189
Changelog

rmcp-macros

0.16.0 - 2026-02-17

Fixed

  • align task response types with MCP spec (#658)

Other

  • include LICENSE in final crate tarball (#657)
  • add rudof-mcp to MCP servers list (#645)

rmcp

0.17.0 - 2026-02-24

Added

  • send and validate MCP-Protocol-Version header (#675)

Fixed

  • refresh token expiry (#680)
  • gate optional dependencies behind feature flags (#672)
  • allow empty content in CallToolResult (#681)
  • (schema) remove AddNullable from draft2020_12 settings (#664)

Other

  • document session management for streamable HTTP transport (#674)


This PR was generated with release-plz.

@github-actions github-actions bot force-pushed the release-plz-2026-02-19T16-22-36Z branch from ba237c3 to 31d8f11 Compare February 20, 2026 17:05
@github-actions github-actions bot requested a review from a team as a code owner February 20, 2026 17:05
@github-actions github-actions bot force-pushed the release-plz-2026-02-19T16-22-36Z branch 3 times, most recently from ff97345 to 020177f Compare February 24, 2026 16:04
@github-actions github-actions bot changed the title chore: release v0.16.1 chore: release v0.17.0 Feb 24, 2026
@github-actions github-actions bot force-pushed the release-plz-2026-02-19T16-22-36Z branch 3 times, most recently from b3969d6 to 5ecd23e Compare February 24, 2026 17:05
@github-actions github-actions bot force-pushed the release-plz-2026-02-19T16-22-36Z branch from 5ecd23e to 661b683 Compare February 24, 2026 17:07
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.

0 participants