Fetch v3.1.5 Release Notes

Release Date: 2020-08-19 // over 1 year ago
  • 🔖 Version 3.0.11/ Androidx version 3.1.5
    🛠 2. Notification sound fixes.
    🛠 3. RxJava fixes.
    🛠 4. Content Length fixes

    1. Added NetworkType.UNMETERED
      🛠 6. Lots of bug fixes.

    Thanks to everyone who contributed!


Previous changes from v3.1.2

  • 🔖 Version 3.0.8/ Android x version 3.1.2

    🛠 1. Fixed group error reporting bugs with FetchGroup.getProgress() method. 🛠 2. Fixed network on main thread error.

    1. Improved network connection checks. 🛠 4. Improvements and fixes to the StorageResolver when working with the Storage Access Framework. 👀 5. Files are now pre allocated on local storage on request enqueue. This prevents waste of data. See FetchConfiguration method fun preAllocateFileOnCreation(preAllocateFile: Boolean) to enable or disable this feature. On by default. 👀 6. Added new field segment to Downloader.Request. See java docs for details.
    2. Added new Fetch method fun getContentLengthForRequests(requests:List<Request>, fromServer: Boolean, func: Func<List<Pair<Request,Long>>>, func2: Func<List<Pair<Request, Error>>>): Fetch 🐎 8. Performance improvements to the Parallel downloader mode.