-
v1.1.0-beta.1 Pre-Release
released this
2026-02-01 16:21:11 +00:00 | 14 commits to master since this releaseFirst beta of proxy support. Weevil can now route SDK and Gradle downloads
through an HTTP proxy — either via --proxy on the command line or by picking
up HTTPS_PROXY / HTTP_PROXY from the environment. --no-proxy forces a direct
connection regardless of what's set in the environment.What's new
- --proxy flag to specify a forward proxy
- --no-proxy flag to bypass any ambient proxy
- Automatic HTTPS_PROXY / HTTP_PROXY environment variable detection
- GitProxyGuard: RAII guard that temporarily sets proxy env vars for libgit2
during git clone/fetch, then restores the previous values on drop - Full integration test suite: 9 proxy-specific tests against a real
hyper forward proxy and mockito origin, all green (62 total tests)
Known limitations
- HTTPS_PROXY is used for both HTTP and HTTPS targets (matches standard
proxy tooling behavior but worth noting) - No SOCKS proxy support
Downloads