Repository navigation
v1.9.2
Release v1.9.2
Release type: stable
Release line: 1.9.x
Branch: release/1.9.x
Installation
npm install @frontmcp/sdk@1.9.2What's New
CHANGELOG
Features
- Enhanced Observability: The SDK now supports lazy loading of the
@frontmcp/observabilitymodule, enabling more efficient resource utilization and improved performance for Cloudflare workers. - OpenAPI Adapter Method Filtering: Introduced method filtering capabilities (
includeMethodsandexcludeMethods) for the OpenAPI adapter, allowing developers to specify which HTTP methods should be included or excluded, enhancing security and customization. - Environment Variable Access in ABAC: Added support for accessing runtime environment variables within Attribute-Based Access Control (ABAC) policies, providing more dynamic and context-aware policy evaluations.
Improvements
- OpenAPI Tool Metadata: Enhanced metadata handling in the OpenAPI tool, including support for annotations, icons, and additional metadata fields, offering richer tool descriptions and improved integration capabilities.
- JSON Media Type Handling: Improved error handling for JSON content types in the mock REST server, ensuring that only valid
application/jsoncontent types are processed, thus preventing potential data parsing issues. - Auth Context Claims Resolution: Introduced a claims resolver function in the authentication context, allowing for more flexible and customizable claims, roles, and permissions resolution.
- JWKS Service Discovery: Enhanced JWKS service to include conventional
.well-known/jwks.jsondiscovery, improving compatibility with various OAuth and OpenID providers.
Bug Fixes
- Credential Application: Fixed an issue where credentials were not correctly applied to outgoing requests in certain scenarios, ensuring consistent and secure credential handling.
What's Changed
- fix: deployment, CLI, Nx, Tool UI, React, WebMCP and edge items from re-verifying 1.9.1 by @frontegg-david in #771
- fix(sdk): agents, skills, contexts and entry-point items from re-verifying 1.9.1 by @frontegg-david in #772
- fix: auth, server, observability and testing items from re-verifying 1.9.1 by @frontegg-david in #776
- fix: plugin and adapter items from re-verifying 1.9.1 by @frontegg-david in #777
- fix(sdk): transport and server quick wins (#709, #712, #713, #714, #770) by @frontegg-david in #782
- fix: CLI and Nx quick wins (#710, #723, #725, #726, #728, #729, #730) by @frontegg-david in #779
- fix(sdk): plugin, adapter, job and Workers quick wins (#705, #707, #711, #722) by @frontegg-david in #783
Full Changelog: v1.9.1...v1.9.2