👷 Dependency updates.
✨ Explicit versions will be shown in tables. Audio quality is shown in results and download table. Fixes #58
✨ Explicit versions can be tagged with filename placeholder track_explicit
and album_explicit.
Fixes #82
✨ album_id
can be used as a placeholder for album namings. album_year
can also be used within track namings. Fixes #85
🛠️ Values for options passed via command line will be converted to int
if necessary. Fixes #83
✨ For albums you can now use album_num_volumes
as a placeholder and for tracks track_volume_num
. Fixes #90
🛠️ Naming placeholder to str
conversion fix.
✨ Download list will indicate, if a file was skipped.
👷 Migrated media constants to tidalapi
.
👷 Exception handling on missing lyrics adjusted due to tidalapi
breaking changes. Fixes #92
✨ M4A containers have isrc
embedded as custom metatag.
👷 Legacy code cleanup due to tidalapi
update.
✨ Adapted download code to new tidalapi
version.
👷 Login method updated due to tidalapi
upgrade.
✨ PKCE / OAuth login will be chosen on the fly, depending on the desired audio quality of the track to speed up non HIRES_LOSSLESS
downloads. Quality for tracks in download queue can be chosen individually. Fixes #73
✨ pathvalidate
library is currently not able to shorten filenames. Implemented a hacky workaround for now. Fixes #91
✨ FLAC can be extracted from MP4 containers (see options). Downgrade on HI_RES
download is possible (see options). Fixes #93 #86
Full Changelog: v0.12.7...v0.13.0