New
v0.7.0-preview.1
What's Changed
- chore: update licensing to Apache 2.0 for new contributions by @domdomegg in https://github.com/modelcontextprotocol/csharp-sdk/pull/1140
- Streamable HTTP resumability + redelivery + SSE polling via server-side disconnect by @MackinnonBuck in https://github.com/modelcontextprotocol/csharp-sdk/pull/1077
- Add 2025-11-25 as supported version by @Copilot in https://github.com/modelcontextprotocol/csharp-sdk/pull/1130
- Fix source generator diagnostic locations for incremental caching by @Copilot in https://github.com/modelcontextprotocol/csharp-sdk/pull/1153
- Fix form mode elicitation schema check to apply for all form requests by @Copilot in https://github.com/modelcontextprotocol/csharp-sdk/pull/1151
- Add support for user-defined JsonSerializerOptions throughout SDK serialization APIs by @Copilot in https://github.com/modelcontextprotocol/csharp-sdk/pull/1113
- Fix reserved expansion (e.g. "{+var}") when matching resources by @halter73 in https://github.com/modelcontextprotocol/csharp-sdk/pull/1142
- Implement MCP task support (SEP-1686) by @eiriktsarpalis in https://github.com/modelcontextprotocol/csharp-sdk/pull/1170
Documentation Updates
- Document MCP Server project template in README by @leslierichardson95 in https://github.com/modelcontextprotocol/csharp-sdk/pull/1148
Repository Infrastructure Updates
- Add comprehensive edge case tests for JSON-RPC payload shapes by @Copilot in https://github.com/modelcontextprotocol/csharp-sdk/pull/1143
- Bump version to 0.7.0-preview.1 by @jeffhandley in https://github.com/modelcontextprotocol/csharp-sdk/pull/1144
- Bump actions/setup-dotnet from 5.0.1 to 5.1.0 by @dependabot[bot] in https://github.com/modelcontextprotocol/csharp-sdk/pull/1157
- Bump actions/setup-node from 6.1.0 to 6.2.0 by @dependabot[bot] in https://github.com/modelcontextprotocol/csharp-sdk/pull/1158
- Bump the testing-frameworks group with 1 update by @dependabot[bot] in https://github.com/modelcontextprotocol/csharp-sdk/pull/1159
- Bump the other-testing group with 1 update by @dependabot[bot] in https://github.com/modelcontextprotocol/csharp-sdk/pull/1160
- Update Microsoft.Extensions.AI to 10.2.0 by @Copilot in https://github.com/modelcontextprotocol/csharp-sdk/pull/1165
- Update Anthropic SDK to 12.2.0 by @Copilot in https://github.com/modelcontextprotocol/csharp-sdk/pull/1164
- Pin the MCP conformance tester package by @eiriktsarpalis in https://github.com/modelcontextprotocol/csharp-sdk/pull/1176
- Fix flaky test:
Client_CanResumePostResponseStream_AfterDisconnectionby @MackinnonBuck in https://github.com/modelcontextprotocol/csharp-sdk/pull/1179
New Contributors
- @domdomegg made their first contribution in https://github.com/modelcontextprotocol/csharp-sdk/pull/1140
- @leslierichardson95 made their first contribution in https://github.com/modelcontextprotocol/csharp-sdk/pull/1148
Full Changelog: https://github.com/modelcontextprotocol/csharp-sdk/compare/v0.6.0-preview.1...v0.7.0-preview.1