Skip to content

v0.3.4

Choose a tag to compare

@galatanovidiu galatanovidiu released this 02 Jun 09:37
· 24 commits to trunk since this release
f58c867

Fix: prefer explicit proxy env vars over macOS system proxy (#78)

An explicit SOCKS_PROXY / HTTPS_PROXY / ALL_PROXY / HTTP_PROXY now takes precedence over the auto-detected macOS system PAC.

Before this release, the system PAC was consulted first and could synthesize a socks5h:// proxy (DNS resolved at the proxy), silently overriding an operator's explicit socks5:// (client-side DNS). The reorder restores client-side DNS when the operator asks for it, which also lets local /etc/hosts entries be honored. Default behavior with no explicit env var is unchanged: PAC still wins and still forces socks5h://.

Full changelog: v0.3.3...v0.3.4