Releases: thlucas1/spotifyplus_card
Releases · thlucas1/spotifyplus_card
v1.0.25
[ 1.0.25 ] - 2024/12/23
- Ability to play track favorites starting from selected favorite track, which will now automatically add the following tracks (up to 50) to the player queue. Prior to this, only the selected track would play and then play would stop. Note that the 50 track limitation is a Spotify Web API limit.
v1.0.24
v1.0.23
[ 1.0.23 ] - 2024/12/20
- This release requires the SpotifyPlus Integration v1.0.73+ release; please make sure you update the SpotifyPlus integration prior to updating this SpotifyPlus Card release.
- Fixed hidden volume controls, which was caused by a bug introduced with v1.0.20.
- Added the ability to disable image caching for userpreset images. More info can be found on the wiki docs
v1.0.22
[ 1.0.22 ] - 2024/12/18
- This release requires the SpotifyPlus Integration v1.0.72+ release; please make sure you update the SpotifyPlus integration prior to updating this SpotifyPlus Card release.
- Fixed card not rendering correctly in the card picker and when an entity id was not selected.
v1.0.21
[ 1.0.21 ] - 2024/12/18
- This release requires the SpotifyPlus Integration v1.0.72+ release; please make sure you update the SpotifyPlus integration prior to updating this SpotifyPlus Card release.
- Added new user-defined preset type
trackfavorites
, which allows you to play all track favorites by simply selecting the preset. There is also the "Play All Track Favorites" action in the track favorites section actions, but the preset makes it easier to play all tracks.
v1.0.20
[ 1.0.20 ] - 2024/12/17
- This release requires the SpotifyPlus Integration v1.0.71+ release; please make sure you update the SpotifyPlus integration prior to updating this SpotifyPlus Card release.
- Corrected a bug that was causing the wrong media player to be displayed when multiple SpotifyPlus media players were defined with the same prefix.
- Hide Media controls for Spotify Free accounts, as a Spotify Premium membership is required for those functions.
- Hide Volume controls for Spotify Free accounts, as a Spotify Premium membership is required for those functions.
v1.0.19
[ 1.0.19 ] - 2024/12/15
- Added favorite indicator to the player section form for track, show episode, and audiobook items. The heart icon will be displayed to the right of the item name. A solid red heart indicates the item is a favorite; a transparent heart indicates the item is not a favorite.
- Added "Play All Track Favorites" action to the track favorites section actions. This will get a list of the tracks saved in the current Spotify user's 'Your Library' and starts playing them, with shuffle enabled..
- Added logic to player
PREVIOUS_TRACK
control so that if more than 8 seconds have passed the currently playing track is just restarted from the beginning; otherwise, the previous track is selected if progress is past the 8 second point.
v1.0.18
[ 1.0.18 ] - 2024/12/11
- This release requires the SpotifyPlus Integration v1.0.69+ release; please make sure you update the SpotifyPlus integration prior to updating this SpotifyPlus Card release.
- Added
playerVolumeControlsHideLevels
config option that hides volume level numbers and percentages in the volume controls area of the Player section form. Volume slider control is not affected by this setting. - Added
albumFavBrowserItemsLimit
config option that specifies the maximum number of items to be returned by the Album Favorites media browser. - Added
artistFavBrowserItemsLimit
config option that specifies the maximum number of items to be returned by the Artist Favorites media browser. - Added
audiobookFavBrowserItemsLimit
config option that specifies the maximum number of items to be returned by the Audiobook Favorites media browser. - Added
episodeFavBrowserItemsLimit
config option that specifies the maximum number of items to be returned by the Episode Favorites media browser. - Added
playlistFavBrowserItemsLimit
config option that specifies the maximum number of items to be returned by the Playlist Favorites media browser. - Added
showFavBrowserItemsLimit
config option that specifies the maximum number of items to be returned by the Show Favorites media browser. - Added
trackFavBrowserItemsLimit
config option that specifies the maximum number of items to be returned by the Track Favorites media browser. - Added "Copy X Preset JSON to Clipboard" action for all section detail displays that contain a "Copy X Preset Info to Clipboard" action. This will create a user-preset JSON format configuration entry for the selected media and copy it to the clipboard; the entry can then be pasted into the
userPresets.json
file, which will create a user preset for the media item. - Added theme variable
--spc-card-footer-background-color
to set card footer area background color; default value for the player section is vibrant color (based on cover art colors); default value for all other sections is card background color. - Added theme variable
--spc-card-footer-background-image
to set card footer area background image; default value for the player section is a gradient, which provides good contrast; default value for all other sections is card background color. - Added theme variable
--spc-card-footer-color
to set card footer icon foreground color; default value isinherit
, which is card foreground color value. - Adjusted scrollbar colors to more closely match selected theme.
v1.0.17
[ 1.0.17 ] - 2024/12/09
- This release requires the SpotifyPlus Integration v1.0.69+ release; please make sure you update the SpotifyPlus integration prior to updating this SpotifyPlus Card release.
- Modified the media list items' text color to use the
--spc-medialist-items-color
variable (defaults towhite
) instead of the--secondary-text-color
, as well as the title and sub-title background gradient. Media list item text was difficult to read using certain themes. - Disabled
Categories
section by default when adding instance from card picker. Spotify Web API functionality was deprecated unexpectedly (and without prior notice!) by the Spotify Development Team. - Updated underlying
turn_on
service to first check if the previously selected source is active or not; if so, then play is resumed immediately; if not, then asource_select
is performed to activate the selected source. This result in a faster time to play when powering on the media player. - Updated various underlying
SpotifyClient
methods to discard favorites that do not contain a valid URI value. Sometimes the Spotify Web API returns favorite items with no information, which causes exceptions in the card while trying to display them! The following methods were updated:GetAlbumFavorites
,GetEpisodeFavorites
,GetShowFavorites
,GetTrackFavorites
.
v1.0.16
[ 1.0.16 ] - 2024/12/06
- This release requires the SpotifyPlus Integration v1.0.68+ release; please make sure you update the SpotifyPlus integration prior to updating this SpotifyPlus Card release.
- Added "Active User" information to Spotify Connect Device details display.