v0.24.0
Python 3.8 is now the minimum supported Python version.
Features ✨
get_album
: other versions of an album (i.e. deluxe edition) are now available as part of the response (#279)
Changes ⚒
get_library_*
methods: future-proofed for future YouTube Music library update thanks to @jake-g- BREAKING
get_playlist_suggestions
removed - instead,
get_playlist
has two new parametersrelated
andsuggestionsLimit
. They can be used to retrieve related items and suggestions (the latter only for owned playlists) - BREAKING
get_watch_playlist_shuffle
removed get_watch_playlist
now hasradio
andshuffle
parameters. These are mutually exclusive. The shuffle parameter is equal to the prior functionality ofget_watch_playlist_shuffle
Fixes 🐞
get_library_albums
andget_artist_albums
: add playlistId key to the album dicts in parse_album by @zarkdav in #304get_home
: fixed an error when watch playlists where present on the home page (for example mixes)get_history
: fixed an issue with unplayable items in the play history (#298, thanks @atlasrule )