Added
- Special color for unavailable items
- Changelog with all the relevant user-facing changes to the project
info
command line subcommand to show platform specific information- Append Git commit hash to version string
Changed
- Improve error messages generated by the command line
- Build with crossterm terminal backend by default
- Move UNIX IPC socket from the user's cache path to the user's runtime directory
- Improve messages relating to errors in the configuration file
Fixed
- Crash when internal commands can't be handled
- Documentation for the behavior of the
Ctrl+S
keybinding - Multiple instances interfering with each other's MPRIS implementation
- An unlikely crash when the UNIX IPC socket is removed before
ncspot
is closed - Guaranteed crash while quiting
ncspot
when using MPRIS - MPRIS volume not being updated when given numbers smaller than 0 or larger than 1
- Allow previous track via MPRIS if first track in queue is playing