Warning
Breaking change: API requests now respect http.proxySupport: off.
Previously the extension applied VS Code's proxy settings (http.proxy, http.noProxy, coder.proxyBypass) to API requests even when http.proxySupport was set to off. Now off ignores those settings and only proxy environment variables are used.
Am I affected?
You're affected only if all of the following are true:
http.proxySupportis set tooff, and- you set one or more of
http.proxy,http.noProxy, orcoder.proxyBypass, and - you relied on those settings applying to Coder API requests.
How to keep your old behavior
Either set "http.proxySupport": "on" to keep using VS Code's settings, or move
the values into proxy environment variables:
export HTTP_PROXY="<http.proxy>" HTTPS_PROXY="<http.proxy>"
export NO_PROXY="<http.noProxy and/or coder.proxyBypass>"🐛 Fixed
- Honor
http.proxySupport: offwhen deriving proxy settings for SSH and API connections, so VS Code's proxy settings are ignored while inherited proxy environment variables still apply. (#1019)
Full Changelog: v1.15.1...v1.15.2