github MuwMx/YumaPlayer v1.2.0-Beta.4

7 days ago

Changelog v1.2.0-Beta(4)

A stability and architecture-focused update addressing playback pipeline performance, Spotify queue reliability, UI smoothness, interactive splash animations, and in-app update delivery.

✨ Highlights

🟢 Spotify Playback & Queue Optimization

  • Instant Queue Start: Large playlists and personal mixes now start playing immediately by preloading a local window while resolving the remaining queue lazily in the background.
  • Queue Pagination Reliability: Fixed infinite pagination dropping trailing songs in long sessions and "Liked Songs".
  • Radio Decoupling: Prevented redundant YouTube auto-radio triggers from overriding Spotify queues.
  • Home Feed Playback: Resolved shelf item playback issues and fixed pull-to-refresh stale cache handling.

🎨 Interactive Particle Splash Screen

  • Dynamic Visuals: Introduced a particle physics engine featuring shockwaves, radial flashes, and coordinated UI reveal transitions on cold start.
  • Theming & Controls: Fully supports Light and Dark themes. Can be toggled off at any time via Settings → Appearance → Splash Animation.

⚡ UI Responsiveness

  • Smoother Lists & Grids: Removed micro-stutters across Charts, Moods/Genres, and song lists through stabilized item keys and reduced Compose layout passes.
  • Faster Navigation: Reduced initial layout latency when navigating into Library, Mixes, and playlist screens.

🔄 In-App Updater

  • Direct Asset Downloads: Fixed GitHub asset resolution to download APKs directly via verified CDN release URLs, preventing stalled downloads and 404 redirects.
  • Cache Bypassing: Update checks now bypass intermediate network cache to fetch latest releases immediately upon publication.

⚠️ Known Issues & Work in Progress

  • Track Matching (Spotify Mode): In some cases, resolved YouTube audio streams may not accurately match the requested Spotify track (e.g., matching a live version or cover).
  • Spotify Home Feed Navigation: Certain playlist shortcuts from the Spotify home tab may route to incorrect playlists.
  • Stream Resolution & Regional Throttling: Depending on your region or ISP, initial playback buffering might take a few moments.
  • Playlist Management: Creating or directly editing Spotify playlists from within the app is currently not supported; manage playlists directly in Spotify for syncing.
  • Search Engine: In-app search currently targets the YouTube Music catalog.

Note: The comprehensive decoupling of legacy dependencies and network resolution is ongoing across upcoming releases to address these matching inaccuracies directly.

Don't miss a new YumaPlayer release

NewReleases is sending notifications on new releases.