Detail the WebSocket API surface in the 2.6.0 and 2.7.0 changelogs

Closed
KL
3mo ago
+7-3

Summary

Follow-up to #1080, cross-checked against the GitHub release notes and the public API diffs between tags:

  • 2.7.0 was under-reported: the httpx-ws v0.9.0 sync (#1067) also added WebSocketClient and AsyncWebSocketClient to httpx2.websockets - new public API, now listed under Added. The Changed entry also mentions the previous vendored snapshot was outdated, matching the release notes.
  • 2.6.0: the WebSocket entry now names the actual surface (client.websocket(), httpx2.websocket(), the httpx2.websockets module), and the QUERY entry mentions the CLI support.

For the record, #983 and #1045 from the v2.6.0 release notes are intentionally in the httpcore2 changelog, following the per-package split.

AI Disclaimer

This PR was developed with the assistance of either Claude or Codex. I've reviewed and verified the changes.