Summary
This release hardens JSON schema handling, improves the reliability of on-demand MCP servers, and streamlines the server configuration experience. A new ResilientJsonSchemaValidator gracefully handles unresolvable $refs, on-demand servers are now properly woken to serve tool calls, resource description/enabled overrides are correctly reflected in the dashboard list, and the server edit form is reorganized into three clearer sections. It also includes OAuth/import validation polish and routine dependency updates.
Features
- Add ResilientJsonSchemaValidator to handle unresolvable $refs gracefully by @samanhappy in #1028
- Restructure server edit form into 3 sections by @samanhappy in #1034
Fixes
- Fix(ui): clearer server-import validation and OAuth clientId/redirect-uri guidance by @Rahulsharma0810 in #1014
- Fix: wake startOnDemand servers so they can serve tool calls by @samanhappy in #1032
- Fix: apply resource description/enabled overrides in dashboard list by @samanhappy in #1033
- Chore(deps): bump undici from 7.28.0 to 7.29.0 by @dependabot[bot] in #1025
- Chore(deps): bump hono from 4.12.27 to 4.12.34 by @dependabot[bot] in #1027
- Chore(deps-dev): bump postcss from 8.5.18 to 8.5.23 by @dependabot[bot] in #1026
摘要
本版本强化了 JSON Schema 处理能力,提升了按需 MCP 服务器的可靠性,并优化了服务器配置体验。新的 ResilientJsonSchemaValidator 可优雅处理无法解析的 $ref;按需服务器现可被正确唤醒以提供服务调用;dashboard 列表正确应用资源描述/启用覆盖;服务器编辑表单被重组为三个更清晰的分区。同时包含 OAuth/导入校验优化及常规依赖更新。
功能
- 新增 ResilientJsonSchemaValidator 以优雅处理无法解析的 $ref by @samanhappy in #1028
- 将服务器编辑表单重构为 3 个分区 by @samanhappy in #1034
修复
- 更清晰的服务器导入校验及 OAuth clientId/redirect-uri 提示 by @Rahulsharma0810 in #1014
- 唤醒 startOnDemand 服务器以便其提供服务调用 by @samanhappy in #1032
- 在 dashboard 列表中应用资源描述/启用覆盖 by @samanhappy in #1033
- 依赖升级:undici 7.28.0 → 7.29.0 by @dependabot[bot] in #1025
- 依赖升级:hono 4.12.27 → 4.12.34 by @dependabot[bot] in #1027
- 依赖升级:postcss 8.5.18 → 8.5.23 by @dependabot[bot] in #1026
References
- Add ResilientJsonSchemaValidator to handle unresolvable $refs gracefully by @samanhappy in #1028
- Restructure server edit form into 3 sections by @samanhappy in #1034
- Fix(ui): clearer server-import validation and OAuth clientId/redirect-uri guidance by @Rahulsharma0810 in #1014
- Fix: wake startOnDemand servers so they can serve tool calls by @samanhappy in #1032
- Fix: apply resource description/enabled overrides in dashboard list by @samanhappy in #1033
- Chore(deps): bump undici from 7.28.0 to 7.29.0 by @dependabot[bot] in #1025
- Chore(deps): bump hono from 4.12.27 to 4.12.34 by @dependabot[bot] in #1027
- Chore(deps-dev): bump postcss from 8.5.18 to 8.5.23 by @dependabot[bot] in #1026
- Full changelog: v1.0.27...v1.0.28