3.0.8/3.1.2
Version 3.0.8/ Android x version 3.1.2
- Fixed group error reporting bugs with FetchGroup.getProgress() method.
- Fixed network on main thread error.
- Improved network connection checks.
- Improvements and fixes to the StorageResolver when working with the Storage Access Framework.
- 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. - Added new field segment to Downloader.Request. See java docs for details.
- Added new Fetch method
fun getContentLengthForRequests(requests:List<Request>, fromServer: Boolean, func: Func<List<Pair<Request,Long>>>, func2: Func<List<Pair<Request, Error>>>): Fetch
- Performance improvements to the Parallel downloader mode.