v0.4.0-preview.2
Pre-release
Pre-release
·
37 commits
to main
since this release
Breaking Changes
The v0.4.0-preview.2 release includes a breaking change to the Streamable HTTP transport's Stateless mode. Because Stateless mode no longer uses a session ID nor relies on data protection, client information like the client's name and version are no longer tracked across requests meaning McpServer.ClientInfo will always be null. If you need ClientInfo in your handlers, we recommend using the default stateful mode.
What's Changed
- Bump version to 0.4.0-preview.2 by @jeffhandley in #818
- Onboard repo to the .NET 10 sdk by @eiriktsarpalis in #822
- Move options validation to constructor by @halter73 in #826
- Make "Stateless" mode sessionless by @halter73 in #760
- Update sample with URI validation by @localden in #824
- Fix support for sending server notifications with request-specific McpServer instances used outside their original scope. by @eiriktsarpalis in #832
Full Changelog: v0.4.0-preview.1...v0.4.0-preview.2