Skip to content

v0.13.0

Compare
Choose a tag to compare
@sigma67 sigma67 released this 14 Jan 17:14

As always, thanks to all contributors for providing helpful debug information and bringing feature requests to my attention. This release contains some minor new features for existing functions and several important bug fixes.

Features ✨

  • get_library_upload_artist: added limit parameter for continuations
  • get_watch_playlist: added artists, album, feedbackTokens and likeStatus
  • isExplicit key is now available on most endpoints returning songs, most notably search, get_playlist and get_album

Changes ⚒

  • BREAKING get_lyrics behavior changed. If there are no lyrics, get_watch_playlist will now return None for the lyrics key. The lyricsFound key no longer exists. Instead, get_lyrics will raise an exception if None is passed as the browseId
  • 4xx HTTP error codes from the YouTube Music API will now raise an exception right away, instead of somewhat confusing error messages from parsing errors

Fixes 🐞

  • stop continuation requests if continuation contents are empty (fixes some crashes with continuations)
  • fixed view/duration for video search results with missing duration (#149)
  • fixed get_library_albums error if a library album has no year