1.5.0 is here!
To receive daily (if available) updates, subscribe to the new Alpha (nightly) release channel which is published every day at 11:00 UTC.
Added
- Added a new
Detailview mode for the Album list pages (#1681) - Added favorite songs section to Artist page (#1604)
- Added a Personal / Community toggle for
Top Songsin the Artist page (#1372) - Added 🅴 explicit / 🅲 clean badge indicators on song and album titles (#1634)
- Added setting to blur album / song images in the app based on explicit status
- Added
Glassy Darktheme (#1388) (Thanks @pyxfluff) - (macOS) Added native menu bar options to open settings (#1655) (Thanks @martgnz)
- (Windows) Added win-arm64 binary (#1665) (Thanks @ahmelsayed)
- Added a
Alpha (nightly)release channel to the automatic updates channel selection
Changed
- The play button on the Song list images now only add the selected song to the queue instead of the entire current page; double click behavior remains the same
- The track radio feature now sets the triggering song as the first song in the queue
- Ignore CORS / SSL toggles are now included in all authentication forms
- The version button in the app menu now opens the release notes modal instead of acting as link to the GitHub page
- Song repeats now trigger another scrobble 'start' request (#1662) (Thanks @Mateleo)
Fixed
- Fixed favorite button in playlist songs not updating when favorite state changed (Thanks @kgarner7)
- Fixed MPV player spamming errors in some cases (Thanks @kgarner7)
- Fixed duplicate scrollbar on artist/genre filter when the list is refreshed
- Fixed some list refresh behavior (#1637) (Thanks @eramdam)
- Fixed MPV path selector showing invalid value (#1641) (Thanks @rushiiMachine)
- Fixed rating on the playerbar from displaying when the Show Star Ratings setting is disabled (#1646)
- (Jellyfin) Fixed missing song bitDepth value (#1648)
- (Jellyin) Fixed the Instant Mix to use the correct endpoint for Audiomuse-AI (#1642) (Thanks @A-wels)
- Fixed missing radio metadata in Discord RPC and Fullscreen Player (#1649)
- Fixed command palette opening twice when in Mobile responsive view (#1669) (Thanks @kaigritun)
- Fixed search results being sorted by original sort order instead of best match in playlist songs page (#1650)
What's Changed
- Use a re-usable Intl.Collator instance for locale compare when possible by @eramdam in #1638
- Prevent double fetching when force refreshing paginated views by @eramdam in #1637
- fix(mpv): only check player time when there is an item in the track by @kgarner7 in #1639
- Update instant mix to use the new items endpoint instead of songs by @A-wels in #1642
- Fix: ratings display on player bar and mobile player by @dev0T in #1646
- fix(Settings): mpv path selector displays wrong default by @rushiiMachine in #1641
- Populate bit depth from Jellyfin by @thearrow in #1648
- Implement Glassy Dark theme by @pyxfluff in #1388
- Open settings with shortcut by @martgnz in #1655
- fix(scrobble): send now-playing updates on repeat-one loops for Navidrome by @Mateleo in #1662
- Add win-arm64 target by @ahmelsayed in #1665
- fix: remove duplicate CommandPalette in mobile layout by @kaigritun in #1669
- Add album detail list view by @jeffvli in #1681
New Contributors
- @A-wels made their first contribution in #1642
- @dev0T made their first contribution in #1646
- @rushiiMachine made their first contribution in #1641
- @thearrow made their first contribution in #1648
- @martgnz made their first contribution in #1655
- @Mateleo made their first contribution in #1662
- @ahmelsayed made their first contribution in #1665
- @kaigritun made their first contribution in #1669
Full Changelog: v1.4.2...v1.5.0