Skip to content

Commit 045e2cf

Browse files
authored
Merge pull request modelcontextprotocol#768 from modelcontextprotocol/basil/changelog_additions
changelog additions
2 parents 8b50bc2 + f2799bd commit 045e2cf

File tree

1 file changed

+15
-6
lines changed

1 file changed

+15
-6
lines changed

docs/specification/draft/changelog.mdx

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -9,26 +9,35 @@ the previous revision, [2025-03-26](/specification/2025-03-26).
99

1010
## Major changes
1111

12-
1. Removed support for JSON-RPC **[batching](https://www.jsonrpc.org/specification#batch)**
12+
1. Remove support for JSON-RPC **[batching](https://www.jsonrpc.org/specification#batch)**
1313
(PR [#416](https://github.com/modelcontextprotocol/specification/pull/416))
14-
2. Added support for [structured tool output](/specification/draft/server/tools#structured-content)
14+
2. Add support for [structured tool output](/specification/draft/server/tools#structured-content)
1515
(PR [#371](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/371))
16-
3. Classified MCP servers as [OAuth Resource Servers](/specification/draft/basic/authorization#authorization-server-discovery),
16+
3. Classify MCP servers as [OAuth Resource Servers](/specification/draft/basic/authorization#authorization-server-discovery),
1717
adding protected resource metadata to discover the corresponding Authorization server.
1818
(PR [#338](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/338))
1919
4. Require MCP clients to implement Resource Indicators as described in [RFC 8707](https://www.rfc-editor.org/rfc/rfc8707.html) to prevent
2020
malicious servers from obtaining access tokens.
2121
(PR [#734](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/734))
22-
5. Clarified [security considerations](/specification/draft/basic/authorization#security-considerations) and best practices
22+
5. Clarify [security considerations](/specification/draft/basic/authorization#security-considerations) and best practices
2323
in the authorization spec and in a new [security best practices page](/specification/draft/basic/security_best_practices).
24-
6. Added support for **[elicitation](/specification/draft/client/elicitation)**, enabling servers to request additional
24+
6. Add support for **[elicitation](/specification/draft/client/elicitation)**, enabling servers to request additional
2525
information from users during interactions.
2626
(PR [#382](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/382))
27-
7. Added support for **[resource links](/specification/draft/server/tools#resource-links)** in
27+
7. Add support for **[resource links](/specification/draft/server/tools#resource-links)** in
2828
tool call results. (PR [#603](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/603))
29+
8. Require [negotiated protocol version to be specified](/specification/draft/basic/transports#protocol-version-header)
30+
via `MCP-Protocol-Version` header in subsequent requests when using HTTP (PR [#548](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/548)).
2931

3032
## Other schema changes
3133

34+
1. Add `_meta` field to additional interface types (PR [#710](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/710)),
35+
and specify [proper usage](/specification/draft/basic#meta).
36+
2. Add `context` field to `CompletionRequest`, providing for completion requests to include
37+
previously-resolved variables (PR [#598](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/598)).
38+
3. Add `title` field for human-friendly display names, so that `name` can be used as a programmatic
39+
identifier (PR [#663](https://github.com/modelcontextprotocol/modelcontextprotocol/pull/663))
40+
3241
## Full changelog
3342

3443
For a complete list of all changes that have been made since the last protocol revision,

0 commit comments

Comments
 (0)