Releases: GetStream/stream-py
Releases · GetStream/stream-py
v3.5.0
v3.4.0
v3.3.4
v3.3.3
v3.3.2
What's Changed
- fix(rtc): drop late SFU subscriber offers when peer connection is closed by @aliev in #240
- fix(rtc): correct
join_responseattribute access in FAST reconnect by @aliev in #242 - fix(rtc): auto-reconnect signaling WebSocket on unexpected loss by @aliev in #241
Full Changelog: v3.3.1...v3.3.2
v3.3.1
v3.3.0
v3.2.0
What's Changed
- Allow custom HTTP transport and client configuration in #235
Users can now pass a custom transport (for connection pool limits, retries, HTTP/2) or a pre-built http_client to Stream / AsyncStream:
import httpx
from getstream import Stream
transport = httpx.HTTPTransport(
limits=httpx.Limits(max_connections=100, max_keepalive_connections=20),
retries=3,
)
client = Stream(api_key="...", api_secret="...", transport=transport)When custom config is provided, all sub-clients (video, chat, moderation, feeds) share a single HTTP client for efficient connection pooling.
Full Changelog: v3.1.2...v3.2.0