Releases: thlucas1/spotifyplus_card
Releases · thlucas1/spotifyplus_card
v1.0.38
[ 1.0.38 ] - 2025/02/07
- Added card configuration option
searchMediaBrowserQueueSelection
; True to add track / episode to play queue when search result is clicked; Otherwise, false to play the track / episode immediately when track search result is clicked. Default is false. - Added theme variable
--spc-card-wait-progress-slider-color
andcardWaitProgressSliderColor
card configuration option; Color of the card area wait progress indicator (default#2196F3
). - Added theme variable
--spc-player-progress-label-color
andplayerProgressLabelColor
card configuration option; Color of the player progress text labels (default#ffffff
). - Added theme variable
--spc-player-progress-slider-color
andplayerProgressSliderColor
card configuration option; Color of the player progress slider bar (default#2196F3
). - Added theme variable
--spc-player-volume-label-color
andplayerVolumeLabelColor
card configuration option; Color of the player volume text labels (default#ffffff
). - Added theme variable
--spc-player-volume-slider-color
andplayerVolumeSliderColor
card configuration option; Color of the player volume slider bar (default#2196F3
). - Corrected a bug when displaying player queue; the queue would not render when it contained a mix of tracks, podcast episodes, and audiobook chapters. Queue will now be displayed on the type of items in the queue, and not based on what the player is currently playing.
v1.0.37
v1.0.36
[ 1.0.36 ] - 2025/02/02
- Updated section filter criteria to include both the name and subtitle value when filtering the list of items. This was applied to the following sections: Albums, Audiobooks, Episodes, UserPresets, and Tracks.
- Added theme variable
--spc-media-browser-items-svgicon-color
andmediaBrowserItemsSvgIconColor
card configuration option for styling media browser svg icon items color. - Added theme variable
--spc-player-controls-color
andplayerControlsColor
card configuration option; Color of the player media control labels (default#ffffff
). - Added theme variable
--spc-player-controls-icon-color
andplayerControlsIconColor
card configuration option; Color of the player media control icons (default#ffffff
). - Added theme variable
--spc-player-controls-icon-toggle-color
andplayerControlsIconToggleColor
card configuration option; Color of the player media control icons when they are toggled (default#2196F3
). - Defaulted some theme variables so that card look and feel is ready to use. Prior to this fix, some details would not show correctly out of the box (e.g. device names).
v1.0.35
[ 1.0.35 ] - 2025/02/01
- This release requires the SpotifyPlus Integration v1.0.90+ release; please make sure you update the SpotifyPlus integration prior to updating this SpotifyPlus Card release.
- Added
utils.getHomeAssistantErrorMessage
function to make error messages and warnings a little more user-friendly. - Added card version to General Editor form.
- Added refresh of media list when a userpreset filtersection event is processed, which ensures that cached values are refreshed and any newly added favorites are displayed.
v1.0.34
[ 1.0.34 ] - 2025/01/26
- Added card configuration option
deviceDefaultId
for specifying a Device ID to use for all SpotifyPlus service calls that require a deviceId argument. This allows you to hide the Devices section, and utilize the specific device for all service requests that require a deviceId. - Added card configuration option
playerVolumeMaxValue
for specifying the maximum volume value allowed to be set via the card user-interface. This value does not apply if adjusting the volume via services or other media player UI's.
v1.0.33
[ 1.0.33 ] - 2025/01/23
- This release requires the SpotifyPlus Integration v1.0.86+ release; please make sure you update the SpotifyPlus integration prior to updating this SpotifyPlus Card release.
- Added support for Google Chromecast devices.
- Moved support for Sonos devices to the underlying
spotifywebapiPython
package. - Added support for new Zeroconf discovery process, in support of Chromecast devices.
- Updated underlying
spotifywebapiPython
package requirement to version 1.0.156. - Updated underlying
smartinspectPython
package requirement to version 3.0.34.
v1.0.32
[ 1.0.32 ] - 2025/01/17
- Fixed issue with random track playing if shuffle mode was on while selecting a track favorite. To fix, I had to disable shuffle prior to starting play of the track as the Spotify Web API would always play a shuffled track. The only other alternative was to just play 1 track, which would then end play when the song ended.
- Fixed play button icon sizing when player is idle.
v1.0.31
[ 1.0.31 ] - 2025/01/14
- Renamed theming variable
--spc-medialist-items-color
to--spc-media-browser-items-color
to more closely align with new theme naming standards. - Added card configuration option
mediaBrowserItemsColor
for styling media browser items title and sub-title text colors. - Added theme variable
--spc-media-browser-items-title-font-size
andmediaBrowserItemsTitleFontSize
card configuration option for styling media browser items title text font-size. - Added theme variable
--spc-media-browser-items-subtitle-font-size
andmediaBrowserItemsSubTitleFontSize
card configuration option for styling media browser items sub-title text font-size. - Added theme variable
--spc-media-browser-section-title-font-size
andmediaBrowserSectionTitleFontSize
card configuration option for styling media browser section title text font-size. - Added theme variable
--spc-media-browser-section-subtitle-font-size
andmediaBrowserSectionSubTitleFontSize
card configuration option for styling media browser section title text font-size. - Added theme variable
--spc-player-header-title1-color
andplayerHeaderTitle1Color
card configuration option for styling player section header title 1 text color. - Added theme variable
--spc-player-header-title1-font-size
andplayerHeaderTitle1FontSize
card configuration option for styling player section header title 1 text font size. - Added theme variable
--spc-player-header-title2-color
andplayerHeaderTitle2Color
card configuration option for styling player section header title 2 text color. - Added theme variable
--spc-player-header-title2-font-size
andplayerHeaderTitle2FontSize
card configuration option for styling player section header title 2 text font size. - Added theme variable
--spc-player-header-title3-color
andplayerHeaderTitle3Color
card configuration option for styling player section header title 3 text color. - Added theme variable
--spc-player-header-title3-font-size
andplayerHeaderTitle3FontSize
card configuration option for styling player section header title 3 text font size.
v1.0.30
v1.0.29
[ 1.0.29 ] - 2025/01/11
- This release requires the SpotifyPlus Integration v1.0.85+ release; please make sure you update the SpotifyPlus integration prior to updating this SpotifyPlus Card release.
- Modified
isTouchDevice
method to better detect touchscreen support for dual-monitor setups.