Releases: RealWhyKnot/YTMDesktopPlus
Releases · RealWhyKnot/YTMDesktopPlus
Release list
v2026.804.1-beta
What's Changed
Features
- feat(listen-along): open a room automatically while discord presence is shared by @RealWhyKnot in 206e656
Full Changelog: RealWhyKnot/YTMDesktopPlus@v2026.804.0-beta...v2026.804.1-beta
Windows: download and run YTMDesktopPlus-2026.804.1-beta.Setup.exe. Installed copies update on their own.
| Asset | Size | SHA-256 |
|---|---|---|
| RELEASES | 0.0 MB | b8d108397cce68b4d44029bc3b0baadfdb006a13942f1846c0cd8916594ad6df |
| ytmdesktop_plus-2026.804.1-beta-full.nupkg | 136.3 MB | 85f540910fca903dd5dfdfd813746d626ef7c5fc11d178b68a52a7f72317a41b |
| ytmdesktop-plus_2026.804.1.beta_amd64.deb | 94.6 MB | 8e6557dfdf38566870e5bf245905398f6def6d6517fe35cde0707acc49cd0e8d |
| ytmdesktop-plus_2026.804.1.beta_arm64.deb | 93.6 MB | 086c429eb70570adc6b7b262c96c630878de811f8420198eb155c953d0d8a2db |
| ytmdesktop-plus-2026.804.1.beta-1.arm64.rpm | 93.6 MB | 67a093bc0d919e852428a22431959e938da7e62e960e51021caf60b37bae41dc |
| ytmdesktop-plus-2026.804.1.beta-1.x86_64.rpm | 99.2 MB | 52f3fcf6e2dd4557d476c2ae7a6195a55e6e852343f7f5486eb60ca56ff80740 |
| YTMDesktopPlus-2026.804.1-beta.Setup.exe | 137.1 MB | fc90177483589728977a692d60d2fdf03347fff25977d1cbcc1f4e5a818e7466 |
| YTMDesktopPlus-darwin-arm64-2026.804.1-beta.zip | 116.9 MB | 55ac5fe9087b2eeb7a9bc515cd70f674c708a2862ce2d4cae31f097e38c4ac18 |
| YTMDesktopPlus-darwin-x64-2026.804.1-beta.zip | 119.7 MB | 706f6e0d3d33c09d86301808c7aaf552ead579655912de56ffcd95519c12a6d2 |
v2026.804.0-beta
What's Changed
Features
- feat(listen-along): stream room audio and artwork to browser listeners by @RealWhyKnot in 657c0b9
- feat(playback): loudness normalization from youtube's measured loudness by @RealWhyKnot in e1f294d
- feat(listen-along): relay rooms with share links, roles and a room window by @RealWhyKnot in 2c5e023
- feat(playback): allow autoplay and pause the restored track muted by @RealWhyKnot in 05d6496
- feat(updater): channel-aware feed with launch installs behind a first-run choice by @RealWhyKnot in db4a200
- feat(settings): stage changes behind an explicit save bar by @RealWhyKnot in 66c69ed
- feat(listen-along): open and follow another player's position by @RealWhyKnot in 004eae6
Bug Fixes
- fix(discord): route presence buttons through the https share page by @RealWhyKnot in 9251058
- fix(updater): never install a build that is not newer, and skip checks on local builds by @RealWhyKnot in 691805d
- fix(listen-along): retry floored decisions and seed idle listeners, add room-join scenario by @RealWhyKnot in ce537e5
- fix(build): alias ~shared for the main process bundle by @RealWhyKnot in b526934
- fix(discord): point presence at the application's asset keys by @RealWhyKnot in 35d3b96
- fix(discord): reply to ping frames from the rpc socket by @RealWhyKnot in 92b0d4f
- fix(companion): reject a seek when no video is loaded by @RealWhyKnot in 6fd3481
Documentation
- docs: rooms, updater channels, loudness and explicit save in the readme by @RealWhyKnot in b35a623
Tests
- test(harness): audio capture capability probe and live stream scenario by @RealWhyKnot in 0760d11
- test(harness): probe for remote device awareness in the ytm store by @RealWhyKnot in d11a8af
Build
- build(scripts): install a local build over the windows installation by @RealWhyKnot in 4bcb8dc
CI
- ci(release): pre-create the release so platform publishes cannot race, keep builds independent, current action majors by @RealWhyKnot in b26bf21
- ci(release): grouped commit notes with author attribution and compare footer by @RealWhyKnot in 81e8560
Chores
- chore: use YTMDesktop+ in user-facing text by @RealWhyKnot in 14982cb
Reverts
- revert(shortcuts): leave global accelerators unbound by default by @RealWhyKnot in aa3159f
Other Changes
- assets: add discord rich presence badge art by @RealWhyKnot in 1ad3612
Full Changelog: RealWhyKnot/YTMDesktopPlus@v2026.803.1...v2026.804.0-beta
Windows: download and run YTMDesktopPlus-2026.804.0-beta.Setup.exe. Installed copies update on their own.
| Asset | Size | SHA-256 |
|---|---|---|
| RELEASES | 0.0 MB | 4aa0834472da8a6ae1b6d9055b8fbc34cde077c0b06c88b161ed14bc8e0b29c1 |
| ytmdesktop_plus-2026.804.0-beta-full.nupkg | 136.3 MB | 28008cc7b44fd0614d62b0fd48571913147f3eb4914234f82675e6fb0bb6cafe |
| ytmdesktop-plus_2026.804.0.beta_amd64.deb | 94.6 MB | f2d61c504727f9173eb81ee3ac2f137a33d734dcf9b58c6c60bbe3e906d526b0 |
| ytmdesktop-plus_2026.804.0.beta_arm64.deb | 93.7 MB | 5c22a1351efea3641d31eb4e8dd9e280bb148b6a729bac222c0f158d7dc39fa5 |
| ytmdesktop-plus-2026.804.0.beta-1.arm64.rpm | 93.6 MB | 8c8d6ef78a2bf63107ca8d7a8dc34b9f01ba5aeb317518d77e5b226bc8c63e14 |
| ytmdesktop-plus-2026.804.0.beta-1.x86_64.rpm | 99.2 MB | 6a9e9b679c330b0bac3fc0c4779521ac5c2d8d77286182d31bfa554ade43f4b2 |
| YTMDesktopPlus-2026.804.0-beta.Setup.exe | 137.1 MB | deafc5a71f6a0257c6648433a9c9d523b24dc2702f745163396be427f2334e71 |
| YTMDesktopPlus-darwin-arm64-2026.804.0-beta.zip | 116.9 MB | bc30358625621dad5c8e60c473e6d39f5132e2414040674c5ceb7f096081e8ef |
| YTMDesktopPlus-darwin-x64-2026.804.0-beta.zip | 119.7 MB | f2dc4415aa11f5e30d3deb92218064aca1b957bccd36ae1b6d13c6a6f45efd9f |
v2026.803.1
What's Changed
Features
- feat: rebrand to YTMDesktopPlus with legacy profile migration by @RealWhyKnot in 503aded
- feat(dev): environment seams for isolated app runs by @RealWhyKnot in e8a3cd6
- feat(logging): debug logging setting gated by build channel by @RealWhyKnot in d891175
Bug Fixes
- fix(release): publish immediately with prerelease flag and richer notes table by @RealWhyKnot in 1e4b99d
- fix(logging): backfill channel default for configs migrated without the setting by @RealWhyKnot in 92121cf
- fix(build): align executable name with package name for linux makers by @RealWhyKnot in 056c3e7
- fix(dev): deliver hook break stage over ipc to survive renderer process reuse by @RealWhyKnot in 8d2a3ef
- fix(dev): watch runner pid for test lifetime and skip protocol registration in test runs by @RealWhyKnot in 716bd94
- fix(ytmview): synchronous store hook install with bounded, recoverable polls by @RealWhyKnot in 2b72593
Tests
- test(harness): retry transient cdp evaluations and add recreate diagnostics scenario by @RealWhyKnot in 8ced053
- test(harness): scenario runner with live event stream, isolated profiles, verified teardown by @RealWhyKnot in a9b3f76
- test: unit coverage for hook probes, log filters, companion schemas by @RealWhyKnot in 356b6f4
Build
- build(deps): conf 10 to 15 by @RealWhyKnot in 3705e50
- build(deps): electron 40 to 43 by @RealWhyKnot in 9f76ab3
- build(toolchain): yarn 4.18, node 22 floor, eslint 10 flat config, tsc typecheck gate by @RealWhyKnot in ea11282
CI
- ci: replace pipeline with checks, matrix builds, changelog automation, nightly beta and ytm canary by @RealWhyKnot in 685b248
Full Changelog: RealWhyKnot/YTMDesktopPlus@a0382cc...v2026.803.1
Windows: download and run YTMDesktopPlus-2026.803.1.Setup.exe. Installed copies update on their own.
| Asset | Size | SHA-256 |
|---|---|---|
| RELEASES | 0.0 MB | 528d48ff89c9a28bd8c89b6e951fa8066e464617d936031e76b8d18cabd62351 |
| ytmdesktop_plus-2026.803.1-full.nupkg | 136.3 MB | e3f4ccd2bdd99a6069f8cf5868c01274c1084ca085a380c16d1bb1c2022af237 |
| ytmdesktop-plus_2026.803.1_amd64.deb | 94.5 MB | 08efb7baaa40045dcc29a105ad84188ec994db1303e186643adbc097bd27407c |
| ytmdesktop-plus_2026.803.1_arm64.deb | 93.6 MB | dd2b3230f17dfcb11ce1bd429e1c9b2bb9eedafb0fdae93a23ce01e0ed575e00 |
| ytmdesktop-plus-2026.803.1-1.arm64.rpm | 93.6 MB | 8c72aa6e642a7b57ef61df1f3d5c4b8016f586d07ac27da40954d462432e04fa |
| ytmdesktop-plus-2026.803.1-1.x86_64.rpm | 99.2 MB | 4ce4668af027a458fe5cf15087e9e91a3f52a2d1969eee55b95145c3e3c27fad |
| YTMDesktopPlus-2026.803.1.Setup.exe | 137.0 MB | ddb04806e070f5052d98f8a178981d4a5eb3627466180721c5b838ee50c4db4b |
| YTMDesktopPlus-darwin-arm64-2026.803.1.zip | 116.8 MB | a9301f4ae61a1bd26cc4e0199c8c2086c2bfcddc93cc9f7477fc9df241ff13fc |
| YTMDesktopPlus-darwin-x64-2026.803.1.zip | 119.7 MB | 1b65fe38cd3927cf3c2f2e1d4498480082585631f951e180dff34007945abb74 |