v0.10.0
Release v0.10.0
Release type: stable
Release line: 0.10.x
Branch: release/0.10.x
Installation
npm install @frontmcp/sdk@0.10.0Features
- 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