Skip to content

Releases: nuxt-modules/mcp-toolkit

@nuxtjs/mcp-toolkit@0.15.0

27 Apr 16:16
Immutable release. Only release title and notes can be modified.
0d5354e

Choose a tag to compare

What's Changed

Features 🚀

Bug Fixes 🐞

  • fix: silence default o11y logs and warn when evlog is disabled by @HugoRCD in #234

Documentation 📚

  • docs: restructure documentation site, navigation, and content by @HugoRCD in #235

Dependency Updates 📦

  • chore(deps): update all non-major dependencies by @renovate[bot] in #230
  • chore(deps): update devdependency vite to v8 by @renovate[bot] in #233
  • chore(deps): lock file maintenance by @renovate[bot] in #231

Full Changelog: https://github.com/nuxt-modules/mcp-toolkit/compare/@nuxtjs/mcp-toolkit@0.14.0...@nuxtjs/mcp-toolkit@0.15.0

@nuxtjs/mcp-toolkit@0.14.0

21 Apr 15:58
Immutable release. Only release title and notes can be modified.
97808f0

Choose a tag to compare

What's Changed

Features 🚀

  • feat(module): add useMcpElicitation by @HugoRCD in #226
  • feat(module): add useMcpLogger + evlog integration by @HugoRCD in #227

Bug Fixes 🐞

Refactoring 🛠

  • refactor(module): typescript + clarity overhaul by @HugoRCD in #228

Dependency Updates 📦

  • chore(deps): update pnpm/action-setup action to v6 by @renovate[bot] in #219
  • chore(deps): update actions/github-script action to v9 by @renovate[bot] in #218
  • chore(deps): update all non-major dependencies by @renovate[bot] in #217
  • chore(deps): update all non-major dependencies by @renovate[bot] in #220
  • chore(deps): update all non-major dependencies by @renovate[bot] in #223
  • chore(deps): update dependency shaders to ^2.5.104 by @renovate[bot] in #225
  • chore(deps): update pnpm/action-setup action to v6 by @renovate[bot] in #224

New Contributors

Full Changelog: https://github.com/nuxt-modules/mcp-toolkit/compare/@nuxtjs/mcp-toolkit@0.13.4...@nuxtjs/mcp-toolkit@0.14.0

@nuxtjs/mcp-toolkit@0.13.4

07 Apr 12:38
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

Features 🚀

  • feat: add audioResult helper for tool responses by @HugoRCD in #214

Bug Fixes 🐞

  • fix: alias h3 through nitropack to prevent v2 bundle poisoning by @HugoRCD in #201
  • fix: in windows path generates '\' instead '/ by @shba007 in #203
  • fix(module): prefer structuredContent in code mode dispatch by @Mat4m0 in #207
  • fix(module): surface tool errors as throwable exceptions in sandbox by @Mat4m0 in #208
  • fix(module): generate typed return values from tool outputSchema by @Mat4m0 in #210
  • fix(module): harden executor with resource limits, async context, and concurrency safety by @Mat4m0 in #206
  • fix(module): harden transport origin checks and session lifecycle by @Mat4m0 in #215
  • fix(module): reject file resources outside the project root by @Mat4m0 in #216

Dependency Updates 📦

  • chore(deps): update dependency @modelcontextprotocol/sdk to ^1.29.0 by @renovate[bot] in #198
  • chore(deps): update all non-major dependencies by @renovate[bot] in #199
  • chore(deps): update all non-major dependencies by @renovate[bot] in #204
  • chore(deps): update all non-major dependencies by @renovate[bot] in #205
  • chore(deps): update all non-major dependencies by @renovate[bot] in #211

New Contributors

Full Changelog: https://github.com/nuxt-modules/mcp-toolkit/compare/@nuxtjs/mcp-toolkit@0.13.1...@nuxtjs/mcp-toolkit@0.13.4

@nuxtjs/mcp-toolkit@0.13.1

30 Mar 18:35
Immutable release. Only release title and notes can be modified.
3dd5d8d

Choose a tag to compare

What's Changed

Bug Fixes 🐞

  • fix: use node headers first in mcp handler and session transport by @HugoRCD in #196

Dependency Updates 📦

  • chore(deps): lock file maintenance by @renovate[bot] in #191
  • chore(deps): update dependency shaders to ^2.5.85 by @renovate[bot] in #194
  • chore(deps): update devdependency turbo to ^2.9.0 by @renovate[bot] in #195

Full Changelog: https://github.com/nuxt-modules/mcp-toolkit/compare/@nuxtjs/mcp-toolkit@0.13.0...@nuxtjs/mcp-toolkit@0.13.1

@nuxtjs/mcp-toolkit@0.13.0

30 Mar 13:19
Immutable release. Only release title and notes can be modified.
2234206

