Releases: ntanis-dev/essentials-for-spotify
Releases · ntanis-dev/essentials-for-spotify
v1.1.0.4
- Removed pending state from "Song Clipboard" button, uses action-feedback instead.
- Added seek step size and volume step size to all associated buttons.
- Renamed "Playback Mode" to "Mode Stack" for consistency with multi-action buttons.
- Added a "Volume Stack" button that combines volume up, volume down and volume mute / unmute actions.
- Changed the first volume interaction after a muted state.
- Fixed an issue that would cause muted state to appear even if the API action failed.
- Added default profile for Stream Deck Neo and updated existing default profiles for Stream Deck MK.2 and Stream Deck +.
If you've found my work helpful, any contribution is greatly appreciated.
There's absolutely no obligation, but you may do so through my donate portal.
Thanks to everyone who contributed with PRs, bug reports and suggestions.
v1.1.0.3
- Added hold-to-seek to both "Previous Song" and "Next Song" buttons.
- Added a "Playback Mode" multi-action button that combines shuffle, loop song and loop context.
- Fixed an oversight in device selection when Spotify Web API was idle.
- Fixed an issue with "Volume Up" and "Volume Down" buttons and added step in their settings.
- Improved UX on buttons invocation and release.
v1.1.0.2
- Added active and inactive borders in "Play Context" button.
- Added a fallback to the first non-speaker device if there are no active devices.
v1.1.0.1
- Fixed an issue that caused the last device not to persist after going idle.
- Fixed an issue that sometimes caused the buttons to become unresponsive.
- Added local file image to "Playback Control" dial.
v1.1.0.0
- Added button settings support in various buttons for extra customization.
- Added playback dial long touch action for like / unlike, and play / pause by pressing the dial without rotating it.
- Added "Liked Songs" collection in "My Playlists" dial.
- Added "Play Context" button that allows you to set and play any supported URL (album, playlist, artist).
- Added "Transfer Playback" button that allows you to set and transfer the playback to another device.
- Added liked song indicators by layering images that can be disabled via button settings.
- Replaced "Song Information" button with "Song Stack" that is now a multi-action button with a wide variety of uses.
- Fixed an issue that would keep the "Context Information" button in a pending state after playing a song from idling.
- Fixed an issue that plugin would pick and activate a non-active device when the currently active device become unavailable.
- Fixed an issue with context not updating when playing an artist context.
- Now fully supporting local files.
- Implemented cacheable lookup and size checks for faster image retrieval.
- Enhanced image recovery handling, including non-statable image / title recovery and transfer playback initialization.
- Improved keep-alive functionality for image CDNs on playback state updates.
- Moved refresh action of items' dials to long touch (simple touch is now play like pressing).
- UX improvements, some new icons, long press effect on buttons and more.
v1.0.0.4
- Fixes a core bug with user state causing buttons to return Not Available state when pressed, if the User Information button was not appeared.
- Adds a new Context Information button that shows current playback context (album / playlist).
- Updated the included Stream Deck + profile to include Context Information button instead of User Information button as it is a bit more useful.
v1.0.0.3
Bundles profiles for Stream Deck MK.2 and Stream Deck + on plugin installation.
v1.0.0.2
Fixes an out-of-bounds error with items' dials.
v1.0.0.1
Fixes an issue with items' dials and makes it smoother while scrolling through StreamDeck pages.
v1.0.0.0
This is the first release, enjoy!