Skip to content

v0.14.0

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

Features ✨

  • requests sessions are now used by all requests except uploads per default. This improves performance by pooling TCP connections across requests on the same instance of YTMusic(). You can configure this behavior with the requests_session parameter of YTMusic()
  • added shuffleId, radioId for artist results [search, get_artist, get_library_artists, get_library_subscriptions, get_library_upload_artists] (thanks @PhracturedBlue )
  • added isExplicit key to album and song search results
  • added FAQ in docs

Fixes 🐞

  • get_artist_albums, get_artist_singles and get_user_playlists now work again after a YouTube update
  • fixed a search edge case where unavailable songs could cause the search to crash
  • auth sanity check actually works now. It runs on functions that require being logged in and returns an exception if the user didn't provide authenticated headers