Choose a tag to compare

What's Changed

Features 🚀

  • feat(module): align MCP types with sdk and improve DX by @HugoRCD in #182

Bug Fixes 🐞

  • fix(module): widen h3 peer and avoid static toWebRequest import by @HugoRCD in #183
  • fix: avoid secure-exec bundle error on cloudflare workers by @HugoRCD in #192

Documentation 📚

  • docs: add copy-paste AI prompts to documentation pages by @HugoRCD in #177

Dependency Updates 📦

  • chore(deps): update pnpm/action-setup action to v5 by @renovate[bot] in #179
  • chore(deps): update all non-major dependencies by @renovate[bot] in #178
  • chore(deps): update all non-major dependencies by @renovate[bot] in #180
  • chore(deps): lock file maintenance by @renovate[bot] in #181
  • chore(deps): update peerdependency h3 to >=1.15.10 by @renovate[bot] in #185
  • chore(deps): update devdependency typescript to v6 by @renovate[bot] in #188
  • chore(deps): update all non-major dependencies by @renovate[bot] in #186
  • chore(deps): update all non-major dependencies by @renovate[bot] in #190

Full Changelog: https://github.com/nuxt-modules/mcp-toolkit/compare/@nuxtjs/mcp-toolkit@0.12.0...@nuxtjs/mcp-toolkit@0.13.0

@nuxtjs/mcp-toolkit@0.12.0

20 Mar 15:18
Immutable release. Only release title and notes can be modified.
03fbd99

Choose a tag to compare

What's Changed

Features 🚀

  • feat: allow tools to return primitives and throw errors natively by @HugoRCD in #164
  • feat: allow prompt handlers to return a simple string by @HugoRCD in #167
  • feat: re-export completable from MCP SDK by @HugoRCD in #169
  • feat: add extractToolNames utility for middleware logging by @HugoRCD in #170
  • feat: add instructions support for MCP server metadata by @HugoRCD in #171
  • feat: support MCP server metadata fields by @HugoRCD in #172
  • feat: export McpToolExtra type alias / add autoImports option by @HugoRCD in #173
  • feat(module): add optional role field to prompt definitions by @HugoRCD in #174
  • feat(module): add group and tags support by @HugoRCD in #176

Bug Fixes 🐞

  • fix: deliver results via rpc to prevent silent truncation by @HugoRCD in #163
  • fix(deps): external secure-exec to avoid warnings by @larbish in #175

Continuous Integration 🔄

  • ci: replace tag-based releases with changesets by @HugoRCD in #165

New Contributors

  • @larbish made their first contribution in #175
  • @github-actions[bot] made their first contribution in #168

Full Changelog: https://github.com/nuxt-modules/mcp-toolkit/compare/v0.11.0...@nuxtjs/mcp-toolkit@0.12.0

v0.11.0

19 Mar 12:32
Immutable release. Only release title and notes can be modified.
12b1100

Choose a tag to compare

What's Changed

Features 🚀

  • feat: add experimental code mode with secure-exec v8 isolates by @HugoRCD in #162

Full Changelog: v0.10.0...v0.11.0

v0.10.0

18 Mar 15:02
Immutable release. Only release title and notes can be modified.
282b235

Choose a tag to compare

What's Changed

Features 🚀

  • feat: add useMcpSession utils by @HugoRCD in #158
  • feat: allow dynamic definitions and conditional setup by @HugoRCD in #159
  • feat: add mid-session dynamic registration via useMcpServer() by @HugoRCD in #160

Bug Fixes 🐞

  • fix: ensure next() returns Response instead of undefined by @HugoRCD in #161

Full Changelog: v0.9.0...v0.10.0

v0.9.0

17 Mar 11:13
Immutable release. Only release title and notes can be modified.

Choose a tag to compare

What's Changed

Performance Improvements ⚡️

  • perf(module): reduce bundle size by removing deps by @HugoRCD in #157

Dependency Updates 📦

  • chore(deps): update dependency @vercel/analytics to ^2.0.1 by @renovate[bot] in #155

Full Changelog: v0.8.0...v0.9.0

v0.8.0

16 Mar 09:47
Immutable release. Only release title and notes can be modified.
2269a98

Choose a tag to compare

What's Changed

Features 🚀

  • feat: add MCP session management with stateful transport by @HugoRCD in #156

Bug Fixes 🐞

  • fix(docs): derive MCP page URLs from request origin by @onmax in #143
  • fix: declare h3 as peer dependency for strict package managers by @clawtom in #153
  • fix(module): return empty discovery responses by @onmax in #145

Documentation 📚

  • docs: make landing page studio compatible by @HugoRCD in #139

New Contributors

Full Changelog: v0.7.0...v0.8.0