Releases: xHossein/radiojavanapi
Releases · xHossein/radiojavanapi
v0.5.0
v0.4.0
v0.3.0
v0.2.2
- Added User model
- Added get_user_by_url() method
- Added get_user_by_username() method
- Added get_user_followers() method
- Added get_user_following() method
- Added follow_user() method
- Added unfollow_user() method
- Added my_followers() method
- Added my_following() method
- Added bio argument to account_edit() method
- Changed name of Profile model to ShortUser
- Changed name of attribute from profiles to users in SearchResults model
- Changed name of my_following() [old method] to following_artists() method
- Fixed unclosed file in upload_photo() by using context manager
v0.2.0
- Added ShortData and MyPlaylists models
- Added logout method for clean logout
- Added new exceptions
- Removed ComingSoon model and get_coming_soon() method
- Changed name of some exceptions
- Changed headers to latest app version
- Changed SearchResults structure by adding ShortData
- Changed models to latest RadioJavan API.
- Changed account_edit() arguments from dict to separate str
- Changed my_playlists() return object from dict to MyPlaylists
- Changed arguments of actions methods (like, follow, ...) from Object to media id or artist name
- Changed arguments of create, rename and delete playlists methods from Object to ids
- Changed arguments of add or remove a song/video methods from Object to ids
- Fixed bug in url_to_id() (When url contains '(' or ')')
- Fixed bug in change_password() (Now update cookies)
- Fixed bug in change_photo()
- Fixed bug in remove_photo()
- Fixed bug in get_artist_by_name() by encoding url params via quote_plus