Releases: sigma67/ytmusicapi
Releases · sigma67/ytmusicapi
v1.7.2
v1.7.1
v1.7.0
This release features fixes for an A/B test on albums and playlists and a new endpoint.
Features ✨
get_account_info
: get authenticated user's account info by @apastelget_library_channels
: addedtype
attribute to differentiate between channels and artists @fischcodeget_artist
: now supports shows from the artists view, improved documentation
Fixes 🐞
- support new A/B test formats for
get_playlist
andget_album
(you are affected if your playlist header appears on the left side in wide-screen views) - adding Optional type hinting for limits parameters by @allemand-instable
New Contributors
- @allemand-instable made their first contribution in #567
Full Changelog: 1.6.0...1.7.0
v1.6.0
Features ✨
New endpoints
get_account_info
get_library_podcasts
get_library_channels
get_channel
get_channel_episodes
get_episodes_playlist
Check out the reference for more and examples:
- https://ytmusicapi.readthedocs.io/en/latest/reference.html#podcasts
- https://ytmusicapi.readthedocs.io/en/latest/reference.html#ytmusicapi.YTMusic.get_account_info
Contributors
- Implement get_account_info() to get authenticated user's account info (#556) by @apastel in #557
- podcasts features ✨ by @sigma67 in #559
- get_episodes_playlist by @sigma67 in #561
Full Changelog: 1.5.4...1.6.0
v1.5.4
What's Changed
- Fix parsing of album and views in parse_playlist_items by @fischcode in #552
- get_episode: support progress percentage by @sigma67 in #555
- nav() now displays some debugging information on KeyError by @linsomniac in #540
New Contributors
- @linsomniac made their first contribution in #540
Full Changelog: 1.5.3...1.5.4
v1.5.3
What's Changed
For now reverting some changes that introduced regressions in v1.5.2. The changes were valid for a subset of users affected by an A/B test only
- Revert "get_playlist: fix albums on tracks" (#548) by @sigma67 in #550
- Revert "get_charts: removed trending category (no longer available on YTM)"
Full Changelog: 1.5.2...1.5.3
1.5.2
What's Changed
- get_charts: removed trending category (no longer available on YTM)
- get_watch_playlist: fixed an issue when longBylineText is missing
- get_album_browse_id: fix DeprecationWarning on Python 3.12
- add brand account setup script (#520)
- get_playlist: fix albums on tracks
Full Changelog: 1.5.1...1.5.2
v1.5.1
v1.5.0
This release features the ability to retrieve data on podcasts and episodes. Retrieve some brand new data from YouTube Music!
Features ✨
New endpoints
get_podcast
: fetch a podcast from YouTube Music (by itsplaylistId
)get_episode
: fetch an episode from YouTube Music (by itsvideoId
) - includes full description data with links & timestampsget_saved_episodes
: similar toget_liked_songs
, this is just a wrapper for the "Saved Episodes" special playlists in your library
Improved endpoints
get_album
: addedtrackNumber
key, improved fidelity of returned data (by @jcbirdwell )get_artist_albums
: addedsort
andorder
parameters
Fixes 🐞
- several fixes for
search
album
andplaylist
top results by @fischcode and @AustinGitHub - fix for custom oauth by @MarvinSchenkel
New Contributors
- @codeblech made their first contribution in #513
- @AustinGitHub made their first contribution in #517
- @fischcode made their first contribution in #526
Full Changelog: 1.4.2...1.5.0