Skip to content

v0.11.3

Choose a tag to compare

@github-actions github-actions released this 22 Feb 20:49
· 169 commits to main since this release

Release v0.11.3

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

Installation

npm install @frontmcp/sdk@0.11.3

Features

  • JWT Detection Enhancement: Introduced a robust method to detect JWT-like patterns in data using base64url decoding, enhancing security against token leakage.
  • Skill Metadata Expansion: Added new metadata fields for skills, including license, compatibility, specMetadata, allowedTools, and resources, aligning with the Anthropic Agent Skills specification.

Improvements

  • Logging Enhancements: Upgraded logging across various components, including AppRegistry, PluginRegistry, and FlowInstance, to provide more verbose and structured logs for better traceability and debugging.
  • Bearer Token Extraction: Improved the extractBearerToken function to handle tokens more accurately by matching non-whitespace characters.
  • Skill Decorator Validation: Enhanced skill metadata validation to enforce stricter naming conventions and description constraints, preventing XML/HTML tags and ensuring kebab-case naming.

Bug Fixes

  • Adapter Initialization Logging: Corrected log messages in AdapterRegistry to accurately reflect the number of initialized adapters.

Breaking Changes

  • Skill Metadata Validation: Skill names must now be in kebab-case and descriptions must not contain XML/HTML tags, which may require updates to existing skill definitions.

What's Changed

Full Changelog: v0.11.2...v0.11.3