Skip to content

0.10.0 - Switch to Universal Downloader Platform

Compare
Choose a tag to compare
@AlexCSDev AlexCSDev released this 13 Jun 14:40
· 34 commits to dev since this release

This is probably the biggest update yet. Patreon Downloader is now based on Universal Downloader Platform and that brings a lot of fixes and new features.

Please don't hesistate to report issues with this version. There are a lot of changes and something might be broken.

Make sure to do a clean installation, installing 0.10 on top of 0.9 can lead to issues
Known issues are tagged with milestone 0.10.0.1

  • Patreon Downloader is now using Universal Downloader Platform library.
  • Download process is now multi-threaded. (4 threads)
  • Local and remote file size is now compared before downloading. This means that corrupted or changed files will be re-downloaded automatically. (a copy of the old file will be saved) This feature is not currently available for google drive files.
  • Downloaded file size is now compared to remote file size. File will be re-downloaded if file size is different. This feature is not currently available for google drive files.
  • Downloader will now retry downloading a file for up to 10 times in case of download failure.
  • Downloader will now process "301 Moved" http status code correctly.
  • PuppeteerSharp usage is now limited to login process. Everything else is being done without using external browser.
  • Login process no longer times out after 30 seconds.
  • Patreon Downloader will now show notification if new version is available
  • Fixed issue when downloading big files resulted in a lot of memory being used
  • Switched to .net 5.0
  • Refactored some code