What's Changed
- [Server] Fix completion/complete crash for plain ref/resource by @NarimanGardi in #388
- [Server] Harden JSON-RPC input parsing against malformed input and resource exhaustion by @soyuka in #383
- [Server] scope OAuth to resource server, not authorization server by @soyuka in #382
- [Server] Allow pre-built instance handlers in element registration by @valeriudev in #375
- [Schema] Fix Implementation::fromArray rejecting falsy-but-valid name/version by @DevkumarPatel in #393
- [Client] Add client-side elicitation support by @wachterjohannes in #371
- [Server] Defer element loading to first registry read by @soyuka in #389
- [Server] Always emit
itemsfor array tool parameter schemas by @valeriudev in #378 - [Server] Reject malformed MCP session ID headers by @jstar0 in #384
- [Examples] Demo pre-built instance handlers + inspector coverage by @chr-hertel in #390
- [Server] Expose OAuth protected resource metadata as a reusable request handler by @chr-hertel in #391
- [Minor] Preserve custom domain on docs deploy by @chr-hertel in #374
- [Minor] bump actions/checkout from 6 to 7 by @dependabot[bot] in #385
- [Minor] bump actions/setup-node from 6 to 7 by @dependabot[bot] in #394
- [Minor] Fix v0.7.0 CHANGELOG entries by @chr-hertel in #396
New Contributors
- @NarimanGardi made their first contribution in #388
- @valeriudev made their first contribution in #375
- @DevkumarPatel made their first contribution in #393
- @jstar0 made their first contribution in #384
Full Changelog: v0.6.0...v0.7.0