Releases: nuxt-modules/mcp-toolkit
@nuxtjs/mcp-toolkit@0.15.0
What's Changed
Features 🚀
Bug Fixes 🐞
Documentation 📚
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
What's Changed
Features 🚀
- feat(module): add
useMcpElicitationby @HugoRCD in #226 - feat(module): add
useMcpLogger+ evlog integration by @HugoRCD in #227
Bug Fixes 🐞
- fix(module): reject GET SSE requests in stateless mode by @benjamincanac in #221
Refactoring 🛠
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
- @benjamincanac made their first contribution in #221
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
What's Changed
Features 🚀
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
What's Changed
Bug Fixes 🐞
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
What's Changed
Features 🚀
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 📚
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
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
completablefrom MCP SDK by @HugoRCD in #169 - feat: add
extractToolNamesutility for middleware logging by @HugoRCD in #170 - feat: add
instructionssupport for MCP server metadata by @HugoRCD in #171 - feat: support MCP server metadata fields by @HugoRCD in #172
- feat: export
McpToolExtratype alias / addautoImportsoption by @HugoRCD in #173 - feat(module): add optional
rolefield 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 🔄
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
v0.10.0
v0.9.0
v0.8.0
What's Changed
Features 🚀
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 📚
New Contributors
Full Changelog: v0.7.0...v0.8.0