Repository navigation
v1.9.1
Release v1.9.1
Release type: stable
Release line: 1.9.x
Branch: release/1.9.x
Installation
npm install @frontmcp/sdk@1.9.1What's New
CHANGELOG
Features
- Introduced
BrowserPingToolandBrowserPageSizeToolto enhance browser-based tool execution, providing more robust tool management and configuration capabilities. - Added
ServerInfoToolandServerStatusResourceto the multi-app setup, allowing users to access comprehensive server information and status across applications. - Implemented
createSkillAuditMetricsfor improved telemetry and auditing, enabling detailed tracking of skill execution metrics.
Improvements
- Enhanced the
useApiClienthook withuseIsomorphicLayoutEffectto ensure consistent updates across server and client environments, improving performance and reliability. - Updated dependency versions to
1.9.1-rc.3across multiple packages, ensuring compatibility and leveraging the latest features and fixes.
Bug Fixes
- Fixed an issue in
VercelKvSessionStorewhere session parsing could fail due to incorrect handling of raw session data, improving session management reliability.
What's Changed
- chore(deps): upgrade @enclave-vm/core and @enclave-vm/ast to 2.16.0 by @frontegg-david in #739
- ci: open a version sync PR to main after a stable release by @frontegg-david in #740
- fix(utils,plugin-remember): return Upstash and Vercel KV values as stored by @frontegg-david in #733
- fix(sdk): serve @FrontMcp({ tools, resources }) to every app by @frontegg-david in #734
- test(sdk): start every rate-limit spec mid-window by @frontegg-david in #735
- fix(sdk): build fetch handlers and direct servers without an HTTP host by @frontegg-david in #748
- fix: plugin async factories, Remember defaultTTL, codecall:invoke schema, React refs, nx test inputs, testing preset, hook and test docs by @frontegg-david in #749
- fix: review follow-ups to #749 (React commit-phase refs, testing preset parity, Remember deadlines) and hook docs by @frontegg-david in #752
- fix(sdk): align getPlugins, ScopeEntry and factory-provider types with runtime; correct registry and provider docs by @frontegg-david in #753
- fix(sdk): align plugin scope, providers, audit, contexts and esm/remote entries with the docs by @frontegg-david in #755
- ci: cherry-pick the PRs of a merged stack from the branch their commits landed on by @frontegg-david in #759
- fix(sdk): run connect(), ConfigPlugin and skill search in the browser build by @frontegg-david in #762
Full Changelog: v1.9.0...v1.9.1