Releases: sigma67/ytmusicapi
Releases · sigma67/ytmusicapi
v1.4.1
v1.4.0
Higlights
- documentation: fixed #480, #489
- fixed #494
search
: supports podcasts and episodes filters- new argument
oauth_credentials
toYTMusic
supporting customclient_id
andclient_secret
- dev: pull requests are now linted and format-checked
What's Changed
- Move pop_songs_random_mix to be after results check. by @theyak in #493
- Authentication refactor by @jcbirdwell in #488
- Ruff lint by @sigma67 in #496
- fixed #494 by @jcbirdwell in #495
- add mypy (non-strict) by @sigma67 in #498
New Contributors
- @theyak made their first contribution in #493
- @jcbirdwell made their first contribution in #488 (thanks for this big contribution!)
Full Changelog: 1.3.2...1.4.0
v1.3.2
Full Changelog: 1.3.1...1.3.2
v1.3.1
Full Changelog: 1.3.0...1.3.1
1.3.0
v1.2.1
v1.2.0
Features ✨
search
: added support forprofiles
filter andprofile
type search results
Fixes 🐞
v1.1.1
Fixes 🐞
- oauth refresh on request (#403) ( thanks @zeitmeister )
- fix 'secondSubtitle' KeyError for some playlists (#399) ( thanks @MarvinSchenkel )
v1.1.0
Features ✨
- add location support (#386). A new initialization parameter supports changing the region. This is equivalent to setting the region in your YouTube Music Settings.
- add external OAuth case to browser check (#396) (thanks @MarvinSchenkel ). This supports the case of using OAuth authentication with browser credentials, see the issue for more information
- added dutch translations ( thanks @Vistaus , #383)
- open browser on
ytmusic oauth
call (#384)
Fixes 🐞
- fixed unrecognized case sensitive headers during auth (thanks @czifumasa )
get_playlist
: fixed issues withviews
return value andlimit
parameter