Releases: agentfront/frontmcp
Releases · agentfront/frontmcp
v0.8.1
Release v0.8.1
Release type: stable
Release line: 0.8.x
Branch: release/0.8.x
Installation
npm install @frontmcp/sdk@0.8.1What's New
CHANGELOG
Features
- Enhanced Security Options: Introduced
maxSanitizeDepthandmaxSanitizePropertiesto limit nesting depth and properties in sanitized outputs, enhancing security and preventing stack overflow issues.
Improvements
- Dependency Updates: Updated
vectoriadbto version 2.1.3 for improved performance and stability. - Module Configuration: Refined
transformIgnorePatternsandmoduleNameMapperto support the latest@enclave-vm/corepackage, ensuring better compatibility and module resolution.
Bug Fixes
- No specific bug fixes in this release.
Breaking Changes
- Package Renaming: The
enclave-vmpackage has been renamed to@enclave-vm/core. Ensure to update your import paths accordingly to maintain compatibility.
What's Changed
- feat: Enhance release workflow with AI changelog generation and docs sync trigger by @frontegg-david in #227
- upgrade-enclave by @frontegg-david in #229
Full Changelog: v0.8.0...v0.8.1
v0.8.0
Release v0.8.0
Release type: stable
Release line: 0.8.x
Branch: release/0.8.x
Installation
npm install @frontmcp/sdk@0.8.0What's Changed
- chore: update GitHub Actions workflows to include additional branch triggers and add compute-next-patch script for versioning by @frontegg-david in #203
- feat: Add ConfigPlugin for environment variable management and update related configurations by @frontegg-david in #204
- feat: Add end-to-end tests for direct usage and stdio transport in FrontMCP by @frontegg-david in #205
- feat: Enhance OpenAPI response handling with structured error format and add integration tests by @frontegg-david in #207
- feat: Add support for multiple openapi adapters and with tool list pagination by @frontegg-david in #208
- feat: Refactor authentication module structure and add new utilities by @frontegg-david in #206
- feat: Add output transforms for pre-tool and post-tool processing of schemas and responses by @frontegg-david in #209
- feat: Update default ports for E2E applications to avoid conflicts by @frontegg-david in #210
- Cherry-pick: feat: Update default ports for E2E applications to avoid conflicts by @github-actions[bot] in #211
- chore: Remove pull_request trigger for closed events in release pipeline by @frontegg-david in #212
- Cherry-pick: chore: Remove pull_request trigger for closed events in release pipeline by @github-actions[bot] in #213
- feat: Set LOCAL_MCP_PORT in environment for local MCP server connectivity tests by @frontegg-david in #214
- Cherry-pick: feat: Set LOCAL_MCP_PORT in environment for local MCP server connectivity tests by @github-actions[bot] in #215
- Fix remote mcp test by @frontegg-david in #216
- Cherry-pick: Fix remote mcp test by @github-actions[bot] in #217
- feat: Add support for elicitation by @frontegg-david in #218
- Improve orchestrated auth mode by @frontegg-david in #219
- feat: Enhance unit test coverage and improve file system utility tests by @frontegg-david in #220
- feat: Add support for skills by @frontegg-david in #221
- feat: Implement skills HTTP configuration and visibility management by @frontegg-david in #222
- feat: Implement programmatic SDK-mode MCP access via DirectClient and platform-aware formatting by @frontegg-david in #223
- feat: Add MCP Apps (ext-apps) support by @frontegg-david in #224
- feat: Add performance testing tools and configurations by @frontegg-david in #225
- chore: Migrate docs to frontmcp namespace and reorganize draft docs by @frontegg-david in #226
Full Changelog: v0.7.2...v0.8.0
v0.7.2
What's Changed
- fix: re-export DI types for backwards compatibilit by @frontegg-david in #200
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #201
- v0.7.2 by @github-actions[bot] in #202
Full Changelog: v0.7.1...v0.7.2
v0.7.1
What's Changed
- feat: Add coverage reporting for unit and E2E tests with merging coverage by @frontegg-david in #171
- feat: Add dashboard plugin for built-in Frontmcp visualization tools by @frontegg-david in #170
- feat: Implement agent tooling features and hooks for enhanced functionality by @frontegg-david in #173
- chore: sdk enhancements by @frontegg-david in #177
- feat: Introduce dependency injection core interfaces and utilities by @frontegg-david in #176
- feat: Add support for scoped plugins with app and server scope configurations by @frontegg-david in #179
- feat: Add blog posts on Tool UI, Vercel deployment, and Agent as Toolpatterns by @frontegg-david in #181
- feat: Extract utility functions from various modules into a dedicated utils package by @frontegg-david in #182
- feat: Enhance progress notifications with automatic updates and detailed examples by @frontegg-david in #184
- feat: Implement memory management tools and split plugins folder by @frontegg-david in #185
- feat: Implement remote MCP server orchestration with proxy entries for tools, resources, and prompts by @frontegg-david in #186
- chore: Add unit tests and extract independent libs outside frontmcp monorepo by @frontegg-david in #188
- feat: Add OpenAPI security tests and improve JWT handling in JwksService by @frontegg-david in #190
- v0.7.0 by @github-actions[bot] in #192
- v0.7.1 by @github-actions[bot] in #196
- Revert "v0.7.1" by @frontegg-david in #197
- v0.7.1 by @github-actions[bot] in #198
Full Changelog: v0.6.3...v0.7.1
v0.6.3
What's Changed
- fix: fix circular deps in @FrontMcp by @frontegg-david in #165
- feat: Enhance session security with HMAC signing and rate limiting by @frontegg-david in #166
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #167
- v0.6.3 by @github-actions[bot] in #168
Full Changelog: v0.6.2...v0.6.3
v0.6.2
What's Changed
- fix: Fix build scripts to enhance tree shaking by @frontegg-david in #153
- feat: Add auto-transport persistence transformation for Redis configu… by @frontegg-david in #155
- feat: Enhance multi-platform bundling with theme support and metadata by @frontegg-david in #157
- refactor: new simpilfied ui builder api by @frontegg-david in #158
- v0.6.2 by @github-actions[bot] in #160
Full Changelog: v0.6.1...v0.6.2
v0.6.1
What's Changed
- fix: update snyk by @frontegg-david in #136
- fix: Fix UI widget build by @frontegg-david in #138
- fix: Fix vercel deployment by @frontegg-david in #139
- feat: Add support for Vercel KV session store and update storage factory by @frontegg-david in #142
- Split @frontmcp/ui for two packages in order to use bundler without react dependency in server side by @frontegg-david in #144
- fix: snyk review fixes by @frontegg-david in #147
- v0.6.1 by @github-actions[bot] in #146
Full Changelog: v0.6.0...v0.6.1
v0.6.0
What's Changed
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #107
- feat: Add support for logger in OpenAPI adapter and enhance security by @frontegg-david in #109
- feat: Add support for ESM in UI library and update TypeScript configuration by @frontegg-david in #110
- feat: Implement Redis session store for transport recreation and enha… by @frontegg-david in #108
- feat: Add serverless deployment support for Vercel, AWS Lambda, and Cloudflare Workers by @frontegg-david in #114
- feat: Migrate transport configuration to a unified structure with Redis support by @frontegg-david in #115
- feat: Enhance frontmcp cli commands by @frontegg-david in #118
- feat: Add support for request context management and session key validation by @frontegg-david in #120
- feat: Add end-to-end tests for various applications and tools by @frontegg-david in #122
- feat: Update output mode logic for Claude client and enhance documentation by @frontegg-david in #123
- fix: Remove skip-lockfile-update option from Nx release version command by @frontegg-david in #125
- fix: Fix publish flow by @frontegg-david in #127
- chore: Add e2e tests for mcp ui and enhance ui lib by @frontegg-david in #129
- fix: moving zod to peerDependencies, adding E2E test resilience, and enhancing test client with clientInfo support. by @frontegg-david in #131
- v0.6.0 by @github-actions[bot] in #133
Full Changelog: v0.5.1...v0.6.0
v0.5.1
What's Changed
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #102
- fix: Update asset paths in project.json for testing and UI libraries by @frontegg-david in #101
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #105
- v0.5.1 by @github-actions[bot] in #104
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- chore: Upgrade Node.js to v24 by @frontegg-david in #67
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #69
- feat: add VectoriaDB - lightweight in-memory vector database by @frontegg-david in #68
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #70
- feat: add ast-guard lib an AST validator by @frontegg-david in #71
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #72
- feat(plugins): new CodeCall plugin by @frontegg-david in #53
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #73
- feat(sdk): Add support for resource and resourceTemplate by @frontegg-david in #74
- feat(ui): add @frontmcp/ui library for platform-aware HTMX components by @frontegg-david in #76
- feat(sdk): Add support for mcp prompts list and content by @frontegg-david in #75
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #80
- feat: add initial implementation of testing library with Jest integration by @frontegg-david in #82
- feat(plugins): implement CodeCall plugin structure with security and error handling by @frontegg-david in #81
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #85
- feat(auth): enhance authorization module with new utilities and session management by @frontegg-david in #77
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #87
- feat(security): Enhance AgentScript runtime property protection by @frontegg-david in #86
- feat(deps): Upgrade to @modelcontextprotocol/sdk version 1.23 and Zod to v4 by @frontegg-david in #90
- feat(sdk): Extends mcp protocol support by @frontegg-david in #89
- feat: Support Tool UI by @frontegg-david in #93
- feat(ui): Introduce FrontMCP Web Components and React integration by @frontegg-david in #95
- docs: update draft docs for next release (Codex) by @github-actions[bot] in #96
- feat(ci): Skip CUDA installation for ONNX Runtime in release branch workflow by @frontegg-david in #97
- Fix yarn install in workflow by @frontegg-david in #98
- v0.5.0 by @github-actions[bot] in #99
Full Changelog: v0.4.0...v0.5.0