0.9.0 is here! This is the first major release following the added support of Jellyfin. Of course this means additional cleanup and bugfixing, but also some added QoL for Jellyfin features (multi-genre, multi-artist, track artist, album artist, etc.). I also decided to change up the default themes again, but also added a couple new ones that I thought people might like.
Added
- Added 2 new default themes
- Plex-like
- Spotify-like
- Added volume control improvements (#112)
- Volume value tooltip while hovering the slider
- Mouse scroll wheel controls volume while hovering the slider
- Clicking the volume icon will mute/unmute
Changed
- Overhauled all default themes
- Rounded buttons, inputs, etc.
- Changed grid card hover effects
- Removed hover scale
- Removed default background on overlay buttons
- Moved border to only the image instead of full card
- Album page (#110)
- Genre(s) are now listed on a line separate from the artists
- Album artist is now distinct from track artists
- Increased length of the genre/artist line from 70% -> 80%
- The genre/artist line is now scrollable using the mouse wheel
- (Jellyfin) List view (#110)
Artist
column now uses the album artist propertyTitle (Combined)
column now displays all track artists, comma-delimited instead of the album artistGenre
column now displays all genres, comma-delimited, left-aligned
Fixed
- (Jellyfin) Fixed the player not sending the "finish" condition when the song meets the scrobble condition (#111)
- (Jellyfin) Fixed album lists not sorting by the
genre
column - (Jellyfin)(API) Fixed the A-Z(Artist) not sorting by Album Artist on the album list (#115)
- (Jellyfin)(API) Fixed auto playlist not respecting the selected music folder
- (Jellyfin)(API) Fixed the artist page not respecting the selected music folder
What's Changed
- Fix scrobble finish condition for jellyfin (#111) by @jeffvli in #116
- Volume handler improvements (player bar) by @jeffvli in #118
- Fix album artist sort by @jeffvli in #119
- Jellyfin UI improvements by @jeffvli in #121
Full Changelog: v0.8.5...v0.9.0