Maintenance
- Refactorings + dependency updates
- Sort artist albums by year
- Store user state in binary CBOR format
- The state structure is growing a little too complex to store it as a TOML. User state is now stored at
~/.config/ncspot/userstate.cbor
.
- The state structure is growing a little too complex to store it as a TOML. User state is now stored at
- Improve synchronization of playback times
- Implement track preloading
- Don't save tracks AND album when saving an album (#488)
Features
- (Re)store currently playing track + shuffle state from previous session (#448)
- Show display name owning the current library (#470)
- Add
logout
command (#470) - Pagination for artist albums (#477)
- Split artist albums/singles into separate panel
- Play top tracks by artist instead of all tracks by artist
- Pagination for Podcast episodes
- Show tracks + duration of album, playlist, queue in the title bar (#475)