Skip to content

v0.10.0

Choose a tag to compare

@github-actions github-actions released this 13 Feb 21:43
· 172 commits to main since this release

Release v0.10.0

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

Installation

npm install @frontmcp/sdk@0.10.0

Features

  • Unix Socket MCP Client Helper: Introduced a new Unix Socket MCP client helper for HTTP-over-Unix-socket transport and JSON-RPC client for E2E testing.
  • Notes Application: Added a new note-taking application for E2E testing, featuring tools for creating, listing, and summarizing notes.
  • CLI Enhancements: Expanded CLI commands to include Unix socket management and process management capabilities, such as starting, stopping, and logging processes.

Improvements

  • Documentation: Updated documentation to include new deployment and error handling sections, providing better guidance on Unix socket deployment and error management.
  • CLI Options: Enhanced CLI with additional options for socket and process management, improving usability and flexibility.

Breaking Changes

  • CLI Command Changes: The CLI command structure has been expanded, which may require updates to existing scripts or automation relying on previous command formats.

What's Changed

  • Cherry-pick: feat: Enhance release workflow with AI changelog generation and docs sync trigger by @github-actions[bot] in #228
  • feat: Refactor docs sync process to use GitHub API for triggering updates by @frontegg-david in #230
  • Cherry-pick: feat: Refactor docs sync process to use GitHub API for triggering updates by @github-actions[bot] in #231
  • feat: Enhance security by implementing least-privilege permissions and improving HTML sanitization by @frontegg-david in #233
  • feat: Implement machine ID override for session continuity and add tests for create() function by @frontegg-david in #234
  • feat: Add SQLite storage backend for FrontMCP with session and event persistence by @frontegg-david in #235
  • feat: Add CLI commands for process management including start, stop, restart, status, and logs by @frontegg-david in #236
  • fix: Replace generic Error with specific error classes for improved error handling by @frontegg-david in #237

Full Changelog: v0.8.1...v0.10.0