pear-desktop version history
11 releases tracked, newest first.
v3.12.0
Jun 28, 2026- Added Material UI 3 component library and new icon set
- Improved synced lyrics with better LRC parsing and Chinese conversion
- Fixed GPU performance on macOS and various plugin issues
- Added HTTPS support for API server and websocket authorization
14 downloads
v3.11.0
Sep 7, 2025## New plugin
### [transparent-player](https://github.com/th-ch/youtube-music/pull/3175)

- Thanks to @frostybiscuit!
### [Custom Output Device](https://github.com/th-ch/youtube-music/pull/3789)
<img alt="483601925-5bd7e9ff-d49b-463c-bc86-174dfeef8966" src="https://github.com/user-attachments/assets/a78d4d7c-38cf-412e-b091-e62466e0e282" />
- Thanks to @Benjas333!
## Enhancement
### Synced lyrics with preferred provider / thai romanization
<img alt="476423171-5c6c8e88-2c4c-4491-a237-9d215e8a87a0" src="https://github.com/user-attachments/assets/1bed4996-7807-4edd-9bb3-a1ba52474383" />
<img alt="476407564-8f842ba8-221c-4445-ba15-3d2446f7b7d5" src="https://github.com/user-attachments/assets/600eede1-cd5a-4f95-8ad0-a3b3f17543ab" />
<img alt="465763046-43f4179f-eb40-44c2-9ab2-ab20275f209f" src="https://github.com/user-attachments/assets/4b1e5b96-727b-4c56-8812-eaf19938377a" />
- Thanks to @ArjixWasTaken, @hax0r31337!
### API Server
#### Add websocket endpoint
- Thanks to @Johannes7k75, @cxntered!
### Discord RPC
-
14 downloads
v3.10.0
Jul 13, 2025
## New plugin
### [auth-proxy-adapter](https://github.com/th-ch/youtube-music/pull/3175)
- 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 Genius` is deprecated and removed. Please use `Synced Lyrics` instead.
## Other changes
- [Migrate from raw HTML to JSX (TSX / SolidJS)](https://github.com/th-ch/youtube-music/pull/3583)
- [Code splitting for performance](https://github.com/th-ch/youtube-music/pull/3593)
- [Apply rolldown for project](https://github.com/th-ch/youtube-music/pull/3502)
- [Enable the ESM](https://github.com/th-ch/youtube-music/pull/3588)
- See [changelog](https://github.com/th-ch/youtube-music/blob/master/changelog.
14 downloads
v3.9.0
Apr 26, 2025## New plugin
### Performance Improvement
- Special thanks to [CY Fung](https://github.com/cyfung1031)!
### [Unobtrusive player](https://github.com/th-ch/youtube-music/pull/3104)
- 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](https://github.com/th-ch/youtube-music/blob/master/changelog.md#v390) 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)
14 downloads
v3.8.1
Apr 25, 2025## New plugin
### [Unobtrusive player](https://github.com/th-ch/youtube-music/pull/3104)
- 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](https://github.com/th-ch/youtube-music/blob/master/changelog.md#v381) 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)
14 downloads
v3.8.0
Mar 26, 2025## New plugin
### [Unobtrusive player](https://github.com/th-ch/youtube-music/pull/3104)
- 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](https://github.com/th-ch/youtube-music/blob/master/changelog.md#v380) 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)
14 downloads
v3.7.5
Feb 28, 2025## New plugin
### [Amuse](https://6klabs.com/amuse)
<img src="https://github.com/user-attachments/assets/3d4d0438-2aac-4fb2-810c-8b18c721b638" width="300">
- Thanks to @iryis!
## Enhancement
### Better synced lyrics & multiple lyric provider
<img src="https://github.com/user-attachments/assets/f259765e-878b-4c04-b801-7afe7b76e083" width="300">
<img src="https://github.com/user-attachments/assets/ecde627b-5bc1-49d2-b180-bd04c1a04120" width="300">
- Thanks to @kimjammer, @ArjixWasTaken!
### api-server
You can find the detailed documentation at `/swagger`.
- deprecate `GET /api/v1/song-info` and `GET /api/v1/queue-info`. use `GET /api/v1/song` and `GET /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](https://github.com/th-ch/youtube-music/blob/master/changelog.md#v374) for the list of updates and the full diff.
Thanks to all cont
14 downloads
v3.7.4
Feb 17, 2025### 3.7.4 (hotfix)
## New plugin
### [Amuse](https://6klabs.com/amuse)
<img src="https://github.com/user-attachments/assets/3d4d0438-2aac-4fb2-810c-8b18c721b638" width="300">
- Thanks to @iryis!
## Enhancement
### Better synced lyrics & multiple lyric provider
<img src="https://github.com/user-attachments/assets/f259765e-878b-4c04-b801-7afe7b76e083" width="300">
<img src="https://github.com/user-attachments/assets/ecde627b-5bc1-49d2-b180-bd04c1a04120" width="300">
- Thanks to @kimjammer, @ArjixWasTaken!
### api-server
You can find the detailed documentation at `/swagger`.
- deprecate `GET /api/v1/song-info` and `GET /api/v1/queue-info`. use `GET /api/v1/song` and `GET /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](https://github.com/th-ch/youtube-music/blob/master/changelog.md#v374) for the list of updates and the full diff.
Thank
14 downloads
v3.7.3
Feb 17, 2025## New plugin
### [Amuse](https://6klabs.com/amuse)
<img src="https://github.com/user-attachments/assets/3d4d0438-2aac-4fb2-810c-8b18c721b638" width="300">
- Thanks to @iryis!
## Enhancement
### Better synced lyrics & multiple lyric provider
<img src="https://github.com/user-attachments/assets/f259765e-878b-4c04-b801-7afe7b76e083" width="300">
<img src="https://github.com/user-attachments/assets/ecde627b-5bc1-49d2-b180-bd04c1a04120" width="300">
- Thanks to @kimjammer, @ArjixWasTaken!
### api-server
You can find the detailed documentation at `/swagger`.
- deprecate `GET /api/v1/song-info` and `GET /api/v1/queue-info`. use `GET /api/v1/song` and `GET /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](https://github.com/th-ch/youtube-music/blob/master/changelog.md#v373) for the list of updates and the full diff.
Thanks to all contributors!
14 downloads
v3.7.2
Jan 18, 2025## New plugin
### [Amuse](https://6klabs.com/amuse)
<img src="https://github.com/user-attachments/assets/3d4d0438-2aac-4fb2-810c-8b18c721b638" width="300">
- Thanks to @iryis!
## Enhancement
### Better synced lyrics & multiple lyric provider
<img src="https://github.com/user-attachments/assets/f259765e-878b-4c04-b801-7afe7b76e083" width="300">
<img src="https://github.com/user-attachments/assets/ecde627b-5bc1-49d2-b180-bd04c1a04120" width="300">
- Thanks to @kimjammer, @ArjixWasTaken!
### api-server
You can find the detailed documentation at `/swagger`.
- deprecate `GET /api/v1/song-info` and `GET /api/v1/queue-info`. use `GET /api/v1/song` and `GET /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](https://github.com/th-ch/youtube-music/blob/m
14 downloads
v3.7.1
Dec 26, 2024## New plugin
### [Amuse](https://6klabs.com/amuse)
<img src="https://github.com/user-attachments/assets/3d4d0438-2aac-4fb2-810c-8b18c721b638" width="300">
- Thanks to @iryis!
## Enhancement
### Better synced lyrics & multiple lyric provider
<img src="https://github.com/user-attachments/assets/f259765e-878b-4c04-b801-7afe7b76e083" width="300">
<img src="https://github.com/user-attachments/assets/ecde627b-5bc1-49d2-b180-bd04c1a04120" width="300">
- Thanks to @kimjammer, @ArjixWasTaken!
### api-server
You can find the detailed documentation at `/swagger`.
- deprecate `GET /api/v1/song-info` and `GET /api/v1/queue-info`. use `GET /api/v1/song` and `GET /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](https://github.com/th-ch/youtube-music/blob/master/changelog.md#v371) for the list of updates
14 downloads