From 4244efc7781aeaa2b49b4d6f6291c7be605acc53 Mon Sep 17 00:00:00 2001 From: Marcelo Trylesinski Date: Thu, 23 Jul 2026 16:05:59 +0200 Subject: [PATCH] Detail the WebSocket API surface in the 2.6.0 and 2.7.0 changelogs --- src/httpx2/CHANGELOG.md | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/httpx2/CHANGELOG.md b/src/httpx2/CHANGELOG.md index 26856b3f..acf98226 100644 --- a/src/httpx2/CHANGELOG.md +++ b/src/httpx2/CHANGELOG.md @@ -16,16 +16,20 @@ No changes since `2.7.0`. Version bumped to stay in lockstep with `httpcore2`. ## 2.7.0 (July 14th, 2026) +### Added + +* Add `WebSocketClient` and `AsyncWebSocketClient` to `httpx2.websockets`, wrapping a client with reusable WebSocket connection settings. ([#1067](https://github.com/pydantic/httpx2/pull/1067)) + ### Changed -* Update the vendored `httpx-ws` to upstream v0.9.0. ([#1067](https://github.com/pydantic/httpx2/pull/1067)) +* Update the vendored `httpx-ws` to upstream v0.9.0, which was previously pinned to an outdated snapshot. ([#1067](https://github.com/pydantic/httpx2/pull/1067)) ## 2.6.0 (July 14th, 2026) ### Added -* Add native WebSocket support by vendoring `httpx-ws`, installable with `httpx2[ws]`. ([#1042](https://github.com/pydantic/httpx2/pull/1042)) -* Add support for the `QUERY` HTTP method via `httpx2.query()` and `client.query()`. ([#1055](https://github.com/pydantic/httpx2/pull/1055)) +* Add native WebSocket support by vendoring `httpx-ws`, installable with `httpx2[ws]`: `client.websocket()`, `httpx2.websocket()`, and the `httpx2.websockets` module with sync/async sessions, exceptions, and `ASGIWebSocketTransport`. ([#1042](https://github.com/pydantic/httpx2/pull/1042)) +* Add support for the `QUERY` HTTP method via `httpx2.query()`, `client.query()`, and the CLI. ([#1055](https://github.com/pydantic/httpx2/pull/1055)) ### Changed