Skip to content

Commit

Permalink
[ 1.0.29 ] * Fixed a bug due to SpotifyConnect addon not properly r…
Browse files Browse the repository at this point in the history
…eturning a "Content-Type: application/json" header in it's Spotify Zeroconf API responses. This was causing an error when trying to retrieve the Spotify Connect device list, and returning errors in the configuration options form.

  * Updated underlying `spotifywebapiPython` package requirement to version 1.0.61.
  • Loading branch information
thlucas1 committed Jun 21, 2024
1 parent 6519595 commit 15a67a0
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 4 deletions.
7 changes: 6 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,12 @@ Change are listed in reverse chronological order (newest to oldest).

<span class="changelog">

###### [ 1.0.28 ] - 2024/06/14
###### [ 1.0.29 ] - 2024/06/21

* Fixed a bug due to `SpotifyConnect` addon not properly returning a "Content-Type: application/json" header in it's Spotify Zeroconf API responses. This was causing an error when trying to retrieve the Spotify Connect device list, and returning errors in the configuration options form.
* Updated underlying `spotifywebapiPython` package requirement to version 1.0.61.

###### [ 1.0.28 ] - 2024/06/19

* Added service `get_spotify_connect_devices` that gets information about all available Spotify Connect player devices.
* Added service `get_player_now_playing` that gets object properties currently being played on the user's Spotify account.
Expand Down
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,19 +47,24 @@ The following custom services are also supplied by this integration.
- Get Category Playlists
- Get Featured Playlists
- Get Player Devices
- Get Player Now Playing
- Get Player Playback State
- Get Player Queue Info
- Get Player Recent Tracks
- Get Playlist
- Get Playlist Favorites
- Get Show
- Get Show Episodes
- Get Show Favorites
- Get Spotify Connect Devices
- Get Track Favorites
- Get Users Top Artists
- Get Users Top Tracks
- Player Activate Devices
- Player Media Play Context
- Player Media Play Track Favorites
- Player Media Play Tracks
- Player Resolve Device Id
- Player Transfer Playback
- Playlist Change
- Playlist Cover Image Add
Expand All @@ -81,6 +86,10 @@ The following custom services are also supplied by this integration.
- Unfollow Artists
- Unfollow Playlist
- Unfollow Users
- ZeroConf Device Connect
- ZeroConf Device Disconnect
- ZeroConf Device GetInformation
- ZeroConf Discover Devices

Check out the [Services Provided wiki](https://github.com/thlucas1/homeassistantcomponent_spotifyplus/wiki/Services-Provided) page for detailed explanations and YAML examples of the custom services provided by this integration.

Expand Down
4 changes: 2 additions & 2 deletions custom_components/spotifyplus/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,10 +17,10 @@
"requests>=2.31.0",
"requests_oauthlib>=1.3.1",
"smartinspectPython>=3.0.33",
"spotifywebapiPython>=1.0.59",
"spotifywebapiPython>=1.0.61",
"urllib3>=1.21.1,<1.27",
"zeroconf>=0.132.2"
],
"version": "1.0.28",
"version": "1.0.29",
"zeroconf": [ "_spotify-connect._tcp.local." ]
}
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ colorlog==6.7.0
homeassistant==2024.5.0
ruff==0.1.3
smartinspectPython>=3.0.33
spotifywebapiPython>=1.0.59
spotifywebapiPython>=1.0.61

0 comments on commit 15a67a0

Please sign in to comment.