Skip to content

Releases: exislow/tidal-dl-ng

v0.26.7

25 Sep 18:46
Compare
Choose a tag to compare

What's Changed

  • fix(path): 🐛 correct filename sanitization logic by @exislow in #544

Full Changelog: v0.26.6...v0.26.7

v0.26.6

07 Sep 17:47
Compare
Choose a tag to compare

What's Changed

  • Url-validator by @exislow in #528
  • fix(README): 📝 update Python version requirement to 3.12 only by @exislow in #529
  • fix(download): 🐛 adjust cover image handling to prevent metadata size… by @exislow in #530

Full Changelog: v0.26.5...v0.26.6

v0.26.5

13 Aug 06:21
Compare
Choose a tag to compare

What's Changed

  • feat: add metadata_write_url setting for conditional URL metadata wri… by @exislow in #502
  • refactor(constants): streamline enums and enhance type annotations by @exislow in #505

Full Changelog: v0.26.4...v0.26.5

v0.26.4

12 Aug 16:32
Compare
Choose a tag to compare

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

Full Changelog: v0.26.2...v0.26.4

v0.26.2

01 Jul 07:12
Compare
Choose a tag to compare
  • 🛠️ 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

30 Jun 15:44
Compare
Choose a tag to compare

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

29 Jun 19:56
Compare
Choose a tag to compare

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

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

02 Apr 05:04
Compare
Choose a tag to compare

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

27 Mar 18:08
Compare
Choose a tag to compare

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

24 Mar 11:12
Compare
Choose a tag to compare

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