Remove deprecated WSTransport (#2826)

This commit is contained in:
Jeremiah Lowin 2026-01-09 19:42:35 -05:00 committed by GitHub
commit b8d6f89e19
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 15 additions and 48 deletions

View file

@ -10,6 +10,10 @@ This guide provides migration instructions for breaking changes and major update
## v3.0.0
### WSTransport Removed
The deprecated `WSTransport` client transport has been removed. Use `StreamableHttpTransport` instead.
### Provider Architecture
FastMCP v3 introduces a unified provider architecture for sourcing components. All tools, resources, and prompts now flow through providers:

View file

@ -304,6 +304,10 @@ The `tool_serializer` parameter on `FastMCP` is deprecated. Return `ToolResult`
## Breaking Changes
### WSTransport Removed
The deprecated `WSTransport` client transport has been removed. Use `StreamableHttpTransport` instead.
### Component Enable/Disable Moved to Server/Provider
The `enabled` field and `enable()`/`disable()` methods removed from component objects: