1.9 KiB
1.9 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.
[1.2.0] - 2025-08-18
Added
- New
artistcommand to download an artist’s top tracks. --limitflag for theartistcommand to restrict the number of tracks.--strictflag for downloads: fail if the requested quality is unavailable.
Changed
- Default download quality is now MP3 320kbps.
Removed
- The
--quality=bestoption. Fallback to lower quality is now the default behavior; use the new--strictflag if you want to prevent fallback.
Fixed
- Handle error when
SNG_CONTRIBUTORSmetadata is empty.
[1.1.1] - 2025-06-16
Fixed
- Restored ability to download tracks without a Deezer Premium account (limited to MP3 128kbps for free accounts).
[1.1.0] - 2025-05-19
Added
- Support for downloading full albums and playlists with more than 40 tracks (previous limit removed).
- Option to fetch and embed BPM and musical key into metadata tags.
- New local database system (
tracks.db) to track downloaded files and avoid re-downloading, even if files are renamed or moved. - Improved CLI output formatting for a cleaner and more informative user experience.
Changed
- The
.godeezfile in the user’s home directory has been replaced by a.godeez/directory.
It now stores bothconfig.tomland the internaltracks.db.
If you're upgrading from an older version, move your existing config into.godeez/config.toml. - Simplified
config.toml:ivandlicense_tokenare no longer required. - Cleanup logic: corrupted or incomplete files are now automatically deleted on download failure.
[1.0.0] - 2024-10-15
Added
- Initial release of GoDeez with basic Deezer album and playlist downloading capabilities.