Skip to content

Releases: tonyofrancis/Fetch

2.0.0-RC6

19 Jan 15:24
Compare
Choose a tag to compare

Version 2.0.0-RC6

  • Dependency fixes.
  • kotlin update.
  • Fixed okResponse method in httpUrlConnectionDownloader class.

2.0.0-RC5

14 Jan 01:36
Compare
Choose a tag to compare

Version 2.0.0-RC5

  • Behavior Change: Added download speed reporting in Fetch Listener onProgress method.
  • Fixed ETA reporting. Reports are more accurate using weighted moving average.

2.0.0-RC4

09 Jan 23:57
Compare
Choose a tag to compare

Version 2.0.0-RC4

  • Fixed slow downloading speeds on some devices.

2.0.0-RC3

08 Jan 00:07
Compare
Choose a tag to compare
  • Fix compile and build issue for non Kotlin projects.
  • Minor changes for rxFetch.

2.0.0-RC2

05 Jan 01:03
Compare
Choose a tag to compare
  • Added new inner class HttpUrlConnectionPreferences to HttpUrlConnectionDownloader. See java docs.
  • travis config update.
  • remove circleci config file.
  • updated unit tests.
  • Change source and target comparability from version 1_8 to 1_7 for better project comparability.

2.0.0-RC1

02 Jan 19:34
Compare
Choose a tag to compare

Version 2.0.0-RC1
*Fetch has been completely rebuilt in version 2 and is not compatible with Fetch version 1.

What's new?

  • Fetch is now faster, more accurate, customizable and developer friendly.
  • Fetch instances are thread safe.
  • Fetch uses less system resources.
  • More status reporting methods have been added to the FetchListener.
  • Better download status reporting.
  • Better error reporting.
  • Grouped download support added.
  • Download time remaining is now reported in the FetchListener onProgress method.
  • Support for HttpUrlConnection and OkHttp client downloader. You can also provide Fetch
    your own custom Downloader. See the Java Docs for the Downloader class and check out the README.
  • Better logging. You can also provide Fetch with your own custom logger. See the update samples.
  • Network specific downloading support.
  • Set priority on downloads.
  • Built entirely in Kotlin.
  • Updated Samples.

1.1.5

12 Dec 22:01
Compare
Choose a tag to compare

Bug Fixes

1.1.3

22 Jul 13:28
Compare
Choose a tag to compare

Version 1.1.3

  • Enqueuing is now faster
  • New RemoveRequest(id) and RemoveRequestsAll() methods that removes a request from the database but does not delete the file
  • Error log fixes
  • Database Bug fixes.
  • Fixed cursors not closing properly
  • New setOnUpdateInterval(ms) to control the progress update interval.

1.1.2

23 May 10:46
Compare
Choose a tag to compare
Update README.md

1.1.1

28 Apr 02:00
Compare
Choose a tag to compare

Bug Fixes and performance improvements.