Repository navigation
v1.8.2
Release v1.8.2
Release type: stable
Release line: 1.8.x
Branch: release/1.8.x
Installation
npm install @frontmcp/sdk@1.8.2What's New
CHANGELOG
Features
- Introduced
EnabledWorkflowSkillandHiddenWorkflowSkillas new skills gated behind feature flags. This allows developers to manage workflow visibility based on feature flag settings, enhancing flexibility in feature deployment. - Added
escapeStringResultsoption in the UI configuration. This feature provides developers with the ability to HTML-escape plain strings returned by template functions, ensuring safer rendering of user-generated content.
Improvements
- Enhanced the
CompleteFlowto include afindWidgetToolsstage, which optimizes the completion process for UI tools by filtering and listing only relevant tools. This improvement streamlines tool discovery and usage in workflows. - Refactored the
PluginRegistryto improve dynamic provider registration. This change enhances the modularity and scalability of plugins, allowing for more efficient provider management. - Updated the
ProviderRegistryto support context-aware provider resolution, ensuring that context-specific providers are correctly instantiated and cached. This enhancement improves performance and reliability in complex provider hierarchies.
Bug Fixes
- Fixed an issue in the
GetPromptFlowwhere prompts were not correctly resolved from cached entries, ensuring consistent prompt retrieval across sessions. - Corrected a bug in the
ReadResourceFlowthat prevented resources from being accurately matched and resolved, improving resource accessibility and reliability.
What's Changed
- fix: resolve open issues: per-app plugin providers, skill gating, hook-owner lookups, stateless approvals, trusted UI markup by @frontegg-david in #611
Full Changelog: v1.8.1...v1.8.2