Releases: mozilla-ai/mcpd
Releases · mozilla-ai/mcpd
Release list
v0.5.3
What's Changed
- fix(api): preserve typeless output schemas in tool conversion by @peteski22 in #295
Full Changelog: v0.5.2...v0.5.3
v0.5.2
What's Changed
- fix(config): validate positional move options and roll back partial moves by @shoemoney in #278
- refactor(registry): return default cache TTL by value by @danielgaskins in #296
New Contributors
- @danielgaskins made their first contribution in #296
Full Changelog: v0.5.1...v0.5.2
v0.5.1
What's Changed
- ci: gate goreleaser to semver v* releases, bump to Node 24, add Dependabot by @peteski22 in #289
- chore(ci): bump the github-actions group with 5 updates by @dependabot[bot] in #292
- chore(deps): bump node from 24.5.0-alpine3.22 to 26.3.0-alpine3.22 in the docker group by @dependabot[bot] in #291
- docs: refine landing page — version badge format and mcpd logo by @peteski22 in #293
- chore(deps): bump the go-minor-patch group with 6 updates by @dependabot[bot] in #290
Full Changelog: v0.5.0...v0.5.1
v0.5.0
What's Changed
- feat: make MCP tool request timeout configurable by @fudujiji in #262
- chore: sync pull request template format by @peteski22 in #273
- Add path helper functions to resolve url.URL issue with Windows paths by @checkinnuggets in #266
- docs: update stale MCP spec references to 2025-11-25 by @shoemoney in #277
- Bump google.golang.org/grpc from 1.79.3 to 1.82.1 by @dependabot[bot] in #274
- chore(deps): bump mark3labs/mcp-go v0.55.1 -> v0.57.0 by @peteski22 in #283
- docs: bump stale mcpd version pins to v0.4.0 by @peteski22 in #285
- docs: document the plugin directory, Docker mounts, and architecture constraints by @shoemoney in #280
- docs: add a Writing a Plugin guide by @shoemoney in #281
- fix(cmd): accept bare seconds, reject negatives, and wire --timeout-mcp-shutdown for daemon timeouts by @shoemoney in #284
- refactor(runtime): return valueArgTransformation by value by @shoemoney in #282
- fix(api): stop dropping $defs and additionalProperties from tool schemas by @shoemoney in #279
- docs: migrate documentation site from MkDocs/GitHub Pages to GitBook by @peteski22 in #288
New Contributors
- @fudujiji made their first contribution in #262
- @shoemoney made their first contribution in #277
Full Changelog: v0.4.0...v0.5.0
docs/v0.1.1
What's Changed
- chore(ci): bump the github-actions group with 5 updates by @dependabot[bot] in #292
- chore(deps): bump node from 24.5.0-alpine3.22 to 26.3.0-alpine3.22 in the docker group by @dependabot[bot] in #291
- docs: refine landing page — version badge format and mcpd logo by @peteski22 in #293
- chore(deps): bump the go-minor-patch group with 6 updates by @dependabot[bot] in #290
Full Changelog: docs/v0.1.0...docs/v0.1.1
docs/v0.1.0
What's Changed
Docs moved from GitHub pages to Gitbook.
See: https://docs.mozilla.ai/mcpd
Full Changelog: v0.5.0...docs/v0.1.0
v0.4.0
What's Changed
- ci: add goreleaser ldflags validation workflow by @peteski22 in #241
- docs: update Go version requirement to 1.25.6 by @peteski22 in #242
- Update supported version in SECURITY.md to 0.3.x by @peteski22 in #247
- Update plugins SDK import path for restructured package by @peteski22 in #246
- feat: add mcpd config volumes set command by @peteski22 in #244
- chore: bump Go to 1.26.0 by @peteski22 in #251
- fix: apply golangci-lint v2.10.1 auto-fixes by @peteski22 in #252
- feat: add mcpd config volumes list command by @peteski22 in #249
- feat: add mcpd config volumes remove command by @peteski22 in #250
- feat: add mcpd config volumes clear command by @peteski22 in #253
- Bump google.golang.org/grpc from 1.78.0 to 1.79.3 by @dependabot[bot] in #254
- Bump github.com/buger/jsonparser from 1.1.1 to 1.1.2 by @dependabot[bot] in #255
- Docs cleanup by @angpt in #263
- chore: add pull request template by @peteski22 in #267
- Bump github.com/go-chi/chi/v5 from 5.2.3 to 5.2.4 by @dependabot[bot] in #265
- Bump mcp-go to v0.55.1 and other dependencies by @peteski22 in #268
- Partial fix for Windows unit test failure, including addition of .gitattributes to resolve EOL issues by @checkinnuggets in #264
- Bump golang.org/x/net from 0.53.0 to 0.55.0 by @dependabot[bot] in #270
New Contributors
- @dependabot[bot] made their first contribution in #254
- @checkinnuggets made their first contribution in #264
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Features
- Add
timeandfetchservers tomozilla-airegistry by @peteski22 in #239
Bug Fixes
- fix: correct pluralization in server results footer by @peteski22 in #238
- fix: upgrade Go to 1.25.6 for security fixes by @peteski22 in #237
Documentation
- Updated README, architecture diagram by @angpt in #235
- Add reference GitHub Actions deployment workflow by @peteski22 in #234
Breaking Changes ❗
- fix: remove /v2 suffix from module path by @peteski22 in #236
- Changed from
github.com/mozilla-ai/mcpd/v2togithub.com/mozilla-ai/mcpd.
If you importmcpdas a library, update your imports accordingly.
- Changed from
Full Changelog: v0.2.1...v0.3.0
v0.2.1
v0.2.0
🚀 Features
Plugin CLI Management Suite
A complete set of commands for managing plugin configuration:
- Add
mcpd config pluginsparent command by @peteski22 in #213 - Add
mcpd config plugins listcommand by @peteski22 in #215 - Add
mcpd config plugins getcommand by @peteski22 in #217 - Add
mcpd config plugins addcommand by @peteski22 in #219 - Add
mcpd config plugins setcommand by @peteski22 in #224 - Add
mcpd config plugins removecommand by @peteski22 in #227 - Add
mcpd config plugins movecommand by @peteski22 in #228 - Add
mcpd config plugins validatecommand by @peteski22 in #229
API Improvements
- Add field selection support for tools API to reduce token usage by @peteski22 in #225
- New
?detail= queryparameter withminimal,summary, andfulloptions
- New
🐛 Bug Fixes & Reliability
- Fix plugin CLI commands failing when plugin binaries are missing by @peteski22 in #230
- Improve plugin pipeline error handling with typed error responses by @peteski22 in #226
🔧 Development & Infrastructure
- Bump
mcp-gotov0.43.2by @peteski22 in #231 - Refactor file utilities into dedicated package by @peteski22 in #211
- Update README by @angpt in #210, @peteski22 in #222, #223
⚠️ Breaking Changes
- Remove Windows support - Problematic Windows builds are no longer provided by @peteski22 in #221
New Contributors
Full Changelog: v0.1.0...v0.2.0