Releases: hrkfdn/ncspot
Releases · hrkfdn/ncspot
0.2.1
0.2.0
Changes
- New Feature: Podcast support 🎉 (#203)
- New Feature: Add methods and api usage to delete track from playlist (#211)
- Fix: show checkmark for saved playlists instead of followed (fixes #213)
- Fix mpris metadata returing Spotify URI instead of an url in xesam:url field (#222)
- Fix: enable skipping via mouse for podcast episodes
0.1.4
Maintenance Release
- Add command/binding to jump to currently playing track (fixes #181)
- Add OpenUri D-BUS MPRIS support (#185)
- Implement volume normalization setting (fixes #195)
- Implement audio_cache setting (fixes #196)
- Support configuration of audio backend and backend device (fixes #194)
- Handle lost/disconnected sessions gracefully (fixes #34, #125, #176, #192)
- Add configuration value to drop default keybindings (fixes #204)
- Only clear credentials when they're invalid (fixes #77)
- Add
noop
command to override single default bindings (#207) - Add
help
command (#208)
0.1.3
Maintenance Release
- Added configuration option for initial shuffle, repeat, volume (PR #127)
- Start with a random track if not selecting track directly (PR #128)
- Make
TAB
orESC
toggle between search input (Fixes #132) - Push help view to stack instead of making it a separate screen (Fixes #157)
- Only stop playback if the last item was deleted AND playing (Fixes #159)
- Use cached credentials from librespot (Fixes #160)
- Add new themable color for selected + playing track (Fixes #166)
- Add support for
HOME
andEND
keys (PR #167)
as well as some other minor fixes and dependency updates.
0.1.2
- Sort albums in library by artist -> year -> album title
- Fix parsing of '+' keybinding
- Implement software volume mixing
- Update various dependencies (librespot 0.1.1, rspotify 0.8, cursive 0.14.0, ..)
- Implement a help view with a list of keybindings
- Use system proxy settings (
http_proxy
environment variable)
0.1.1
0.1.0: Initial release 🎉
v0.1.0 prepare for first crate release