Skip to content

Releases: ymusic-io/YMusicV4

release-v4.0.10

Choose a tag to compare

@github-actions github-actions released this 21 Oct 10:27

Full Changelog: release-v4.0.9...release-v4.0.10

Caution

Only install YMusic from trusted sources: ymusic.io or GitHub Releases. Anyone can build a modified copy — bad actors can ship a fake app that steals your Google account credentials when you sign in.

4.0.10

NEW

  • Library: "Shuffle all" on the Songs tab, and a shuffle button in playlist, artist and album lists (7946634bd)
  • Repeat and shuffle are remembered across app restarts (bf6980155)
  • Landscape Now Playing: the queue follows the playing song (b3733dbea)

FIXED

  • "Load more" in a YouTube playlist added random songs and other playlists instead of the playlist's own songs (#17, c3b16c0c4)
  • A YouTube playlist's All / Videos / Shorts chips and your own playlist's sort order did nothing (90a46674a)
  • Tapping a song in a playlist turned shuffle off (bf6980155)

IMPROVED

  • Bigger, easier-to-tap icon buttons, chips, tabs, search field and "View all" links (#12, b7122c4d1..0d021e35a)
  • Video controls grow on large screens, and the portrait video controls get ±10s buttons (#12, 320894247, 0af7188f4)
  • Landscape Now Playing: a wider queue with larger rows on large screens (#12, b3733dbea)
  • More phones get the wide-thumbnail feed list (42688bb23)

release-v4.0.9

Choose a tag to compare

@github-actions github-actions released this 20 Oct 11:17

Full Changelog: release-v4.0.8...release-v4.0.9

Caution

Only install YMusic from trusted sources: ymusic.io or GitHub Releases. Anyone can build a modified copy — bad actors can ship a fake app that steals your Google account credentials when you sign in.

4.0.9

NEW

  • Import your playlists from other MediaStore (Android), and back up and restore your playlists (a699bd263..f682e498e)
  • Android: play by voice with Gemini or Google Assistant ("play Eminem on YMusic"), on the phone and in Android Auto (8ceba3de9)
  • Android Auto: your YouTube library (history, Watch later, Liked videos, subscriptions) in Discover (5bf1149ca)
  • Android Auto: shuffle and repeat buttons (ad5bb9895)
  • Create a local playlist from the downloaded videos of a YouTube playlist (332363518)
  • Android: rotation lock button in fullscreen video (0901988ec)
  • "Index prefix" option when downloading a playlist numbers the files in playlist order (dda3963fc)
  • Terms of use and privacy policy, linked from Settings → About (3b9e735b4..1d1f827f3)

FIXED

  • Android Auto: YMusic kept loading and showed nothing when the app wasn't already running (b82f5ac77)
  • Android Auto: YT Music albums and playlists didn't open (162f9498c)
  • With repeat one on, a video froze on its last frame after seeking to the end or skipping a SponsorBlock outro (a26ae1633..f70bd983a)
  • Playback could stay loading forever after a long listening session (b0901d97c)
  • Search suggestions with accented letters (e.g. Vietnamese) came out garbled (119c329cf)
  • Right-to-left languages: the rewind and fast-forward buttons were swapped (ce63e0b6c)
  • Library sort order reset to Name on every launch (88505834a)

IMPROVED

  • Sharper YT Music artwork in the feed, Now Playing, notification, widgets and Android Auto (d13756a23..d708d47f1)
  • Android Auto: menus follow the app's language, and a failed song shows a readable error (8abe33f9f..b143b0e87)
  • A playback failure from a lost connection says "Can't reach YouTube" instead of an error code (abbe3f4e0)
  • A download whose connection dropped says "Network error" instead of "Something went wrong" (982817918)
  • A YouTube video that can't start gives up after 20 s with an error naming the step that stalled, instead of failing too early or hanging (2428c5aa4..151dcf4fd, aa6a08cf7)
  • Android: the update dialog offers downloading in the browser right away when a download can't start without the install permission, and for an install only after the permission has been pending for an hour (507e9d603, 0db8e98e6)

release-v4.0.8

Choose a tag to compare

@github-actions github-actions released this 19 Oct 08:07

Full Changelog: release-v4.0.6...release-v4.0.8

Caution

Only install YMusic from trusted sources: ymusic.io or GitHub Releases. Anyone can build a modified copy — bad actors can ship a fake app that steals your Google account credentials when you sign in.

4.0.8

FIXED

  • Android: a few seconds of fast-forwarded audio during long video playback (83e79c9d5)
  • macOS: long video sessions could turn choppy, with gaps of silence (26fba8326)
  • Crash when tapping a link on a device with no web browser (50d656afa)
  • A rare crash while the app writes its logs (268b7c23d)
  • A download finished just before a power loss could be left as an empty file (bf3039893)
  • Cached video could play corrupted after a power loss (5a2daaf94)

IMPROVED

  • Fewer YouTube playback failures ("po token rejected") (8f618579b..bfcda13c1)
  • Playback fixes published between app updates reach the app right after launch (fb2d01464)

release-v4.0.6

Choose a tag to compare

@github-actions github-actions released this 18 Oct 10:22

Full Changelog: release-v4.0.5...release-v4.0.6

Caution

Only install YMusic from trusted sources: ymusic.io or GitHub Releases. Anyone can build a modified copy — bad actors can ship a fake app that steals your Google account credentials when you sign in.

4.0.6

FIXED

  • Android: a video quality the device can't play says so, and Retry plays it as audio only (77ddfcbd3..117519b4c)
  • Android: crash on some phones that don't support picture-in-picture (03fb185f3)
  • Quick and playlist downloads of a video with no Opus audio save M4A instead of failing (38965304c)
  • Downloading a live stream that just ended says it is still processing instead of failing with an error (8d2d22b6f..3e64ac498)
  • Android: choosing a folder no longer crashes when the system Files app is disabled or missing; it says how to fix it (54a5ea36d)
  • Android: the app could freeze when the next video started loading (886e02739)
  • Starting, resuming or pausing a download with full storage shows the disk-full error instead of silently doing nothing (6e65f9253)
  • Downloads of videos with long or emoji-heavy titles no longer fail to save (35550ca51)
  • Crash when tapping back or close twice quickly (7a8c7b8b5)
  • Android: playback notification and media controls could go missing after the player service restarted (9d579be97)
  • Downloads could fail partway when YouTube moved them to another server (1b754af64)
  • Android: crash on some Android 13 phones when pausing or swiping the app away (a78022498)
  • A download that fails on a bad connection says "Network error" instead of "Something went wrong (E60034)" (e46ac38ac)
  • Android: removing a song whose file or folder was already deleted no longer shows an error (fb150bcdd)
  • The Recommended tab no longer gets stuck on an error after the phone restarts unexpectedly (cb0db20d6)
  • When the YouTube sign-in has expired, the app asks you to sign in again instead of failing everything with an error (6fad90cc5)
  • A supervised (Family Link) Google account gets a message explaining it can't be used (6fad90cc5..89e92af16)
  • Android: the app could freeze while downloads were updating their notifications (9211de43b)

IMPROVED

  • Tapping Install now in the update dialog shows an installing progress bar until the app restarts (852fd740d..d7e09a867)
  • Playback errors show on the video, also in fullscreen (117519b4c)
  • Less CPU use while YouTube video plays (e4195937c)

release-v4.0.5

Choose a tag to compare

@github-actions github-actions released this 17 Oct 11:23

Full Changelog: release-v4.0.4...release-v4.0.5

Caution

Only install YMusic from trusted sources: ymusic.io or GitHub Releases. Anyone can build a modified copy — bad actors can ship a fake app that steals your Google account credentials when you sign in.

4.0.5

IMPROVED

  • Android: faster song changes, and the last moment of a song is no longer cut off (7d70b860f..95dfd84fd)
  • Fewer YouTube playback failures ("An error occurred") (1a01634d2..e6909faf8)
  • Full storage shows "Not enough storage space" instead of an error code (b3e8b2027..16b2cf4d0)
  • Android: a download folder that was deleted asks you to pick the folder again (bf5fc3943)
  • Messages show above the mini player instead of covering it (d71c20180)
  • Home feed list: the line under the title wraps to two lines (ada11f166)

FIXED

  • Short audio gap after about 10 minutes of YouTube playback (a64d84ba0)
  • Pause or restart after seeking back in long YouTube videos (a7298582c..c640b7e9a)
  • Some YouTube videos playing too fast, out of sync with the audio (ff5197020)
  • Audio freezing at the change to the next song (20de0ace6)
  • Downloads failing after a playback error (9278e7191)
  • Android: YouTube video freezing and jumping, mostly on live streams (d122eaa22)
  • Android: black YouTube video until restart after turning the screen back on (fe6158127..dfa555c3d)
  • Android: YouTube playback stuck after a few seconds on some devices (a8ce568b7)
  • Android: crash when the system restarts the app in the background (504e253c3)

release-v4.0.4

Choose a tag to compare

@github-actions github-actions released this 16 Oct 10:33

Full Changelog: release-v4.0.3...release-v4.0.4

Caution

Only install YMusic from trusted sources: ymusic.io or GitHub Releases. Anyone can build a modified copy — bad actors can ship a fake app that steals your Google account credentials when you sign in.

4.0.4

NEW

  • Android: equalizer apps and system sound effects work on YouTube playback, with a "Use system sound effects" switch in the Equalizer (9c6f8a4fb..df765d62b)
  • Android: Audio focus setting (pause when other apps play, or for calls only); unplugging headphones pauses YouTube too (86c471ff4)
  • Android: runs on 32-bit ARM and x86 devices (2ea5eccb1..73a20ca37)
  • Black (AMOLED) theme, and an accent color picker with presets (d31440369)

IMPROVED

  • YouTube audio and video stay in sync after seeks, speed changes and resumes (2643636b9..abef10006)
  • YouTube audio plays at the best quality available (a05021e53)
  • Android: changing video quality no longer stalls or downloads the video again (530a1d1d0)
  • Downloads: only MP3 is re-encoded; M4A, WebM and video keep the original streams, and videos with Dolby audio download (c5f29e06c..0a3e3014b)
  • Speed and pitch sliders apply when you let go (921e16461)
  • Now Playing ⋮ menu grouped with icons and current values (f6df44187)
  • Home feed: wide list on more phones, with up to three title lines (0c3fa7e26..af1181f6b)
  • Faster recovery when YouTube is slow to respond (4bbf9b189)
  • Settings → About lists the app versions first (04270e012)

FIXED

  • Playlist skipping every second song (9b2e0d3c9)
  • Repeat one not looping YouTube videos (839115bfa)
  • Search suggestions not showing (85e7d7a96)
  • Downloaded subtitles that showed nothing (cca979d54)
  • Volume staying low after another app lowered it (7905af815)
  • Seeking near the end of a YouTube track skipped to the next one (cdb430450)
  • iOS, macOS: audio skipped when resuming after a pause (ddb55f7d1)
  • Speed & pitch dialog showing "Volume 100%%" (3136aa1f1)
  • Desktop: occasional crash at startup on slow machines (a38bc9bad)

release-v4.0.3

Choose a tag to compare

@github-actions github-actions released this 15 Oct 06:52

Full Changelog: hotfix-v4.0.2...release-v4.0.3

Caution

Only install YMusic from trusted sources: ymusic.io or GitHub Releases. Anyone can build a modified copy — bad actors can ship a fake app that steals your Google account credentials when you sign in.

4.0.3

NEW

IMPROVED

  • WebM is offered only when the video has a WebM stream (91bac9839..81986c682)
  • Download notification shows the same error as the Downloads screen (b854830cb)
  • Screen reader support in Settings and Now Playing (02d5d8153..d2081a2a0)
  • A local file deleted from storage shows "File missing"; YouTube's "An error occurred" can be retried (55533bf82..392af1a18)

FIXED

INTERNAL

hotfix-v4.0.2

Choose a tag to compare

@github-actions github-actions released this 14 Oct 06:27

hotfix-v4.0.1

hotfix-v4.0.1 Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 14 Oct 04:54

release-v4.0

Choose a tag to compare

@github-actions github-actions released this 13 Oct 06:44

Initial v4.0 release.