v0.3.4
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