github iyear/tdl v0.18.1

11 hours ago

Highlights

Extensions

Important

Extensions are a new feature in tdl. They are still in the experimental stage, and the CLI may change in future versions.
If you encounter any problems or have any suggestions, please open an issue on GitHub.

As more features and tools are added, tdl core has become increasingly bloated. Users need to download the entire binary file, but they may only need a single feature. Therefore, in version v0.18.1, the concept of Extensions was introduced to improve the extensibility and flexibility of tdl.

To get started with extensions:

$ tdl extension install iyear/tdl-whoami
• installing extension tdl-whoami...
  • extension tdl-whoami installed
$ tdl whoami
You are XXXXX. ID: XXXXXXXX

Refer to Doc for more details.

Docker installation

The tdl Docker images are now officially supported. Using Docker for installation allows for easy multi-version management and resource limitations.

To get started with Docker:

$ docker run --rm -it iyear/tdl version
Version: 0.18.1
Commit: c19fb82
Date: 2024-11-18T15:44:21+08:00

go1.21.13 linux/amd64

Refer to Doc for more details

Others

  • [Feat] Support downloading grouped media files using the --group flag. Doc
  • [Feat] Support using the filenamify helper function in the downloader template to get safe file names. Doc
  • [Fix] The -s global flag has been deprecated. Now, all download and upload part sizes use the max value by default.
  • [Doc] Support more powerful search in the documentation.

Changelog

New Features

Bug fixes

Documentation updates

Others

Don't miss a new tdl release

NewReleases is sending notifications on new releases.