Releases: pear-devs/pear-desktop
v3.11.0
New plugin
transparent-player
- Thanks to @frostybiscuit!
Custom Output Device
- Thanks to @Benjas333!
Enhancement
Synced lyrics with preferred provider / thai romanization
- Thanks to @ArjixWasTaken, @hax0r31337!
API Server
Add websocket endpoint
- Thanks to @Johannes7k75, @cxntered!
Discord RPC
- add song & artist URLs to rich presence (@foxfirecodes)
- add option to display artist/title in status (@pynappo)
Downloader
- Add context menu button for playlists and albums (@lolsuffocate)
Bug fixes
- fix(audio-compressor): real-time behavior and duplicated audio bug (@Benjas333)
- Fixed missing videochange dataupdated event when using shuffle (@rewhex)
- fix(exponential-volume): volume desync bug (@Benjas333)
- Fix #3621 (@Daksh777)
- chore(docs): update copyright footer year (@RealCyGuy)
Breaking Changes
Lyrics Geniusis deprecated and removed. Please useSynced Lyricsinstead.
Other changes
- See changelog for the list of updates and the full diff.
Thanks to all contributors! π
(Note for macOS: see https://github.com/pear-devs/pear-desktop#macos)
(Note for Ubuntu >=24.04: see #2007)
v3.10.0
New plugin
auth-proxy-adapter
- Thanks to @qiye45!
Enhancement
Synced lyrics with virtual scrolling, and Musixmatch
- Thanks to @ArjixWasTaken!
API Server
Add optional parameter for search
- Thanks to @franz-dc!
Add a note in swagger
- Thanks to @johan456789!
Bug fixes
- fix duplicated scrollbar (@h-banii)
- use gtk 3 switch as workaround (@franz-dc)
- fix(precise-volume): replace constructor check for volume slider (@franz-dc)
Breaking Changes
Lyrics Geniusis deprecated and removed. Please useSynced Lyricsinstead.
Other changes
- Migrate from raw HTML to JSX (TSX / SolidJS)
- Code splitting for performance
- Apply rolldown for project
- Enable the ESM
- See changelog for the list of updates and the full diff.
Thanks to all contributors! π
(Note for macOS: see https://github.com/th-ch/youtube-music#macos)
(Note for Ubuntu 24.04: see #2007)
(Note for Windows: YouTube-Music-Web-Setup-3.10.0.exe is an installer, and YouTube-Music-3.10.0.exe is a portable version)
v3.9.0
New plugin
Performance Improvement
- Special thanks to CY Fung!
Unobtrusive player
- Thanks to @franz-dc
Enhancement
Synced lyrics with romanization
- Thanks to @ArjixWasTaken, @kimjammer, @JellyBrick!
tuna-obs
- added alternativeTitle and tags to tuna (Thanks to @AARP41298)
See changelog for the list of updates and the full diff.
Thanks to all contributors! π
(Note for macOS: see https://github.com/th-ch/youtube-music#macos)
(Note for Ubuntu 24.04: see #2007)
(Note for Windows: YouTube-Music-Web-Setup-3.9.0.exe is an installer, and YouTube-Music-3.9.0.exe is a portable version)
v3.8.1
New plugin
Unobtrusive player
- Thanks to @franz-dc
Enhancement
Synced lyrics with romanization
- Thanks to @ArjixWasTaken, @kimjammer, @JellyBrick!
Bug fix
- Thanks to @Yumeo0, @Paciupa, @LelouchFR, @Tx-ID!
See changelog for the list of updates and the full diff.
Thanks to all contributors! π
(Note for Ubuntu 24.04: see #2007)
(Note for Windows: YouTube-Music-Web-Setup-3.8.1.exe is an installer, and YouTube-Music-3.8.1.exe is a portable version)
v3.8.0
New plugin
Unobtrusive player
- Thanks to @franz-dc
Enhancement
Synced lyrics with romanization
- Thanks to @ArjixWasTaken, @kimjammer, @JellyBrick!
Bug fix
- Thanks to @Yumeo0, @Paciupa, @LelouchFR, @Tx-ID!
See changelog for the list of updates and the full diff.
Thanks to all contributors! π
(Note for Ubuntu 24.04: see #2007)
(Note for Windows: YouTube-Music-Web-Setup-3.8.0.exe is an installer, and YouTube-Music-3.8.0.exe is a portable version)
v3.7.5
New plugin
Amuse
- Thanks to @iryis!
Enhancement
Better synced lyrics & multiple lyric provider
- Thanks to @kimjammer, @ArjixWasTaken!
api-server
You can find the detailed documentation at /swagger.
- deprecate
GET /api/v1/song-infoandGET /api/v1/queue-info. useGET /api/v1/songandGET /api/v1/queue - added
/api/v1/seek-to, thanks to @franz-dc! - added
/api/v1/repeat-mode, thanks to @sent44! - added
/api/v1/queue(queue related API), thanks to @Su-Yong! - added
/api/v1/search, thanks to @Su-Yong! - added
/api/v1/shuffle, thanks to @franz-dc!
Bug fix
- Thanks to @franz-dc, @DeathCamel58, @jippylong12, @dvd-22 !
See changelog for the list of updates and the full diff.
Thanks to all contributors! π
(Note for Ubuntu 24.04: see #2007)
(Note for Windows: YouTube-Music-Web-Setup-3.7.5.exe is an installer, and YouTube-Music-3.7.5.exe is a portable version)
v3.7.4
3.7.4 (hotfix)
New plugin
Amuse
- Thanks to @iryis!
Enhancement
Better synced lyrics & multiple lyric provider
- Thanks to @kimjammer, @ArjixWasTaken!
api-server
You can find the detailed documentation at /swagger.
- deprecate
GET /api/v1/song-infoandGET /api/v1/queue-info. useGET /api/v1/songandGET /api/v1/queue - added
/api/v1/seek-to, thanks to @franz-dc! - added
/api/v1/repeat-mode, thanks to @sent44! - added
/api/v1/queue(queue related API), thanks to @Su-Yong! - added
/api/v1/search, thanks to @Su-Yong! - added
/api/v1/shuffle, thanks to @franz-dc!
Bug fix
- Thanks to @franz-dc, @Danial-Movahed, @daika7ana !
See changelog for the list of updates and the full diff.
Thanks to all contributors! π
(Note for Ubuntu 24.04: see #2007)
(Note for Windows: YouTube-Music-Web-Setup-3.7.4.exe is an installer, and YouTube-Music-3.7.4.exe is a portable version)
v3.7.3
New plugin
Amuse
- Thanks to @iryis!
Enhancement
Better synced lyrics & multiple lyric provider
- Thanks to @kimjammer, @ArjixWasTaken!
api-server
You can find the detailed documentation at /swagger.
- deprecate
GET /api/v1/song-infoandGET /api/v1/queue-info. useGET /api/v1/songandGET /api/v1/queue - added
/api/v1/seek-to, thanks to @franz-dc! - added
/api/v1/repeat-mode, thanks to @sent44! - added
/api/v1/queue(queue related API), thanks to @Su-Yong! - added
/api/v1/search, thanks to @Su-Yong! - added
/api/v1/shuffle, thanks to @franz-dc!
Bug fix
- Thanks to @franz-dc, @Danial-Movahed, @daika7ana !
See changelog for the list of updates and the full diff.
Thanks to all contributors! π
(Note for Ubuntu 24.04: see #2007)
(Note for Windows: YouTube-Music-Web-Setup-3.7.3.exe is an installer, and YouTube-Music-3.7.3.exe is a portable version)
v3.7.2
New plugin
Amuse
- Thanks to @iryis!
Enhancement
Better synced lyrics & multiple lyric provider
- Thanks to @kimjammer, @ArjixWasTaken!
api-server
You can find the detailed documentation at /swagger.
- deprecate
GET /api/v1/song-infoandGET /api/v1/queue-info. useGET /api/v1/songandGET /api/v1/queue - added
/api/v1/seek-to, thanks to @franz-dc! - added
/api/v1/repeat-mode, thanks to @sent44! - added
/api/v1/queue(queue related API), thanks to @Su-Yong! - added
/api/v1/search, thanks to @Su-Yong! - added
/api/v1/shuffle, thanks to @franz-dc!
Bug fix
- Thanks to @hauntii, @ar-lex, @killerbytes, @daika7ana, @h-banii, @saeziae, @Azorant, @voidatsentinel, @JustMrPhoenix, @IanDesuyo, @Reycko, @Su-Yong!
See changelog for the list of updates and the full diff.
Thanks to all contributors! π
(Note for Ubuntu 24.04: see #2007)
(Note for Windows: YouTube-Music-Web-Setup-3.7.2.exe is an installer, and YouTube-Music-3.7.2.exe is a portable version)
v3.7.1
New plugin
Amuse
- Thanks to @iryis!
Enhancement
Better synced lyrics & multiple lyric provider
- Thanks to @kimjammer, @ArjixWasTaken!
api-server
You can find the detailed documentation at /swagger.
- deprecate
GET /api/v1/song-infoandGET /api/v1/queue-info. useGET /api/v1/songandGET /api/v1/queue - added
/api/v1/seek-to, thanks to @franz-dc! - added
/api/v1/repeat-mode, thanks to @sent44! - added
/api/v1/queue(queue related API), thanks to @Su-Yong! - added
/api/v1/search, thanks to @Su-Yong!
Bug fix
- Thanks to @hauntii, @ar-lex, @killerbytes, @daika7ana, @h-banii, @saeziae, @Azorant, @voidatsentinel, @JustMrPhoenix, @IanDesuyo, @Reycko, @Su-Yong!
See changelog for the list of updates and the full diff.
Thanks to all contributors! π


