What's Changed
Fixes extensionless file downloads (e.g. Twitter/X images) for users behind a proxy. The resolve_filename HEAD request and fetch_remote_bytes torrent fetcher now respect the user's download proxy settings — previously they connected directly, causing timeouts on blocked CDNs.
🐛 Bug Fixes
- Extensionless downloads behind proxy —
resolve_filenameandfetch_remote_bytesRust commands now accept the user's proxy configuration and route requests through it when the download proxy scope is active (#248)
🛠 Improvements
- Extracted shared
apply_optional_proxyhelper innet.rsfor DRY proxy application across network commands - Added
getDownloadProxyfrontend helper to consistently resolve the active download proxy from user settings
📦 Downloads
| Platform | Architecture | File |
|---|---|---|
| macOS | Apple Silicon · Intel | .dmg
|
| Windows | x64 · ARM64 | -setup.exe
|
| Linux | x64 · ARM64 | .AppImage .deb
|