Skip to content

v1.7.0

Latest

Choose a tag to compare

@github-actions github-actions released this 01 Sep 16:54
· 0 commits to main since this release

Release v1.7.0

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

Installation

npm install @frontmcp/sdk@1.7.0

What's New

CHANGELOG

Features

  • Enhanced ESM Package Handling: Introduced a new utility to build transformIgnorePatterns for Jest, ensuring compatibility with ESM-only packages like jose, especially under pnpm and Windows environments. This enhancement resolves issues with package management and improves test reliability across different systems.
  • Symlink Type Support: Added support for specifying symlink types on Windows platforms, allowing users to choose between 'dir', 'file', or 'junction'. This flexibility aids in better file system management and compatibility with Windows-specific requirements.

Improvements

  • Jest Configuration: Updated Jest configuration to include .js and .jsx file transformations alongside .ts and .tsx, ensuring comprehensive test coverage and compatibility with ESM-only dependencies. This change enhances the testing framework's robustness and adaptability.
  • Test Match Patterns: Refined test match patterns to align with documented naming conventions, ensuring that E2E tests are correctly identified and executed. This improvement enhances the accuracy and reliability of test runs.

What's Changed

  • chore: update @enclave-vm/core and @enclave-vm/ast dependencies to version 2.15.2 in package.json and yarn.lock by @frontegg-david in #518
  • fix(cli): match pnpm and Windows paths in Jest transformIgnorePatterns (#519) by @frontegg-david in #520

Full Changelog: v1.6.1...v1.7.0