A Desktop App for YouTube Music
GPL-3.0 License
Bot releases are visible (Hide)
Fixed:
CHECKSUMS.sha256.asc
signed with https://github.com/NovusTheory.gpg
Published by github-actions[bot] 8 months ago
This release contains a hotfix that prevented the app from loading for some users due to changes in YouTube Music
Fixed:
Miscellaneous:
Published by github-actions[bot] 8 months ago
This release contains mostly bug fixes that have been reported with a few extra things.
New:
Fixed:
Miscellaneous:
Developer:
ARM builds are no longer being published going forward while issues pertaining to being logged out every app launch and safe storage being unavailable are worked out. Please use the x64 builds with rosetta as they seem to function correctly. Ensure that you allow YouTube Music Desktop App Safe Storage
in Keychain Access to prevent issues with logging out and enabling safe storage to work
Published by github-actions[bot] 9 months ago
Please see our announcement regarding version 2.0.0 for some of the details regarding the application's major bump. Some bits of information is out of date from the original post so please continue with the information below.
Announcement of YouTube Music Desktop App v2
As this is a complete rewrite and many things have changed all versions of YouTube Music Desktop App before 2.0.0 are considered a different application and will have a leftover install and data of Version 1.Y.Z. Version 2.0.0 will look for your old configuration on first launch to migrate your settings if applicable. Please remember to uninstall the older version of YouTube Music Desktop App after successfully launching 2.0.0.
Version 2.0.0 should use YouTube Music Desktop App
for its new data directory and if you're looking to remove data from Verson 1.Y.Z you can look for these folders.
Deleting these folders are at your own risk!
%appdata%/youtube-music-desktop-app
$XDG_CONFIG_HOME/youtube-music-desktop-app
or ~/.config/youtube-music-desktop-app
~/Library/Application Support/youtube-music-desktop-app
This is a full rework of the entire codebase of YouTube Music Desktop App primarily done by @NovusTheory with integrations done by @Alipoodle.
Now running on the latest version of Electron fixing the This browser is Insecure issue, as well as a Vue based background window to improve the interactivity of custom UI elements external to YouTube Music such as the titlebar and for the settings window.
This application has a lot but not all of the features from the original YouTube Music Desktop App, so pull requests for getting new features re-added are greatly appreciated. Please make sure to open an issue or come to the Discord if you're looking to implement a feature so multiple developers aren't conflicting with feature additions or if it's a feature that we're not looking to implement.
The final list of features which made it include:
Features | Features | Features |
---|---|---|
Easy Install | Multi platform setup (Windows, Linux (deb, rpm), MacOS) | In app navigation for new Layout |
Hide to Tray | Start on boot | Continue where you left off |
Discord Rich Presence | Custom Global Shortcuts | Taskbar Progress + Buttons (only on Windows) |
Last.fm scrobbling | Exponential Volume (variant of dB Audio) | Speaker Fill for Surround Sound |
Disabling of hardware acceleration | Quick access buttons in Player for Add to Playlist/Library | Now playing Notifications |
Custom CSS |
New Features | New Features | New Features |
---|---|---|
Always display Volume Slider | Sleep timer (Was in Beta Builds of v1) | New Companion Server (Not Backwards compatible) |
Pause on Continue where I left off | Encrypted user settings for more sensitive settings (previously was plaintext on disk) |
As you may know YouTube Music Desktop App has sat in limbo with no updates for years and the last latest update is almost 4 years ago. Version 2.0.0 is a fresh start and to help maintain the app for the foreseeable future.
P.S. Thanks to everyone who tested version 2.0.0 in the release candidate builds.
As the application is not signed and notarized you will run into problems installing the application telling you that it's damaged or is a risk to install. There are workarounds for this. Use your best judgement.
This build will get stuck on Checking for updates...
due to an issue not allowing the application to continue. The CI build artifact from https://github.com/ytmdesktop/ytmdesktop/actions/runs/7688358807 has the issue resolved.
Published by github-actions[bot] almost 1 year ago
This is a release candidate build for v2.0.0. Full release notes will come with v2.0.0
This release includes the fix for the application not being able to show YouTube Music due to internal changes from YouTube Music
Fixed:
Other miscellaneous changes & quality of life:
Developer related changes:
If you'd like to view the changes between each release in git commit form: https://github.com/ytmdesktop/ytmdesktop/compare/v2.0.0-rc.4...v2.0.0-rc.5
AUTO UPDATER & CHECK FOR UPDATES BUTTON HAS BEEN DISABLED. THIS IS EXPECTED BEHAVIOR UNTIL V2.0.0
Feedback is greatly appreciated in this issue where we announced v2. If a bug is encountered we request you open a new issue to consolidate and keep track of any bugs that occur.
Published by github-actions[bot] about 1 year ago
This is a release candidate build for v2.0.0. Full release notes will come with v2.0.0
There has been a significant amount of changes since v2.0.0-rc.3 based on the feedback and bugs reported since then.
macOS Users: We have corrected a bug that prevented launching the application due to a code signing issue. For apple silicon issues refer below about ARM builds
ARM Users: We have included more arm builds as the workflow for them has improved thanks to @ElectricalBoy for #1169. We want to use this release to test the ARM builds for various platforms if you have a native ARM device. These builds may not work or may have problems as we don't have machines that can natively create an ARM version of YTMDesktop. Windows currently does not have an ARM build due to file conflicts with x64 when publishing
Fixed:
+
key in shortcuts. It will now properly translate the key so the application doesn't crash and the key can be usedOther miscellaneous changes & quality of life:
| YouTube Music Desktop App
to the title of the window(Unresponsive)
to titlebar if the YouTube Music view is being unresponsiveDeveloper related changes:
If you'd like to view the changes between each release in git commit form: https://github.com/ytmdesktop/ytmdesktop/compare/v2.0.0-rc.3...v2.0.0-rc.4
AUTO UPDATER & CHECK FOR UPDATES BUTTON IS STILL NON-FUNCTIONAL AND WILL ERROR. THIS IS EXPECTED BEHAVIOR UNTIL V2.0.0
Feedback is greatly appreciated in this issue where we announced v2. If a bug is encountered we request you open a new issue to consolidate and keep track of any bugs that occur.
Published by github-actions[bot] about 1 year ago
With the big scary warning out of the way there are still some changes that are included in this build
Fixed:
Other miscellaneous changes & quality of life:
If you'd like to view the changes between each release in git commit form: https://github.com/ytmdesktop/ytmdesktop/compare/v2.0.0-rc.2...v2.0.0-rc.3
AUTO UPDATER & CHECK FOR UPDATES BUTTON IS STILL NON-FUNCTIONAL AND WILL ERROR. THIS IS EXPECTED BEHAVIOR UNTIL V2.0.0
Feedback is greatly appreciated in this issue where we announced v2. If a bug is encountered we request you open a new issue to consolidate and keep track of any bugs that occur.
Published by github-actions[bot] about 1 year ago
This is a release candidate build for v2.0.0. Full release notes will come with v2.0.0
There has been a few changes since v2.0.0-rc.1 based on the feedback and bugs reported since then.
Fixed:
Other miscellaneous changes & quality of life:
If you'd like to view the changes between each release in git commit form: https://github.com/ytmdesktop/ytmdesktop/compare/v2.0.0-rc.1...v2.0.0-rc.2
AUTO UPDATER & CHECK FOR UPDATES BUTTON IS STILL NON-FUNCTIONAL AND WILL ERROR. THIS IS EXPECTED BEHAVIOR UNTIL V2.0.0
Feedback is greatly appreciated in this issue where we announced v2. If a bug is encountered we request you open a new issue to consolidate and keep track of any bugs that occur.
Published by github-actions[bot] about 1 year ago
This is a release candidate build for v2.0.0. Full release notes will come with v2.0.0
Feedback is greatly appreciated in this issue where we announced v2
Published by Alipoodle over 2 years ago
It's been a while since a release, and there's a few things which I would have loved to have included within this version which are some reasonably mature PRs, however just felt it was worth releasing something sooner rather than later.
https://github.com/ytmdesktop/ytmdesktop/issues/866 - Can't sign in, Browser or app may not be secure & https://github.com/ytmdesktop/ytmdesktop/issues/916 - stuck on loading page until window resize are still known issues in these builds, and please review them for when and if they get fixed into the Development version.
Full Changelog: https://github.com/ytmdesktop/ytmdesktop/compare/1.14.1...1.14.2
Published by Alipoodle almost 3 years ago
Update to latest Development build with a few patches to make it more appropriate for sharing.
Feedback, and Bugs/Issues are greatly appreciated in both Issues on GitHub & within the Discord.
Locale Update:
Added title for "Remove from Library" if item is already in Library: #372
Large number of changes to volume, including a beta feature of a better Curved Volume to Loudness: #374, #467
Fix for Notification by using Electron's Native: #367, #383
Option to Match colour of Album art in YTM's UI: #389 & #392, #399
Fix for Last.fm Album Scrobbling: #427
Fix for MPRIS in Snap version: #443, #462
Fix for Zoom displaying as Undefined: #463
Fix Miniplayer not correctly setting size: #461
Fix some Setting not saving: #481
Improvements to Scroll wheel volume controls: #482
Allow Raising of Player: #456
Add Shutdown button: #457 (Broken on Windows currently, and disabled)
Improved logic behind API's Pause & Play to check it's state before running the command: #483
Fix some Padding issues on Linux: #485
Genius Lyrics Embed: #490
Forward Page Navigation: #522
Update to Electron V11: #567 & Later to 11.4.9
Fix MPRIS being used before initialized: #573
Discord Rich Presences Buttons: #576
Added Relaunch for Toggling Discord RPC: #587
Disable MPRIS When on a Non-Linux platform
Fix weird behaviour when enable shiny-tray
Added Rolling Title in Shiny Tray.
Fixed missing error for disabled Shiny tray.
Fixed handleOpenUrl
Fixed Link in About Page: #605
Added Pause on Suspend option.
Fix Windows Media Provider to display Playback information & Disable Media key registering when enabled: #614
Added Sleep Timer: #451
Improved Miniplayer resizing: #379
Fixed some Focus/Show behaviour to work on Mac
Disable Discord RPC Showing on Adverts: #621
Fix for constantly registering default protocol: #639
Fix Clipboard monitoring: #683
Disable Disk Caching: #677
Disable needing to refresh client if there's no Progress bar for MacOS: #728
Lyrics always on top: #747
Add support for Meta Keybinds: #725, #751
Add a few changes for Electron 13 support later on.
Add Volume Support for MPRIS: #755
Fix "Continue where you left off" to store the Video Link: #765
And a few more
Published by github-actions[bot] over 3 years ago
Published by adlerluiz about 4 years ago
Published by rickpalmeira about 4 years ago
Published by rickpalmeira over 4 years ago
Published by rickpalmeira almost 5 years ago
Published by rickpalmeira almost 5 years ago