Skip to content

v1.9.1

Choose a tag to compare

@github-actions github-actions released this 05 Oct 16:21
· 42 commits to main since this release

Release v1.9.1

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

Installation

npm install @frontmcp/sdk@1.9.1

What's New

CHANGELOG

Features

  • Introduced BrowserPingTool and BrowserPageSizeTool to enhance browser-based tool execution, providing more robust tool management and configuration capabilities.
  • Added ServerInfoTool and ServerStatusResource to the multi-app setup, allowing users to access comprehensive server information and status across applications.
  • Implemented createSkillAuditMetrics for improved telemetry and auditing, enabling detailed tracking of skill execution metrics.

Improvements

  • Enhanced the useApiClient hook with useIsomorphicLayoutEffect to ensure consistent updates across server and client environments, improving performance and reliability.
  • Updated dependency versions to 1.9.1-rc.3 across multiple packages, ensuring compatibility and leveraging the latest features and fixes.

Bug Fixes

  • Fixed an issue in VercelKvSessionStore where 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