mirror of
https://github.com/KevinMidboe/spotify-downloader.git
synced 2025-10-29 09:50:16 +00:00
* Refactor spotdl.py; introduced classes * introduce CheckExists class * Move these classes to download.py * Fix refresh_token * Add a changelog entry
3.3 KiB
3.3 KiB
Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Unreleased
Changed
- Refactored core downloading module (@ritiek) (#410)
1.1.0 - 2018-11-13
Added
- Output error details when track download fails from list file (@ManveerBasra) (#406)
- Add support for
.m3uplaylists (@ritiek) (#401) - Introduce usage of black (code formatter) (@linusg) (#393)
- Added command line option for getting all artist's songs (@AlfredoSequeida) (#389)
- Added command line options for skipping tracks file and successful downloads file and place newline before track URL when appending to track file (@linusg) (#386)
- Overwrite track file with unique tracks (@ritiek) (#380)
- Embed comment metadata in
.m4a(@ritiek) (#379) - Added check for publisher tag before adding publisher id3 tag to audio file (@gnodar01) (#377)
Changed
--listflag accepts only text files using mimetypes (@ManveerBasra) (#414)- Refactored Spotify token refresh (@ManveerBasra) (#408)
- Don't search song on Spotify if
--no-metadatais passed (@ManveerBasra) (#404) - Changed test track to one whose lyrics are found (@ManveerBasra) (#400)
- Windows - 'My Music' folder won't be assumed to be on C drive but looked up in Registry (@SillySam) (#387)
- Updated
setup.py(fix PyPI URL, add Python 3.7 modifier) (@linusg) (#383) - Updated dependencies to their newest versions (as of 2018-10-02) (@linusg) (#382)
- Remove duplicates from track file while preserving order (@ritiek) (#369)
- Moved a lot of content from
README.mdto the repository's GitHub wiki (@sdhutchins, @ritiek) (#361) - Refactored internal use of logging (@arryon) (#358)
Fixed
- Check and replace slashes with dashes to avoid directory creation error (@ManveerBasra) (#402)
- Filter unwanted text from Spotify URLs when extracting information (@ritiek) (#394)
- Correctly embed metadata in
.m4a(@arryon) (#372) - Slugify will not ignore the
'character (single quotation mark) anymore (@jimangel2001) (#357)
1.0.0 - 2018-09-09
Added
- Initial complete release, recommended way to install is now from PyPI
1.0.0-beta.1 - 2018-02-02
Added
- Initial release, prepare for 1.0.0