Skip to content

v0.12.8

Choose a tag to compare

@github-actions github-actions released this 24 Sep 11:05
· 17 commits to main since this release

v0.12.8 (2026-09-24)

Bug Fixes

  • Normalise socks5h scheme to socks5 for Playwright proxy (1130b59)

TOR_PROXY defaults to 'socks5h://127.0.0.1:9050', but socks5h is not a Playwright proxy scheme. Firefox's Juggler driver (toJugglerProxyOptions) matches only socks4:/socks5:/http:/https: and silently falls back to an HTTP proxy for unknown schemes — so Firefox sent HTTP CONNECT to the Tor SOCKS port, and Tor logged 'Socks version 67 not recognized' (67 = ASCII 'C' from 'CONNECT') on every request.

Normalise socks5h -> socks5 in _build_camoufox_kwargs. The remote-DNS semantics of the 'h' suffix are preserved via the existing network.proxy.socks_remote_dns Firefox pref.

The failure never reached Sentry by design: it surfaced inside the browser as about:neterror/timeout, which the operational-exceptions filter retries silently instead of capturing.


Detailed Changes: v0.12.7...v0.12.8