diff --git a/CHANGES.md b/CHANGES.md index c3a532f..2f45bc1 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -6,8 +6,46 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## [Unreleased] +*Please keep this section up to date when creating a PR!* + +## [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/olivierlacan/keep-a-changelog/compare/v1.0.0-beta.1...HEAD +[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