Skip to content

Releases: Tanq16/danzo

Release v1.29

06 Sep 20:01
Compare
Choose a tag to compare

Release v1.29 introduces a pattern for site-specific m3u8 extractors.

Site-specific extractors can be used to automatically extract m3u8 playlist URLs from a provider supplied item URL. Currently and as the first one, only Rumble has been added as a site-specific extractor.

Release v1.28

02 Sep 18:08
Compare
Choose a tag to compare

Release v1.28 adds several command aliases and makes the readme more readable.

Two additional features:

  • A debug mode for CLI and script usage that does not use ANSII escapes to clear content; a non-TUI-esque mode. by default, debug is disabled to allow use of TUI. comprehensive logging has been added for debugging in debug mode.
  • HTTP simple downloader (single threaded) failed on interruptions. This is fixed now to include a retry logic similar to multi-chunk mode, making it easy to leave unattended
  • The time of completion remained same across all workers irrespective of completion. This was fixed and now each worker should its own completion time
  • Minor code refinements to make it easy and modular to add new downloaders

Release v1.27

26 May 20:50
Compare
Choose a tag to compare

See release notes for 1.26

Release v1.26

26 May 20:35
ccf9b51
Compare
Choose a tag to compare

This release brings a significant code refactor to introduce a better scheduler design and a more straightforward progress manager. The more significant change is actually the need for specifying downloaders (i.e., danzo http URL instead of danzo URL). This is a calculated change to make integration of future downloaders easier.

Old way required customizations to be passed via ||custom in the URL, which was not intuitive and scalable, the new method uses per-subcommand flags, making it easy to formulate commands.

Additional features were added: m3u8 downloader now supports multiple threads and URLs that resolve to "moved permanently" type redirection are now automatically handled.

Release v1.25

13 May 18:38
9f298a0
Compare
Choose a tag to compare

This release brings back Danzo's ability to print the download speed via the progress bar. This functionality was removed when migrating from the old output manager, but it's been added back now!

Go, download the world 🚀

Release v1.24

11 May 21:35
Compare
Choose a tag to compare

Release v1.24

Release v1.23

08 May 23:51
Compare
Choose a tag to compare

Release v1.23

This release brings minor improvements -

  • Output manager now limits statuses to 8 if there are more than 10 total links to process, this helps maintain readability.
  • The gitrelease downloader now makes use of the output manager pause and resume functionality to stop 200 ms updates to get user input.

Release v1.22

08 May 17:30
Compare
Choose a tag to compare

Release v1.22

Release v1.21

08 May 16:31
Compare
Choose a tag to compare

Release v1.21

Release v1.20

30 Apr 00:38
4f6e0a4
Compare
Choose a tag to compare

Release v1.20