Release feed

YDM Updates

This page is the release feed for YDM: the installed app reads releases/update.json here, downloads a newer build when one exists, verifies its SHA-256 checksum, and offers you Update now or Later — no manual reinstalling needed.

YDM 4.2.0

Released 2026-09-29.

  • Accurate download progress for dual-stream (video + audio) downloads.
  • Stable live speed and ETA from a rolling 20-second window.
  • Adaptive connection tuning that learns your line and remembers it across restarts.
  • Smarter retries and error classification, plus Settings, Welcome page and installer fixes.
  • In-app updates now download straight from the official GitHub release, verified by SHA-256 as before.

Latest version listed here: 4.2.0 (2026-09-29) — the same value the app compares against.

Download the latest YDM

Version history

Release notes

YDM 4.2.0

2026-09-29

  • Accurate download progress: video and audio arrive as separate streams and are now summed correctly, so the per-job bar no longer sticks, jumps backwards or stops short of 100%.
  • Stable live speed and ETA from a rolling 20-second window - no flicker, and no absurd first reading after sleep, a dropped link or a retry backoff.
  • Adaptive connection tuning learns the right worker count for your line and remembers it across restarts, so downloads stop opening more connections than the link can carry.
  • Smarter retries and error classification: throttling, expired signatures, bot checks, network faults, disk-full and permission errors are told apart.
  • Settings and Welcome page fixes, plus installer improvements.
  • In-app updates now download straight from the official GitHub release and are verified by SHA-256 exactly as before.

YDM 4.1.0

2026-09-27

  • Multi-job download queue with pause, resume and reorder.
  • Adaptive connection usage - YDM tunes parallel parts to your line.
  • Clipboard detection with an action popup: add to queue, choose videos, or download in one click.
  • Playlist subfoldering and per-job naming (ascending, descending, none).
  • Interrupted downloads keep partial files and continue where they stopped.
  • In-app software updates: YDM checks this site, downloads the new build, verifies its checksum and swaps itself safely with automatic rollback.

YDM 4.0.0

2026-08-15

  • Complete rebuild: FastAPI engine, React interface, system-tray operation.
  • Single self-contained executable - no Python or runtime prerequisites.
  • Per-user installer with Start Menu and Desktop shortcuts.

See also: how to fix and resume a failed download.

Under the hood

How YDM updates itself

Safe by design

  • Official source only — the release feed is fetched over HTTPS from this site, and builds download from this site or the official GitHub release; any other address is refused.
  • Verified — every build carries a SHA-256 checksum that is verified after download and again before installation; corrupted or partial files are rejected.
  • Reversible — the previous build is kept until the new one confirms it started correctly; if it never does, the old version is restored and launched automatically.
  • Uninterrupted — the download happens in the background; your queue and unfinished downloads resume after the restart.

Update controls in the app

Settings → Software update lets you turn automatic checks off, check immediately, or read these release notes in your browser. When an update is found, a banner offers Download, then Install & restart — or Later, which stays out of your way until the next release.

Critical releases can be marked mandatory in the feed, so builds that stop working with YouTube changes are updated rather than left broken.