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