EchoMusicApp/Echo-Music
A modern Android music app with ad-free streaming, synced lyrics, offline playback, and an intuitive user experience.
๐ Bug Fixes
- Fixed an unstyled background strip appearing at the bottom of the Commits and Changelog screens.
- Fixed the loading animation pill being slightly off-center before the song's total duration was fetched.
- Fixed invisible play/pause button in the mini player on dynamic backgrounds in light mode.
๐ฆ Service Uptime Screen
- The screen now checks all YouLyPlus fallback servers if the primary one is offline, ensuring accurate status reporting.
- Improved the overall layout and added a custom offline message when JioSaavn reaches its daily limits.
- Hidden the mini player from this screen.
๐ฆ Player
- Added a loading animation and "Loading" label to the codec indicator pill when the player is buffering.
๐ฆ Appearance Settings
- Hidden the "Hide player thumbnail", "Thumbnail corner radius", and "Crop album art" options when Player Background Style is set to Apple Music.
โจ New Features
- Export playlists as CSV files directly from the playlist menu.
๐ Bug Fixes
- Fixed Spotify login/import failing with an HTTP 403 Rate Limit error by fetching TOTP secrets directly from raw gist content.
- Fixed a playback crash (`NumberFormatException`) when playing local music files.
- Fixed a launch crash caused by a missing Room database migration (38โ39) and a malformed version name in the build config. (by [@KATIYAR48](https://github.com/KATIYAR48))
- Fixed a crash in Listen Together where broadcast receiver actions were wrapped in unnecessary coroutine scopes. (by [@nitheeshdr](https://github.com/nitheeshdr))
- Fixed karaoke and instrumental Saavn variants incorrectly matching during song lookup by applying a score penalty when the original query doesn't include those terms. (by [@mvanhorn](https://github.com/mvanhorn))
- Fixed the bottom navigation bar shaking or bouncing when switching tabs due to the background pill animation and text expansion.
๐ฆ Bottom Navigation
- Moved the music recognition button from the overflow menu into the main bottom navbar (between Search and Library).
- Added a Settings shortcut to the overflow menu in place of the music recognition button.
- Disabled page name labels in the bottom navbar for a cleaner look.
- Fixed the floating navigation button to use the dynamic primary color instead of a fixed pink.
- Made floating navigation toolbar items adapt to the color palette in AMOLED mode instead of being transparent.
๐ฆ Playlists & UI
- Added a toast notification when a song is successfully added to a playlist.
- Added a fallback to apply a custom playlist cover locally if the YouTube upload fails (e.g. 403 error).
- Hidden the miniplayer on the Settings screen to reduce visual clutter.
โจ New Features
- Added Ambient Mode accessible from the player menu, featuring landscape orientation, split-screen album art with live lyrics, and gesture-based playback controls.
- Added background music recognition via Quick Settings tile and widget โ identify songs without opening the app.
- Added double-tap on album art center to play/pause.
- Added lossless music quality indicators to the player UI.
- Added a listening summary feature for statistics.
- Added Echo Brain Mixes dynamic row on the Home Screen โ generates fully offline, personalized AI playlists from your listening history.
- Added Groq as an AI provider for lyrics translation under Settings โ AI (supports Llama, Qwen3, Gemma2, and more). ([#534](https://github.com/EchoMusicApp/Echo-Music/pull/534) by [@nitheeshdr](https://github.com/nitheeshdr))
- Selecting Saavn (320kbps) or Lossless (Qobuz) quality now shows a notice that these streams run on Echo Music's servers, with a direct Donate button.
- + 2 more
๐ฆ Echo Brain Improvements
- Re-architected Echo Brain queueing to use "Runway" batch injection (3 tracks at once) for smoother continuous playback.
- Echo Brain suggestions now queue immediately to play next instead of at the bottom of the playlist.
- Removed the 30-second delay โ the queue is populated instantly from the first song.
- Fixed an interaction logging gap where songs skipped between 15s and 30s were not being tracked.
- Added an AI indicator icon in the queue for Echo Brain-suggested tracks.
- Added a "Not Interested" option in the queue menu to penalize AI recommendations.
- Integrated Echo Brain Flow Neuroengine to analyze listening habits and inject intelligent recommendations.
๐ฆ Settings & Navigation
- Moved the "Supported Links" shortcut from About to Settings โ System Updates.
- Improved Settings search to group results by page, navigate directly to the matching page, and highlight the relevant setting visually.
- Added Echo Brain options to Settings search.
- Grouped search results in settings for faster navigation.
- Redesigned Echo Brain settings page to follow Material 3 aesthetics.
- Moved the Cast button from the top of the player to the song menu, above Ambient Mode.
๐ Bug Fixes
- Fixed the Cast icon not appearing in the Apple Music theme. ([#533](https://github.com/EchoMusicApp/Echo-Music/pull/533) by [@nitheeshdr](https://github.com/nitheeshdr))
- Fixed Canvas animations and Artist Backgrounds stopping by implementing dynamic Apple Music token extraction.
- Fixed an issue where playing a song from the Suggestions tab would occasionally play a different song due to incorrect compound artist name matching.
- Fixed a crash in music recognition (Shazam) caused by invalid timeout parameters.
- Fixed a rendering issue in the mini-player where invalid crossfade options prevented the thumbnail from displaying.
- Fixed stream mismatch issues where changing audio quality mid-playback could play the wrong track. Audio quality changes now apply cleanly from the next track.
- Fixed network buffering timeouts that caused playback to enter an endless loading loop instead of showing a recovery error.
- Fixed missing album art for downloaded tracks saved without a thumbnail link.
- + 9 more
โก Stability & Performance
- Improved Backup and Restore by streaming large files efficiently and moving operations to background threads, preventing OOM crashes and UI freezes.
- Improved Listen Together synchronization by tracking network latency via automatic ping/pong requests.
- Re-enabled Lossless quality options with improved stream resolution fallback logic.
- Improved track matching to correctly handle songs with multiple or featured artists.
- Bumped internal database version with migration to preserve user data.
- Cleaned up the Home screen by removing Uploaded and Podcast chips from the UI.
Say goodbye to buffering and playback issues while listening to music in Saavn 320 kbps quality. Streaming has been migrated from third-party servers to our own servers, delivering a faster, more reliable, and seamless listening experience with improved stability and performance.
๐ Playback Fixes
- Resolved multiple playback errors (1004, 2008, 3001) by improving network retry logic and securing AudioTrack recovery.
- Fixed silent playback caused by mid-stream container changes โ stream quality is now locked for the duration of the currently playing track.
- Fixed an ExoPlayer crash that occurred when a stream's container format fell back to a format different from what was cached.
- Fixed seek errors (error 2008 โ IO read position out of range) when skipping to a segment within a downloaded song.
- Fixed IO error 2000 (unspecified IO error) by properly recovering the audio stream and cache state.
๐ Offline & Cache Fixes
- Fixed downloaded songs incorrectly requiring an internet connection due to a cache metadata mismatch โ fully downloaded tracks now play offline as expected.
- Fixed audio fallback toast notifications appearing only once per app session instead of triggering on each relevant event.
๐ UI Fix
- Removed the volume percentage indicator from the Phone Speaker row in the Audio Device selector.
- ---
โจ New Feature
- Service Uptime Checker โ Available under Content Settings, this tool allows users to monitor the real-time status of YouTube Music, JioSaavn, and Qobuz.
- ---
- *No other new features or behavioral changes are included in this release.*
โจ New Features
- Pin Playlists โ Long-press to pin playlists to the top of your library.
- Sync to YouTube Music โ Sync local playlists via the playlist menu.
- Settings Search โ Filter settings categories and sub-settings instantly.
- Song Suggestions โ Discover and add related songs at the bottom of local playlists.
- Canvas Provider (Tidal) โ Animated album canvas with improved matching accuracy.
- Audio Fallback โ Opus failure auto-reroutes to JioSaavn 320 kbps, and vice versa.
- Markdown in Changelog โ Bold, italics, inline code, and links rendered natively.
๐ฆ UI & Design
- Echo Find Screen โ Material You pill button, animated wave visualizer, edge-to-edge blur.
- Recognition Screen โ Glassmorphism layout with full-square album art and playback FAB.
- Suggestions & Menus โ Rounded edges on suggestions list; removed grey header backgrounds from bottom sheets.
- Online Playlist Header โ Count and duration shown above action buttons.
- Logout Dialog โ Stacked buttons fix text clipping.
๐ Bug Fixes
- Crash on Recognition โ Fixed `IllegalStateException` via main thread dispatch.
- Offline Playback โ Fixed downloaded songs failing due to bad cache length reads.
- Apple Music Black Screen โ Album art now shows for downloaded songs.
- Volume Slider โ Stays in sync with system volume.
- Background Updater โ Runs as background service with auto-retry; fixed notification spam.
- Comments Button โ Removed from Listen Together screen.
๐ฆ Build
- FFmpeg โ Switched to `ffmpeg-kit-audio`; removed unused `aria2c` dependency.
- ABI Filters โ Fixed per-arch filters to prevent universal APK generation.
๐ Bug Fixes
- Resolved an issue where songs downloaded at Saavn (320 kbps) or YouTube Music quality would fail to play and skip during offline playback.
- Corrected the stream URL caching logic in the download resolution process.
๐ฆ Improvements
- Extended local library playback support to include virtually all standard audio formats (.mp3, .wav, .ogg, .aac, and others) by utilizing native Media3 extractors in place of the previously restricted format set.
โจ New Features
- Added a setting under Appearance > Lyrics to automatically hide the status bar upon entering full-screen lyrics mode.
- Added a "Play Next" option to the multi-selection menu for albums and playlists, enabling multiple selected tracks to be queued immediately after the current song.
- Added a "Legacy Icon" toggle under Appearance settings to revert the application icon to its original design.
๐ Bug Fixes
- Fixed an issue where the Local songs screen inside the Library did not display a back button, and corrected its navigation logic to return to the Library home rather than exiting the tab.
- Fixed system back button behavior on the Library screen to properly return to the mix view instead of the home screen when navigating from library chips.
- Corrected UI overlapping issue where the back button on the Local Songs screen was hidden under the main navigation bar.
- Refactored library layout spacing and dynamic top app bar padding across Library tabs.
โจ New Features
- Implemented a new Export as MP3 feature that downloads, transcodes via FFmpeg, and embeds ID3 metadata (including album art) into local MP3 files directly from the player and song menus.
- Added a new Exported auto-playlist in the Library to easily filter and view all exported MP3 songs, with visibility toggles in Appearance Settings.
- Added full changelog support to the System Update screen. Update notes and descriptions are now fully rendered with Markdown support (bold, italics, code blocks, and clickable links).
- Added a new setting in Appearance Settings to show audio codec information centrally below the player timeline.
- Added an option in Appearance Settings to hide the volume slider, specifically available when the Apple Music Inspired UI is active.
- Added full Persian (Farsi) translation. Thanks to @mcuteangel.
๐ Changes
- Replaced Qobuz with JioSaavn (320kbps) for streaming and downloading.
- Enabled Crossfade support specifically for Saavn (320kbps) streams.
- Crossfade is now automatically disabled when Qobuz (Lossless) audio quality is selected; the toggle becomes unclickable with an explanatory message.
- Migrated default Listen Together server to Echo Music Server on Hugging Face (`wss://iad1tya-echomusic.hf.space/ws`). To modify or verify the URL, navigate to Listen Together > Settings > Server URL.
- Updated the audio codec display to show codec name, bitrate in kbps, and lossless indicator.
- Adjusted the audio codec display to align horizontally with the music playback timestamps.
- The playback queue is now unlocked for rearrangement by default.
- The Quick Picks carousel is now always pinned to the top of the Home Screen.
- + 8 more
๐ Bug Fixes
- Fixed an issue where the canvas videos were being stretched on the album, artist, and square player screens by properly applying a zoom crop to fit the shapes.
- Fixed an issue where locally liked songs were incorrectly removed from the library instead of being pushed to the YouTube server during cloud sync.
- Fixed random playback pauses by clearing ghost cache entries and removing unnecessary retry delays.
- Fixed an issue where restoring from a manual zip backup could cause database corruption and app crashes by explicitly clearing old WAL cache files during restore.
- Fixed a bug where the player would show active playback with no audio when reopening from active apps, caused by an out-of-bounds queue index during state restoration.
- Prevented text overflow on the Subscribe, Radio, and Shuffle buttons within the Artist screen.
- Prevented potential data wipes on future app updates by safely disabling destructive Room database migrations.
- Improved parsing for localized artist statistics, properly extracting subscriber and monthly listener counts when APIs return text mixed with numbers across different languages.
๐ Improvements & Fixes
- Fixed a crash that could occur when enabling the Hide Player Thumbnail option.
- Improved backup restore compatibility and handling. Restoring backups from older or incompatible versions will now fail gracefully instead of causing a crash, with clearer feedback provided to the user.
- Refreshed the default artwork used by the home screen widget for a cleaner appearance.
- Various bug fixes, stability improvements, and UI refinements.
๐ Fixes
- Fixed a MusicService retry issue that could incorrectly resume playback after an AudioTrack error. The player now preserves the `playWhenReady` state before pausing and uses it to determine whether playback should resume during recovery, improving playback reliability.
๐ฆ UI Improvements
- Increased Floating Action Button (FAB) margins (`end = 16dp`, `bottom = 64dp`) to prevent overlap with other UI elements.
- Improved library filter layouts by:
- Vertically centering filter rows.
- Adding top and bottom padding to `FilterChip` components for better spacing and touch targets.
- Replaced the decorative lock `Surface` in the Mix and Playlists screens with a simple `16dp` spacer, resulting in a cleaner layout.
- Added the required width-related imports to support layout updates.
๐ฆ Enhancements
- Improved playback robustness during audio output recovery scenarios.
- Refined spacing and alignment across multiple screens for a cleaner and more consistent user experience.
๐ Fixed
- Improved video ID extraction with robust fallback handling across multiple page parsers:
- ArtistItemsPage
- ArtistPage
- HistoryPage
- LibraryPage
- RelatedPage
- SearchSuggestionPage
- SearchSummaryPage
- + 6 more
๐ Changed
- Updated `OnlineSearchViewModel` to preserve video results when the active search filter is set to Videos, preventing valid video items from being filtered out.
- Refined `SearchSummaryPage` filtering behavior:
- The Videos summary is now always preserved.
- Other summaries continue to respect the "videos disabled" setting.
๐ Fixed
- Fixed some albums and playlists appearing empty due to missing video and set ID resolution.
๐ฆ Improvements
- Improved album and playlist parsing reliability by expanding video and set ID extraction fallbacks.
- Added support for resolving IDs from additional renderer locations, including:
- `navigationEndpoint.watchEndpoint`
- `musicItemThumbnailOverlayRenderer โ musicPlayButtonRenderer โ playNavigationEndpoint`
- `flexColumns` navigation endpoints
- Both `videoId` and `playlistSetVideoId` are now checked across multiple fallback paths before failing, improving compatibility with varying YouTube Music response structures.
๐ฆ Sharing
- Migrated all shared links from `music.youtube.com` to `share.echomusic.fun`.
- Shared songs, playlists, and channels now use Echo Music's centralized share domain across:
- Playback actions
- UI share menus
- Database entities
- Innertube models
๐ Fixed
- Resolved an issue where media playback could fail or stop unexpectedly in certain situations.
- Improved playback stability and reliability across supported devices.
๐ฆ Lossless Audio (Beta)
- Echo Music now supports lossless music streaming.
๐ฆ Important Notes
- Lossless audio requires compatible audio hardware to provide audible benefits.
- On unsupported devices, speakers, or headphones, the difference between lossless and standard high-quality audio may be minimal or unnoticeable.
- A stable and high-speed internet connection is recommended for smooth lossless streaming.
- Users with limited bandwidth may experience a better overall experience using standard audio quality.
- As this feature depends on third-party services, occasional issues may occur while the feature continues to mature.
๐ฆ Lossless Downloads
- Added support for downloading lossless audio.
- Currently supports FLAC downloads only.
- Download availability depends on third-party services such as Qobuz and may not be available for all tracks.
๐ฆ Local Media Support
- Added support for local media playback.
- You can now play music stored on your device directly within Echo Music.
- Local tracks are integrated into the player experience and can be managed alongside your online library.
โจ New Widgets
- Added three new home screen widgets adapted from MetroList.
๐ฆ Redesigned Quick Play
- Introduced a redesigned Quick Play experience featuring a new carousel-based layout adapted from ArchiveTune.
- Improved navigation and content discovery from the home screen.
๐ฆ Customization
- Added an option to disable the Speed Dial button for users who prefer a cleaner interface.
๐ฆ Playback Improvements
- Songs are now automatically added to the playback queue.
- Lyrics are loaded automatically when available.
- Improved queue management and playback handling.
- Enhanced track transitions for a more seamless listening experience.
- Reduced buffering and improved playback reliability in various scenarios.
๐ฆ Automatic Data Migration
- Added automatic data migration during app updates.
- Existing settings, downloads, and application data will now be migrated automatically whenever possible.
- Significantly reduces the risk of data loss when upgrading to newer versions of Echo Music.
โจ Additional Improvements
- Improved overall stability and performance.
- Refined various user interface elements.
- Enhanced compatibility across supported devices.
- Fixed multiple bugs and inconsistencies throughout the app.
- Added numerous minor improvements, optimizations, and under-the-hood changes to provide a smoother and more reliable user experience.
๐ฆ Echo Music v5.0.0 โ Major Release
- > Released May 2026
- ---
๐ฆ Lighter than ever โ 38 MB
- The app has been rebuilt to be focused and lean. Echo Music now weighs in at just 38 MB, significantly down from previous versions. Less bloat, faster startup, more room for your music.
๐ฆ Canvas support _(ported from Vivi Music)_
- Dynamic visual canvas now powers your listening experience, ported directly from Vivi Music.
๐ฆ Spotify import โ no limits _(ported from ArchiveTune)_
- Link your Spotify account and import all your playlists and liked songs in one go โ no cap, no restrictions. Ported from ArchiveTune.
โจ New media player _(ported from Vivi Music)_
- A fully redesigned media player inspired by Apple Music's aesthetic. Cleaner controls, better feel, ported from Vivi Music.
๐ฆ Artist & album video covers
- When available, artist and album pages now display animated video covers for a richer, more immersive look.
๐ฆ Crossfade improvements
- The crossfade engine has been refined for smoother, more natural transitions between tracks.
๐ฆ Music recognizer
- Identify any song playing around you instantly. Tap to recognize, get the track name, artist, and album โ and add it straight to your library or a playlist.
๐ Bug fixes & stability
- Several long-standing bugs have been squashed. This release has been heavily tested and the app is noticeably more stable across the board.
- ---
๐ฆ โ ๏ธ Important โ Data Migration Notice
- ---
๐ฆ Known Issues
- The following features are not working in v5.0.0:
- Children's music playback โ content such as Baby Shark and similar tracks does not play correctly.
- Uploaded / local songs โ user-uploaded songs are currently not playing.
- Podcasts โ podcast playback is not working in this release.
- ---
โจ Removed Features
- The following features have been removed from this release. They are not currently planned for re-addition, but may return in a future version.
- Last.fm scrobbling
- Discord Rich Presence (RPC)
- ---
๐ฆ Coming in Future Releases
- The following are on the roadmap โ no release dates yet. We appreciate your patience.
- 3D sound
- Local media support & corresponding features
- ---
- *Thank you for using Echo Music. Please report any issues you encounter.*
๐ Changes
- Fixed UI by adding a cross (close) button in the Important Notice section for better user control.
- Added a shuffle button to the Old Music page UI to enhance playback experience.
โจ Features
- Added `CANVAS_BEARER_TOKEN` and ArchiveTuneCanvas authentication support
- Introduced granular YouTube Music sync options
- Added lyrics provider selection field
- Improved casting functionality
- Added optional Cloudflare DNS-over-HTTPS (DoH) resolver
- Enabled Cloudflare DNS by default
๐ฆ UI / UX Improvements
- Revamped overall settings UI
- Restyled Equalizer dialog
- Refactored Equalizer UI and appearance
- Improved BottomSheet interaction with Enter/DPAD key support for expansion
๐ Fixes
- Fixed widget local album art issue (PR #207) / @harshal20m
โจ New Features
- Added PoToken extraction, stream client, and Lyrics v2
- Introduced Equalizer UI with persistent canvas cache
- Added network troubleshoot settings screen
- Implemented host/join UI with participant styling (Listen Together)
- Added lyrics romanization and preload support
- Introduced new player design toggle (`UseNewPlayerDesign`)
- Added old music page UI toggle (`UseOldMusicPageUi`)
๐ฆ UI & UX Improvements
- Updated settings UI
- Improved Cast UI and queue handling
- Refined floating toolbar and settings gradients
- Applied `surfaceContainerHigh` styling and added card borders
- Improved Equalizer dialog UI
- Added back navigation to Settings and Listen Together
- Hid navigation bar and mini-player in Settings and Listen Together screens
- Replaced shuffle toggle with a share button
- + 1 more
๐ฆ Enhancements
- Improved Cast queue handling
- Updated internal components:
- `Queue.kt`
- `Items.kt`
๐ Changes
- Disabled SponsorBlock by default
- Removed legacy appearance and player preferences
- Refactored lyrics animations and removed V2 styles
- Applied fixed blur for old music page UI
๐ฆ Improvements
- Improved playback synchronization for a smoother listening experience
- Enhanced service binding reliability
โจ New Features
- Added Old Navbar style option
- Introduced Legacy Player toggle for compatibility
- Available in Settings โ Appearance โ Misc (bottom section)
๐ฆ Updates
- Updated AppearanceSettings.kt for improved configuration handling
๐ Bug Fixes
- Fixed issues in Listen Together
- General bug fixes and stability improvements
๐ฆ Highlights
- Introduced Listen Together for synchronized playback using Protobuf
- Added Audio Output Selector for seamless device switching
- Integrated Spatial Audio, Pro EQ, and Download Preferences
- Optimized user interface for tablet devices and improved Ambient Mode
๐ฆ User Interface Improvements
- Implemented dynamic theming with palette-based gradients
- Refined layouts for album, playlist, and player screens
- Enhanced lyrics seeking and auto-scroll behavior
๐ฆ Core Enhancements
- Improved queue management and shuffle behavior
- Enhanced Spotify import reliability, including paging and rate-limit handling
- Increased playback and background service stability
๐ Fixes
- Addressed multiple bugs and improved overall performance
- General stability improvements across player and service components
๐ Changes
- Refined UI spacing for menus
- Improvements to Settings and Updater interface
- Adjusted ExoPlayer buffering for better playback stability
- Renamed the lyrics button for better clarity
- Fixed icon issues
- Minor code improvements and internal changes
- General stability improvements
โจ Added
- Option to force stop the player when the task is cleared
- Inline lyrics view in the player
- Changed Crossfade icon
- Crossfade toggle in Music Page
- Ability to hide lyrics on tap
๐ฆ Improvements
- Refined player UI layout
- Improved UI spacing and alignment
- Better scroll-to-top behavior
- Improved back navigation handling
๐ Changes
- LyricsPlus is now enabled by default
- SponsorBlock is now disabled by default
- Adjusted SponsorBlock slider position
- Switched adaptive launcher icons to drawable resources
๐ Fixes
- Fixed crossfade starting incorrectly (now starts from a minimum of 3 seconds)
- Fixed navigation issue when moving from Local Media to the Library page
๐ฆ Other
- General stability improvements and minor UI tweaks
โจ New Features
- Completely redesigned UI for a cleaner and faster experience
- Import from Spotify to easily bring your playlists and tracks
- Podcast support
- Local media support for playing music stored on your device
- Auto data migration to seamlessly move existing app data to the new version
- Android Dynamic Island support for enhanced playback notifications
- Multiple lyrics animations
- Word-by-word lyrics support
- + 11 more
๐ฆ Smart Playback
- Pause on mute
- Resume on Bluetooth connect
- Keep screen on while playing music
๐ฆ Customization
- UI density scale to adjust interface spacing
- High refresh rate support for smoother UI and animations
- Hide player thumbnail
- Crop album art option
- Hide video songs
- Hide YouTube Shorts
๐ฆ Improvements
- Improved lyrics quality and synchronization
- Better performance across the app
- Stability improvements and bug fixes
- Many under-the-hood optimizations and refinements
๐ Fixed
- Fixed an issue where the app crashed immediately after opening
๐ Changelog
- Fixed lyrics translations.
- Resolved an issue where updating the app caused deletion of history, stats, playlists, and downloaded songs.
- Fixed multiple minor bugs and improved overall stability.
๐ฆ Improvements
- Removed the Glass UI for a cleaner and more consistent interface.
- Improved music playback polish for a smoother listening experience.
- Reduced app launch time for faster opening and better responsiveness.
๐ฆ Known Issues
- Cache, Uploaded & Local Media system is under rework and may not function as expected.
๐ฆ General
- Overall UI and performance polished across the app for improved stability and user experience.
โจ Whatโs new
- Glass UI added to the navbar, miniplayer, and menu
- Music page redesigned with improved lyrics and queue
- Local media now supports MP3
- Uploaded songs can now be played
- Login to Desktop option added on desktop login
- Chromecast issues fixed
๐ Fixes and improvements
- Synced lyrics issue fixed, including translated lyrics
- OpenRouter issues fixed
- Performance and stability improvements
โจ Whatโs New
- Echo Wrapped added
- SponsorBlock added
- Automatic language mismatch detection for lyrics, with on-the-fly translation
- Double-tap on the music cover to like a song
- Improved lyrics sharing experience
- Glow and bounce effects added to lyrics
- Lyrics accuracy improved
- Play All button added to Quick Picks
- + 1 more
๐ Fixes & Improvements
- Chromecast issues fixed
- Lyrics sync problems resolved
- Permission denied message removed
- Overall performance and stability improved
๐ฆ Privacy Updates
- New Permissions section added in Settings
- View all permissions used by the app
- Clear explanations for why each permission is required
- > ### Support the Project
- > You can support this project here:
- > https://support.iad1tya.cyou/
- >
โจ Whatโs New
- โข AI Lyrics Translation โ Translate song lyrics using AI
- โข Custom Provider Support โ Use a custom provider by setting your own URL
- โข Advanced Download Options โ Download music to your preferred storage location
- โข Custom Playlist Covers โ Change and personalize playlist cover images
๐ Fixes & Improvements
- โข Slim Navigation Bar Fixed โ Resolved display issues
- โข DLNA & Wi-Fi Casting Patched โ Improved casting reliability
- โข Find Widget Bug Fixed โ Restored proper functionality
- โข Minor Bug Fixes โ Improved overall stability
- โข Performance Enhancements โ Faster and smoother app experience
