v0.11.0 Release Notes
🚀 New Features
- Flatpak Support: The app is now available on Flathub. Thanks to @thehaniak!
- Subdirectory Deployment: Updated the Vite base URL to support deploying the application within subdirectories.
- Favorite Songs: Added a "Favorite Songs" section to the Sidebar. Thanks to @jmccullagh-apex!
- Open Subsonic Synced Lyrics: Added synced lyrics support for OpenSubsonic API-compatible servers. Thanks to @wilywyrm!
- Big Player Animation: Enhanced the fullscreen transition animation for the Big Player.
- Big Player Trigger: Relocated the Big Player open button to the main player controls (previously on cover art hover).
- Big Player Layout: Adjusted the close button position for better spacing in the Big Player view.
- Enhanced Song Info: Added detailed audio metadata to the quality badge in the songs table.
- Shortcut Keys UI: Redesigned the keyboard shortcuts component for better readability.
- Docker Configuration: Enabled application configuration via Docker Environment Variables. Refer to the README for details.
- Image Caching: Introduced an Image Caching option in Content Settings to improve loading times and overall performance.
- Reduced App Minimum Size: Reduced the application's minimum window dimensions to better support vertical monitors and tiling window managers.
- Localization: Added new languages and expanded coverage for existing translations. Thanks to @sddania, @janghw4, @xiaogaozi, @hejsekvojtech, and @MRtecno98.
- Custom LRCLIB Instances: Added an option in Privacy Settings to configure custom self-hosted or private LRCLIB URLs.
- Hide Zero Play Counts: Play counts are now hidden for songs that have not yet been played. Thanks to @jmccullagh-apex!
- Playlist Visibility Icons: Updated the icons used to distinguish between public and private playlists. Thanks to @jmccullagh-apex!
- Font Optimization: Updated fonts to use
.woff2and.woffformats for improved performance.
🛠️ Fixes
- Empty State Layout: Fixed an issue where empty state spacing caused unnecessary page scrolling.
- Sidebar Interaction: Disabled the sidebar toggle button when the Queue or Lyrics panels are open.
- Security Updates: Updated project dependencies to address security vulnerabilities.
- Playlist Management: Fixed an issue preventing users from clearing playlist comments/descriptions. Thanks to @avahwhitehead.
- Sample Rate Display: Corrected the sample rate label display. Thanks to @longnguyen2004.
- Flatpak Metadata: Updated the Flatpak metadata texts. Thanks to @yakushabb.
Complete Changes
Full Changelog: v0.10.2...v0.11.0