Releases: exislow/tidal-dl-ng
Releases · exislow/tidal-dl-ng
v0.26.5
v0.26.4
What's Changed
- feat: add support for original image dimension in album covers by @exislow in #500
- Update Python version constraints and enhance coding standards by @exislow in #478
- refactor(cli): restructure callback and favorites commands by @exislow in #479
- Update README.md to work with zsh by @Jasperhino in #480
- Update dependencies in pyproject.toml by @exislow in #493
- feat(metadata): add UPC support for metadata tagging by @exislow in #496
- refactor(helper): improve ID format handling logic by @exislow in #497
- feat: add support for formatting album release dates by @exislow in #498
- feat(gui): enhance app icons with multi-resolution support by @exislow in #499
New Contributors
- @Jasperhino made their first contribution in #480
Full Changelog: v0.26.2...v0.26.4
v0.26.2
- 🛠️ Windows drives won't get sanitized anymore. Fixes #474
- ✨ Add Python 3.13 support and update dependencies
Full Changelog: https://github.com/exislow/tidal-dl-ng/compare/v0.26.0..v0.26.2
v0.26.0
What's Changed
- 🛠️ Favorites won't getting duplicated after user hits the list reload button. Fixes #409 by @exislow in #465
- ✨ Either date added or date released will be shown, depending if a list is selected or a search was performed. Fixes #424 by @exislow in #467
- 🛠️ Directory length limit is checked and adapted correctly now. Fixes #447 & #436 by @exislow in #471
Full Changelog: v0.25.11...v0.26.0
v0.25.11
What's Changed
- 🛠️ Fixed wrong repo url after pyproject.toml update. Credits to @Orbi… by @exislow in #459
- Fix UnboundLocalError in GUI on_populate_tree_lists method leading to unresponsive left panel by @JuanJesusAlejoSillero in #428
- 👷 Lists and cover will be loaded in background. Gui won't hang anymore. Fixes #423 by @exislow in #461
- 🛠️ App does not crash anymore on not available content. Fixes #422
- 🛠️ Cover won't be removed, if clicked on the same item multiple times.
- ✨ Spinner will be shown, if search results are expanded.
- ✨ Template variable for album artist(s) added. Fixes #439
- 🛠️ GUI dos not hang if searched media is not available anymore.
- 👷 Nuitka update to 2.7.11
- 🛠️ Fixed link to @orbittwz profile.
- ✨ Added Windows ARM action built.
- 👷 Deprecated GitHub runner update.
- ✨ Dependency update. pyproject.toml fixes. isort-seed removal.
- ✨ Empty metadata tags will be removed before written to file. Url tag for mp4 corrected.
New Contributors
- @JuanJesusAlejoSillero made their first contribution in #428
Full Changelog: v0.25.6...v0.25.11
Limitations
macOS intel version cannot be built by GitHub runner currently, see: https://github.com/exislow/tidal-dl-ng/actions/runs/15958832164/job/45008612370#step:4:75
But you can build it yourself.
Please open an issue, if you can provide a solution.
v0.25.6
What's Changed
- ✨ Implemented playlist track position naming (
{list_pos}
) for downloads. Fixes #165 by @exislow in #406
Full Changelog: v0.25.5...v0.25.6
v0.25.5
What's Changed
- 🛠️ Fix: Only re-create media item if it is a track. Fixes #386 by @exislow in #399
- 🛠️ Fixed and simplified
path_file_sanitize
method. - ✨ Nuitka downgraded to overcome
pathelf --add-rpath
issue. - ✨ Readme and Makefile have been extended regarding setup instructions for dev environment.
Full Changelog: v0.25.4...v0.25.5
v0.25.4
What's Changed
- 👷 Check if albums and videos are available or not due to regional restrictions. Fixes #277 by @exislow in #390
- 🛠️ Fixed: Skip file is not ignored anymore. Filenames will not be uniquified by default.
- 🛠️ Fixed: Wrong path build after file sanitization on Windows. Fixes #389 & #358
- 👷 Refactored path file split method.
- 👷 Do not use cache for actions.
- 👷 Dependency update.
- 👷 Pass download quality settings, when using CLI.
Full Changelog: v0.25.3...v0.25.4
v0.25.3
- 🛠️ Fixed relative import error. Fixes #387
Full Changelog: v0.25.2...v0.25.3
v0.25.0
What's Changed
- Add isrc to path formatting by @flesnuk in #369
- 🛠️ Fixes slahes in m3u names by @exislow in #375
- Update mkdocs.yml to include
home_page
by @aSeriousDeveloper in #359 - 🛠️ Fixed path length sanitation. Also refactored the path helper to use
pathlib.Path
instead of str. Fixed #358 by @exislow in #376 - 👷 Close network connections explicitly. Fixes #371 by @exislow in #377
- 👷 CLI: Download list is scrolling vertically and overall progress is shown at the bottom. Fixes #374 by @exislow in #378
- ✨ Downloads can be now paused / resumed. Fixes #149 & 324 by @exislow in #380
- 🛠️ Clipboard is not thread safe. Executing in a synchronous way. Fixes #382
- 👷 Added search advise to every issue type.
- 👷 Linux ARM64 enabled for GUI builds.
- 👷 Poetry update to v2
- ✨ Adding TIDAL share url to metadata. See #176
- ✨ Replay gain information can be disabled in settings. Fixes #176
- 👷 Optimized CLI performance.
New Contributors
- @flesnuk made their first contribution in #369
- @aSeriousDeveloper made their first contribution in #359
Full Changelog: v0.24.6...v0.25.0