Releases: SathyaBhat/spotify-dl
Releases · SathyaBhat/spotify-dl
v8.1.0
Changes
🐛 Bug Fixes
- fix download from albums going indefinitely @SathyaBhat (#247)
- Fix UnboundLocalError @yeeted-my-bashrc (#244)
🧰 Maintenance
- bump up version to 8.1 @SathyaBhat (#249)
- rename some github actions workflows @SathyaBhat (#248)
- Use the tokens found during check @NicolaSmaniotto (#245)
- Remove .DS_Store and add it to .gitignore @judaew (#243)
- Add Python 3.9 and 3.10 support @judaew (#241)
- Accept a wider range of versions in requirements @NicolaSmaniotto (#242)
Update using
pip install spotify_dl --upgrade
Thanks to everyone for their contributions!
v8.0.0
Changes
🚀 Features
- Feature to download multiple playlists @Aayush2492 (#231)
- feat: add progress bar using rich progress @SathyaBhat (#237)
- Adding a no-overwrites option that avoids re-downloading a song if it already exists locally @LuluDavid (#219)
- Use XDG Base Directory specification @judaew (#226)
- switch to yt-dlp @SathyaBhat (#216)
🐛 Bug Fixes
- Fix parsing configuration file @iambibhas (#233)
- Add missed a slash in SAVE_PATH @judaew (#229)
- Fix TypeError when fetching a playlist with a podcast or similar item @shaunakg (#201)
- Fix local files causing error @tonyd33 (#196)
- use the get function to prevent NoneType errors from crashing spotify-dl @SathyaBhat (#181)
🧰 Maintenance
- add manifest file so pypi archive has requirements.txt @SathyaBhat (#234)
- remove unused files @SathyaBhat (#232)
- Correct docker run instructions @makeworld-the-better-one (#198)
- fix: Use the
in
keyword @arnu515 (#210) - added test for sanitize function @devstra (#212)
- Removed duplicate dependency @devstra (#211)
- fix: bug risk informed by deepsource.io @Felipebros (#207)
- Added environment variable instruction for windows @Asher-MS (#205)
- update sentry DSN @SathyaBhat (#200)
- bump up requirements, clean up unwanted files @SathyaBhat (#195)
- change to LF, explicitly mention python3 @SathyaBhat (#194)
How to update
Update using
pip install spotify_dl --upgrade
Thanks to everyone for their contributions!
v7.6.0
Changes
🚀 Features
- Dynamically expose file_name function in download_songs @rado0x54 (#166)
- Add support for playlist track number @baptabl (#153)
🐛 Bug Fixes
- Add dollar sign to clean up list @jdsampayo (#159)
- Continue to download the playlist if missing files @LuluDavid (#172)
- Partial revert bad merge of da805a4 @baptabl (#158)
- Sanitize file names before saving @fourjr (#152)
🧰 Maintenance
- Make album/track/playlist validation as info instead of error @SathyaBhat (#173)
How to update
Update using
pip install spotify_dl --upgrade
v7.5.0
Changes
🚀 Features
- Added Album Art Cover @gonzk (#145)
- Added album, year released and track number song metadata @gonzk (#144)
🧰 Maintenance
- Basic Docker support @lucanello (#141)
- update CONTRIBUTORS.md and bump up version @SathyaBhat (#148)
- Add Python 3.9 to Github Actions @SathyaBhat (#146)
v7.4.0
v7.3.0
Changes
- remove unwanted dependencies, bump up sentry sdk @SathyaBhat (#129)
🐛 Bug Fixes
- fix the download path not being correct @SathyaBhat (#128)
Update using
pip install spotify_dl --upgrade
v7.2.0
v7.1.0
Changes
- bump up version for release @SathyaBhat (#123)
🚀 Features
- Remove custom YT search in favour of youtube-dl's search @SathyaBhat (#122)
🐛 Bug Fixes
- remove reference to redirect URI in validation @SathyaBhat (#121)
🧰 Maintenance
- bump up python requires to 3.6 @SathyaBhat (#117)
v7.0.1
Changes
- Just a version bump to publish package
v7.0.0
🚀 Features
- Switch to the Playlist API endpoint @SathyaBhat (#107)
- Albums and individual tracks are now supported along with playlists (#52 #65 )
- Switch to Client Auth Flow (no need for Redirect URLs/Spotify Login dance - client id/secret is still needed)
🐛 Bug Fixes
- Sanitize playlist name while saving @SathyaBhat (#114)
- Fixes keyerror (#106 )