Skip to content

Commit

Permalink
[ 1.0.66 ] * Added service get_playlist_cover_image to get the curr…
Browse files Browse the repository at this point in the history
…ent image associated with a specific playlist.

  * Added service `get_playlists_for_user` to get a list of the playlists owned or followed by a Spotify user.
  * Added service `player_media_pause` to pause media play for the specified Spotify Connect device.
  * Added service `player_media_resume` to resume media play for the specified Spotify Connect device.
  * Added service `player_media_skip_next` to skip to next track in the user's queue for the specified Spotify Connect device.
  * Added service `player_media_skip_previous` to skip to previous track in the user's queue for the specified Spotify Connect device.
  * Updated service `playlist_items_add` to return a result property that contains a snapshot ID for the updated playlist.
  * Updated service `playlist_items_clear` to return a result property that contains a snapshot ID for the updated playlist.
  * Updated service `playlist_items_remove` to return a result property that contains a snapshot ID for the updated playlist.
  * Added service `playlist_items_reorder` to reorder items in a user's playlist.
  * Added service `playlist_items_replace` to replace one or more items in a user's playlist. Replacing items in a playlist will overwrite its existing items. This service can also be used to clear a playlist.
  * Added service `check_users_following` to check to see if the current user is following one or more users.
  * Updated service `zeroconf_device_connect` to add the `delay` argument.
  * Updated service `zeroconf_device_disconnect` to add the `delay` argument.
  * Updated underlying `spotifywebapiPython` package requirement to version 1.0.121.
  • Loading branch information
thlucas1 committed Nov 20, 2024
1 parent 751b378 commit 218dcb9
Show file tree
Hide file tree
Showing 8 changed files with 1,800 additions and 77 deletions.
18 changes: 18 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,24 @@ Change are listed in reverse chronological order (newest to oldest).

<span class="changelog">

###### [ 1.0.66 ] - 2024/11/20

* Added service `get_playlist_cover_image` to get the current image associated with a specific playlist.
* Added service `get_playlists_for_user` to get a list of the playlists owned or followed by a Spotify user.
* Added service `player_media_pause` to pause media play for the specified Spotify Connect device.
* Added service `player_media_resume` to resume media play for the specified Spotify Connect device.
* Added service `player_media_skip_next` to skip to next track in the user's queue for the specified Spotify Connect device.
* Added service `player_media_skip_previous` to skip to previous track in the user's queue for the specified Spotify Connect device.
* Updated service `playlist_items_add` to return a result property that contains a snapshot ID for the updated playlist.
* Updated service `playlist_items_clear` to return a result property that contains a snapshot ID for the updated playlist.
* Updated service `playlist_items_remove` to return a result property that contains a snapshot ID for the updated playlist.
* Added service `playlist_items_reorder` to reorder items in a user's playlist.
* Added service `playlist_items_replace` to replace one or more items in a user's playlist. Replacing items in a playlist will overwrite its existing items. This service can also be used to clear a playlist.
* Added service `check_users_following` to check to see if the current user is following one or more users.
* Updated service `zeroconf_device_connect` to add the `delay` argument.
* Updated service `zeroconf_device_disconnect` to add the `delay` argument.
* Updated underlying `spotifywebapiPython` package requirement to version 1.0.121.

###### [ 1.0.65 ] - 2024/11/15

* Updated underlying `spotifywebapiPython` package requirement to version 1.0.119.
Expand Down
316 changes: 281 additions & 35 deletions custom_components/spotifyplus/__init__.py

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions custom_components/spotifyplus/manifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -18,10 +18,10 @@
"requests_oauthlib>=1.3.1",
"soco>=0.30.4",
"smartinspectPython>=3.0.33",
"spotifywebapiPython>=1.0.119",
"spotifywebapiPython>=1.0.121",
"urllib3>=1.21.1,<1.27",
"zeroconf>=0.132.2"
],
"version": "1.0.65",
"version": "1.0.66",
"zeroconf": [ "_spotify-connect._tcp.local." ]
}
816 changes: 789 additions & 27 deletions custom_components/spotifyplus/media_player.py

Large diffs are not rendered by default.

Loading

0 comments on commit 218dcb9

Please sign in to comment.