Version 0.2.1
Improvements
- Better spotify token refresh — Centralized the token refresh logic for spotify, preventing race condition
- Better error messages for restricted tracks — When a track fails to play due to age or country restrictions, Meld now shows a clear, actionable message instead of a generic error. If you're not logged into YouTube, it will suggest logging in via Settings to resolve the issue.
FAQ
- Added a new FAQ entry in the README explaining what to do when songs won't play due to YouTube restrictions.
Details
Some tracks on YouTube require authentication to play (age-restricted content, region-locked videos). Previously, these failures showed a vague "age-restricted" message with no guidance. Now:
- Not logged into YouTube → The error suggests logging into your YouTube account in Settings
- Logged into YouTube → The error clearly states the track is restricted and cannot be played
To log into YouTube: Settings → Account → Sign in with your Google account.