Skip to content

v1.6.0

Choose a tag to compare

@github-actions github-actions released this 02 Aug 01:38
· 2 commits to main since this release

Release v1.6.0

Release type: stable
Release line: 1.6.x
Branch: release/1.6.x

Installation

npm install @frontmcp/sdk@1.6.0

What's New

CHANGELOG

Features

  • Protocol 2026-07-28 Support: Introduced support for the latest MCP protocol revision, enabling advanced features such as Multi Round-Trip Requests (MRTR) and enhanced client-server interactions. This update ensures compatibility with the latest protocol standards, providing users with more robust and flexible server capabilities.
  • E2E Testing Suite: Added a comprehensive end-to-end testing suite for the 2026-07-28 protocol. This suite allows developers to validate their implementations against the new protocol features, ensuring reliability and conformance.
  • New Tools and Resources: Implemented new tools such as EchoTool, SummarizeTool, and RegionQueryTool, along with resources like ConfigResource, to demonstrate and test the new protocol capabilities. These additions provide practical examples and utilities for developers working with the updated protocol.

Improvements

  • Enhanced Logging and Progress Reporting: Improved the logging and progress reporting mechanisms within the ChattyTool, allowing for better monitoring and debugging of tool executions. This enhancement aids developers in tracking the execution flow and identifying issues more efficiently.

What's Changed

  • Cherry-pick: chore: update mcp-from-openapi to version 2.5.1 in package.json and yarn.lock by @github-actions[bot] in #509
  • Cherry-pick: fix: enhance SSRF protection in OpenAPI polling to block internal addresses by default and allow configuration for trusted environments by @github-actions[bot] in #511
  • Cherry-pick: feat: enhance sandbox boundary checks to prevent access to internal constructors and ensure plain JSON serialization of tool schemas by @frontegg-david in #514
  • feat: update tool description retrieval to handle undefined cases and improve schema handling by @frontegg-david in #515

Full Changelog: v1.5.7...v1.6.0