Skip to content

2.3.0 (2026-09-13)

Choose a tag to compare

@tarasko tarasko released this 12 Sep 23:32
· 6 commits to master since this release
  • #112: allow serving custom HTTP responses for non-upgrade requests
  • Validate incoming HTTP request lines (GET, non-empty target, HTTP/1.1), header names and values
    (token names, no folded headers or invalid control characters, 128-header limit), and body framing
    (no Transfer-Encoding; Content-Length, when present, must be a single zero value).
  • Add WSUpgradeResponse.create_ok_response for constructing HTTP 200 responses
  • Add HTTPS proxy support to ws_connect, including proxy authentication and a separate
    proxy_ssl_context for the TLS connection to the proxy