Skip to content

vinkius-labs/mcp-fusion

v3.1.27 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 3mo MCP Developer Tools
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

mcp mcp-framework mcp-server model-context-protocol

Summary

AI summary

Fixed guard against empty action names in GroupedToolBuilder.

Full changelog

Bug Fixes (14 fixes: #115-#128)

MEDIUM

  • #115 GroupedToolBuilder: guard empty action names
  • #116 ExecutionPipeline: INVALID_DISCRIMINATOR check for non-string typeof
  • #117 PromptRegistry.clear(): clear interceptors + cancel debounce timer

LOW

  • #118 FluentToolBuilder._addParam(): reject duplicate param names
  • #119 FluentRouter.use(): type-narrowing overloads for MiddlewareDefinition
  • #120 injectLoopbackDispatcher: return type TContext & LoopbackContext
  • #121 FluentToolBuilder._addParam(): reject empty param names
  • #122 FluentToolBuilder constructor: reject empty tool names
  • #123 FluentToolBuilder: double handle() guard via _handlerSet flag
  • #124 FluentToolBuilder.annotations(): merge instead of replace
  • #125 ActionGroupBuilder: typeof guard before non-null assertion
  • #126 FluentRouter._createBuilder(): remove dead branch
  • #127 ToolResponse: TOOL_RESPONSE_BRAND symbol on all 5 response helpers
  • #128 DevServer: Linux + Node < 20 warning before recursive fs.watch()

Full Changelog: https://github.com/vinkius-labs/mcp-fusion/compare/v3.1.26...v3.1.27

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track vinkius-labs/mcp-fusion

Get notified when new releases ship.

Sign up free

About vinkius-labs/mcp-fusion

A TypeScript framework for building production-ready MCP servers with automatic tool discovery, multi-transport support (stdio/SSE/HTTP), built-in validation, and zero-config setup.

All releases →

Related context

Earlier breaking changes

  • v4.0.0 All packages now published under the `@mcpfusion` npm scope.
  • v4.0.0 GitHub repository renamed to vinkius-labs/mcpfusion; npm packages under @mcpfusion scope.
  • v4.0.0 All source code, documentation, CLI output, workflows, and npm packages now use the @mcpfusion scope.

Beta — feedback welcome: [email protected]