Releases: EvroHQ/EvroHQ-Downloader
Release list
EvroHQ Downloader v2.3.4
What’s new
- Compact window — switch Default or Compact from the header icons. Embed and Split by chapters now share one row.
- Right-click — right-click the URL field for Cut, Copy, Paste, and Select All.
- About — open About next to Themes to read who I am, what this project is, and how to support it.
Downloads
- Setup: installer, lets you choose the install location.
- Portable: single
.exe, no installation.
yt-dlp and ffmpeg are bundled — nothing else to install.
EvroHQ Downloader v2.3.3
What’s new
- Portable updates — the portable build no longer downloads the Setup installer. When an update is available, you get a link to the portable
.exeand can keep using the app. - YouTube playlists — only the tracks you selected are downloaded (by video link, not playlist position). Private or deleted items no longer shift the list.
Downloads
- Setup: installer, lets you choose the install location.
- Portable: single
.exe, no installation.
yt-dlp and ffmpeg are bundled — nothing else to install.
EvroHQ Downloader v2.3.2
What’s new
- What’s new popup — Restart to update could still confirm Got it by itself. The notes stay on screen; the button only works after a short delay, and only on a real click.
Downloads
- Setup: installer, lets you choose the install location.
- Portable: single
.exe, no installation.
yt-dlp and ffmpeg are bundled — nothing else to install.
EvroHQ Downloader v2.3.0
What’s new
- SoundCloud — paste a track or playlist in the same field as YouTube. Audio only (Original or WAV). DRM-protected tracks are marked and skipped.
- EvroHQ Downloader — renamed from EvroHQ YouTube Downloader. Existing settings migrate automatically.
- What’s new popup — shown once after you update, so you don’t miss new features.
Downloads
- Setup: installer, lets you choose the install location.
- Portable: single
.exe, no installation.
yt-dlp and ffmpeg are bundled — nothing else to install.
EvroHQ YouTube Downloader v2.2.0
Windows build of EvroHQ YouTube Downloader.
-
H.264 compatible mode — native YouTube H.264 + AAC, 1080p max, no re-encode
-
Split by chapters — download each chapter as its own file (single videos with chapters)
-
Trim — compact inline range on one row
-
Smarter progress — video + audio combined, no jump back to 26%
-
Already downloaded — info toast when the file is already in the folder
-
Smart links — strip timestamps and extra params; Mix / Music albums stay playlists
-
Setup: installer, lets you choose the install location.
-
Portable: single .exe, no installation.
yt-dlp and ffmpeg are bundled inside — the end user installs nothing else.
EvroHQ YouTube Downloader v2.1.1
v2.1.1: footer support links, compact embed row - Footer: star on GitHub or buy me a coffee; accent color on @EvroHQ too - Compact embed-metadata toggle; playlist trim-unavailable row matches trim height Co-authored-by: Cursor <cursoragent@cursor.com>
EvroHQ YouTube Downloader 2.1.0
Seven color themes, Sonner toasts, and UI polish.
- Themes — EvroHQ (default) plus Graphite & Amber, Carbon & Cyan, Obsidian & Violet, Charcoal & Signal Red, Paper & Rust (light), Bone & Forest (light). Choice is remembered.
- Toasts — download start/complete/cancel/error and update status, without the old console.
- UI — themed logo, playlist separators, trim/embed wells, light-theme contrast fixes.
Setup: installer, choose the install location.
Portable: single .exe, no installation.
yt-dlp and ffmpeg are bundled — nothing else to install.
EvroHQ YouTube Downloader 2.0.0
New UI, playlist downloads, and the app is now EvroHQ YouTube Downloader.
What's new
- Playlist mode — preview tracks, pick the ones you want, download into a folder named after the playlist
- Live preview — thumbnail, title, channel, duration and estimated size before you download
- Embed metadata & cover art on audio (cover art needs MP3)
- Forced in-app updates for the app and yt-dlp so YouTube downloads keep working
- Two-column layout, console, and progress that shows
2/12on playlists
Downloads
- Setup — installer, choose the install location
- Portable — single
.exe, no installation
yt-dlp, ffmpeg and QuickJS are bundled. Nothing else to install.
If you already have v1.x installed, open the app — it should offer this update.
1.3.5
v1.3.5: track yt-dlp nightly channel to fix YouTube 403 (PO Token/SABR) Many videos failed with "Process exited with code 1" caused by HTTP Error 403: Forbidden on the media stream — YouTube's GVS PO Token / SABR experiment. Verified that yt-dlp nightly (2026.08.04) downloads these videos fine while stable (2026.07.04, a month behind) 403s. - src/main/index.js: in-app yt-dlp updater now points at the nightly repo (yt-dlp-nightly-builds) for both the version check and the download. - release.yml: CI bundles the nightly yt-dlp.exe. - BUILDING.md: document the nightly channel and why. Not the JS-runtime bug (already fixed with QuickJS); this is the separate, YouTube-wide 403. Nightly is the same code as master, built daily. Co-authored-by: Cursor <cursoragent@cursor.com>
1.3.4
v1.3.4: fix "code 1" downloads — bundle QuickJS JS runtime for yt-dlp YouTube now requires solving a JS challenge, which yt-dlp can only do with an external JS runtime (Deno/Node/QuickJS). End-user machines have none, so yt-dlp exited with "Process exited with code 1" for most videos. It only worked on dev machines that happened to have Deno/Node installed. - Bundle QuickJS-NG (qjs.exe, ~2 MB) and pass --js-runtimes quickjs:<path> to every yt-dlp extraction call (getJsRuntimeArgs in src/main/index.js). Chosen over Deno/Node to keep the installer ~118 MB. - release.yml downloads qjs-windows-x86_64.exe from quickjs-ng latest release. - Friendlier "yt-dlp.exe missing" error hinting at antivirus quarantine (the other error seen in telemetry — a common AV false positive). - Document the qjs binary in BUILDING.md; git-ignore resources/bin/qjs.exe. Verified end-to-end (MP3 + 1080p MP4) with Deno/Node removed from PATH. Co-authored-by: Cursor <cursoragent@cursor.com>