Releases: tonyofrancis/Fetch
Releases · tonyofrancis/Fetch
2.1.0-RC14
Version 2.1.0-RC14
- Downloader improvements
- Parcelable classes - Request, Download, CompletedDownload, DownloadBlock and FileRequest.
- Fetch File Server improvements
- Fetch File Server Task class improvements
- bug fixes
2.1.0-RC13
Version 2.1.0-RC13
- Added new Fetch method getDownloadBlocks(downloadId: Int, func: Func<List>): Fetch
- Parallel downloader bug fixes
- Downloader improvements
2.1.0-RC12
Version 2.1.0-RC12
- Added new Status. Status.Added
- Added new FetchListener method onAdded(download)
- Added new FetchListener method onDownloadBlockUpdated(download: Download, downloadBlock: DownloadBlock, totalBlocks: Int)
- Bug Fixes
2.1.0-RC11
Version 2.1.0-RC11
- Fixed Database Migration issue that caused crash.
- Added new field downloadOnEnqueue on Request and Download class.
Use: Action used by Fetch when enqueuing a request to determine if to place the new request in
the downloading queue immediately after enqueue to be processed with its turn arrives.
The default value is true. If true, the download will have a status of Status.QUEUED.
If false, the download will have a status of Status.NONE.
2.1.0-RC10
Version 2.1.0-RC10
- Updated Fetch.updateRequest method.
2.1.0-RC9
Version 2.1.0-RC9
- Renamed enqueue option EnqueueAction.THROW_ERROR_IF_EXISTING to EnqueueAction.DO_NOT_ENQUEUE_IF_EXISTING
to better reflect the action intention.
2.1.0-RC8
Version 2.1.0-RC8
- Added new Enqueue Action option: EnqueueAction.THROW_ERROR_IF_EXISTING. See java docs for details.
- Added Error option : Error.REQUEST_WITH_FILE_PATH_ALREADY_EXIST
2.1.0-RC7
Version 2.1.0-RC7
- Added new Fetch methods addCompletedDownload(completedDownload, callback, callback) and addCompletedDownloads(completedDownloadsList, callback, callback).
These methods allows you to add a completed download to Fetch for management. Associated methods were also added for RxFetch.
2.1.0-RC6
Version 2.1.0-RC6
- Added new method onServerResponse(request: ServerRequest, response: Response) on Downloader class
- Added new property responseHeaders on Downloader.Response class
2.1.0-RC5
Version 2.1.0-RC5
- Removed enableListenerNotifyOnAttached on FetchConfiguration listener. Added new method on Fetch class
called addListener(fetchListener, notify) instead.
This option allows Fetch to notify the newly attached listener instantly of the download status
of all downloads managed by the namespace. Default is false. - Added new Fetch and RxFetch method getDownloadsByRequestIdentifier(identifier: Long). Use request.identifier field.
- Added new convenience method on FetchConfiguration class called getNewFetchInstanceFromConfiguration which
returns a newly created instance of Fetch. - Updated Kotlin plugin version to 1.2.50
- Updated other library dependencies.
- Bug Fixes