Skip to content

Releases: bezzad/Downloader.Desktop

v1.5.0

23 Jun 21:56

Choose a tag to compare

Highlights

Downloader 1.5.0 brings plugin-powered downloads, a cleaner Plugins page, and a batch of macOS/queue/UX fixes.

✨ New

  • Download straight from a GitHub repo link — paste a github.com/owner/repo URL and Downloader fetches the latest release asset for your operating system (powered by the bundled GitHub Releases plugin).
  • Remove plugins right from the Plugins page with a single click.

🐛 Fixes

  • macOS: alerts now arrive as system notifications while the app sits in the tray, instead of invisible in-app toasts.
  • Queues: a queue you just added shows up in the Start/Stop queue menus immediately — no restart needed.
  • Long file names are fully readable on hover.
  • Comboboxes have proper inner padding, the Failed filter no longer lists stopped downloads, and expired/invalid links get a clear message instead of a confusing failure.

🔧 Under the hood

  • More reliable cross-platform test runs, and the bundled sample plugin now loads correctly on every OS.

Full Changelog: v1.4.0...v1.5.0

v1.4.0

21 Jun 20:40

Choose a tag to compare

Downloader v1.4.0 — themes, flags, and a friendlier updater, plus a pile of fixes.

✨ New

  • Accent colors — pick Teal, Blue, Purple, Green, or Amber on top of Light/Dark (Settings → Accent color).
  • Country flags beside every interface language.
  • Redesigned updater — a clear in-app prompt (Download / Later), visible download progress in Settings, and a working Restart to update.

🐛 Fixes

  • Fixed downloads getting stuck as “Queued” when you clicked Start (a paused queue no longer swallows them).
  • Selected rows are readable again (the text was washed out by the highlight).
  • A paused/running download now reopens as Stopped — a live connection can’t survive a restart.
  • Clearing a number in Settings no longer shows a “value cannot be null” error.
  • The Scheduler page now scrolls fully and fits the window.
  • Clicking the app/tray icon reliably brings the window back from the tray.
  • Removing a queue now deactivates its schedules.

🔧 Under the hood

  • Redesigned flags (US stars, Korea, Iran); the app is now also published to winget.

Update from your installer, or grab a build for your OS below.

v1.3.3

21 Jun 15:29

Choose a tag to compare

Downloader v1.3.3 — Linux install & Snap launch fixes.

🐛 Fixes

  • Linux installer: no more 504 errors — it now downloads via GitHub’s CDN with automatic retries.
  • Snap: fixed the app not opening (native libraries now extract to a writable location under confinement).
  • Snap: correctly‑sized 512×512 Store icon.

sudo snap refresh downloader, or grab a build below.

v1.3.2

21 Jun 11:07

Choose a tag to compare

Downloader v1.3.2 — Snap Store polish and release tooling.

🐛 Fixes

  • Snap: the app now shows its real icon on the Store.

🔧 Under the hood

  • Published Downloader to the Snap Store (sudo snap install downloader).
  • Added a one‑shot release.sh publish routine and a Linux uninstall.sh.

v1.3.1

21 Jun 04:42

Choose a tag to compare

Downloader v1.3.1 — fixes a macOS crash and adds auto‑update + Snap.

🐛 Fixes

  • macOS: fixed a crash when starting a download on Apple Silicon (the .app is no longer single‑file/compressed).

✨ New

  • Auto‑update and single‑instance (a second launch hands its link to the running app).
  • Snap packaging and browser‑extension publishing prep.

🔧 Under the hood

  • Updated Microsoft.Extensions to 10.0.9; fixed a flaky test and the Queues page scroll/width.

v1.3.0

20 Jun 13:13

Choose a tag to compare

Downloader v1.3.0 — details polish, smarter completion, and a browser extension.

✨ New

  • Browser extension (Chrome / Edge / Firefox) to send links straight to the app.
  • Details dialog: copy the source URL, a live “{percent}% {name}” title, and a copyable error message for bug reports.

🐛 Fixes

  • “Start queue” now runs stopped/failed items, and completed rows correctly show 100%.
  • “File already exists” is treated as completed, not failed.
  • Shutdown‑on‑completion no longer triggers on Stop All, and shows a cancelable dialog + notification.
  • Select‑all in the grid header; the toolbar enables on row selection.

Downloader v1.2.0

19 Jun 14:20

Choose a tag to compare

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 RemoteFileResolver in 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.

v1.1.3

18 Jun 22:29

Choose a tag to compare

Downloader v1.1.3 — the Queues page is now a real queue manager.

✨ New

  • Queues redesigned into a full manager: live per‑queue stats, a concurrency cap, run/pause, drag‑style reordering, and move‑between‑queues.

v1.1.2

18 Jun 22:00

Choose a tag to compare

Downloader v1.1.2 — a small but welcome fix.

🐛 Fixes

  • No more false “update available” prompt — the app now reports its real patch version.

🍎 macOS

  • Verified the .app packaging fix from v1.1.1 via Homebrew.

v1.1.1

18 Jun 21:09

Choose a tag to compare

Downloader v1.1.1 — nicer macOS packaging and working install commands.

🍎 macOS

  • Ships a proper Downloader.app bundle — shows up in Spotlight/Launchpad and launches like a native app (instead of a bare binary).

📦 Install

  • Fixed the Homebrew install command; the cask is now live: brew install --cask bezzad/tap/downloader.

Grab the build for your OS from the assets below.