Downloader v1.2.0
Downloader v1.2.0
A feature release with name/size previews, three new languages, and important reliability fixes.
✨ New
- See a download's name and size before it starts. Queued items now preview both, resolved straight from the link (via the engine's new
RemoteFileResolverin Downloader 5.9.0) — no need to start the download to find out what it is. - Names are remembered across restarts. A queued download that hasn't started yet keeps its resolved file name after you reopen the app, instead of reverting to "(unnamed)".
- Per-connection progress % in Download details → Connections, shown next to each part's downloaded MB.
- "Remember last save folder" setting (Settings → General, on by default). When off, picking a folder for a single download no longer changes your default save folder.
- Three new interface languages: Turkish (Türkçe), Azerbaijani (Azərbaycan) and German (Deutsch).
🐛 Fixes
- No more false "connection timed out" on healthy downloads. The per-block read deadline was far too aggressive (1 s per block), so throttled or bursty servers — typical of video CDNs — could fail a perfectly good download partway through. The deadline is now 5 s and widens on each retry; your existing settings are migrated automatically. The error wording is clearer, and the details view no longer shows connections as "Downloading" after a download has stopped.
- macOS: the main window can be resized again. Dragging the window edges now works (the previous build showed a resize cursor but did nothing).
⬆️ Under the hood
- Upgraded the Downloader download engine to 5.9.0.
Self-contained builds for Windows, Linux and macOS (Apple Silicon + Intel) are attached below — just download, unzip and run, no .NET or other dependencies required.