Skip to content

chore: release v1.8.0 - #850

Merged
DaleSeo merged 1 commit into
mainfrom
release-plz-2026-05-14T19-00-08Z
Jun 23, 2026
Merged

chore: release v1.8.0#850
DaleSeo merged 1 commit into
mainfrom
release-plz-2026-05-14T19-00-08Z

Conversation

@github-actions

@github-actionsgithub-actionsBot commented May 14, 2026

Copy link
Copy Markdown
Contributor

🤖 New release

  • rmcp-macros: 1.7.0 -> 1.8.0
  • rmcp: 1.7.0 -> 1.8.0
Changelog

rmcp-macros

1.8.0 - 2026-06-22

Added

  • deprecate roots, sampling, and logging (SEP-2577) (#884)

Fixed

  • strip and validate tool outputSchema and inputSchema (#860)
  • remove unnecessary fields from tools' inputSchema (#856)

Other

  • refine mcpmate listing copy (#885)
  • added jilebi-mcp to the list of built with rmcp (#861)

rmcp

1.8.0 - 2026-06-22

Added

  • standardize resource-not-found error code (SEP-2164) (#899)
  • validate OAuth authorization response issuer (#896)
  • specify OIDC application_type during dynamic client registration (SEP-837) (#883)
  • deprecate roots, sampling, and logging (SEP-2577) (#884)

Fixed

  • (auth) preserve configured reqwest client (#917)
  • (auth) align OAuth metadata discovery ordering (#887)
  • align progress timeout token (#909)
  • (elicitation) preserve enumNames through ElicitationSchema serde round-trip (#905)
  • return tool errors for invalid arguments (#894)
  • (auth) apply offline_access to reauth paths (#897)
  • update peer info on duplicate initialize (#862)
  • strip and validate tool outputSchema and inputSchema (#860)
  • remove unnecessary fields from tools' inputSchema (#856)
  • reject init header/body version mismatch (#853)
  • align protocol version negotiation (#855)
  • accept 200 with empty body in response to notifications in addition to 202 (#849)

Other

  • Allow custom HTTP clients for OAuth (#908)
  • Add progress-aware request timeout reset (#858)
  • (server) document Err vs Ok(CallToolResult::error) visibility contract on ServerHandler::call_tool (#854)
  • refine mcpmate listing copy (#885)
  • added jilebi-mcp to the list of built with rmcp (#861)


This PR was generated with release-plz.

@github-actions
github-actionsBot requested a review from a team as a code ownerMay 14, 2026 19:00
@github-actions
github-actionsBotforce-pushed the release-plz-2026-05-14T19-00-08Z branch 2 times, most recently from 4ddfd5d to b2b3d4cCompareMay 19, 2026 00:27
@github-actions
github-actionsBotforce-pushed the release-plz-2026-05-14T19-00-08Z branch 4 times, most recently from 964650b to cfbeafaCompareJune 2, 2026 16:10
@github-actionsgithub-actionsBot changed the title chore: release v1.7.1chore: release v1.8.0Jun 4, 2026
@github-actions
github-actionsBotforce-pushed the release-plz-2026-05-14T19-00-08Z branch 6 times, most recently from 95d8a3b to 785da52CompareJune 11, 2026 10:51
@github-actions
github-actionsBotforce-pushed the release-plz-2026-05-14T19-00-08Z branch 6 times, most recently from 6f976ef to 7f4334dCompareJune 17, 2026 19:15
@github-actions
github-actionsBotforce-pushed the release-plz-2026-05-14T19-00-08Z branch 5 times, most recently from 510a13a to 0088b26CompareJune 22, 2026 17:33
@github-actions
github-actionsBotforce-pushed the release-plz-2026-05-14T19-00-08Z branch from 0088b26 to 2dcba2eCompareJune 22, 2026 21:42
@DaleSeo
DaleSeo merged commit 2522036 into mainJun 23, 2026
11 checks passed
@DaleSeo
DaleSeo deleted the release-plz-2026-05-14T19-00-08Z branch June 23, 2026 12:20
@joshuajbouw

joshuajbouw commented Jun 23, 2026

Copy link
Copy Markdown

Just a note that this release had broken the public API by changing Peer::peer_info() to return Option<Arc<InitializeResult>> instead of Option<&InitializeResult>. Resulting in our CI and builds to break even though it was set as 1.7. Cargo tends to take the everything above 1.7 through to 2.0. Please be careful 👍🏻 .

A CI with cargo-public-api check would be recommended.

@DaleSeo

Copy link
Copy Markdown
Member

Thanks for bringing this up, @joshuajbouw. I'm sorry about the issue.

We do run cargo-semver-checks in CI, but it didn't seem to detect this class of breaking change yet per obi1kenobi/cargo-semver-checks#5

We've added a breaking-change warning to the release notes to help reduce confusion. I also opened #924 to add a cargo-public-api diff check to CI, which will cover that gap and ensure these changes are reviewed and version-bumped intentionally.

I really appreciate you taking the time to help us improve this. 🙏

@joshuajbouw

Copy link
Copy Markdown

Awesome! Good work @DaleSeo, much appreciated!

Sign up for freeto 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.

2 participants

@joshuajbouw@DaleSeo