Releases: gotev/android-upload-service
Releases · gotev/android-upload-service
android-upload-service-3.3
This release:
- enhances stability
- reduces battery usage by auto shutting down the service after an idle time
- reduces memory leaks
- improves public API for delegates and broadcast receivers
- introduces notitication action support
- makes the notification configuration more complete and finely tuneable
Check milestone 3.3 issues for more details
If you are migrating from 3.2.x, these are the breaking changes:
UploadNotificationConfig
has been completely redesigned, to allow more customization. See changes- delegates and broadcast receiver's
onError
method has an additional parameterserverResponse
. See changes - The
onCompleted
callback gets called only if the server response code is >= 200 and < 400, so you have to handle both networking and server response errors in theonError
method now. Previous to 3.3, you had to handle networking errors inonError
and server response errors inonCompleted
android-upload-service-3.2.4
Fixed OkHttp version to 3.8.0 and updated build tools to 25.0.2
android-upload-service-3.2.3
See milestone 3.2.3 for details
android-upload-service-3.2.2
See milestone 3.2.2 for details
android-upload-service-3.2.1
See 3.2.1 milestone for changelog.
android-upload-service-3.2
See milestone 3.2 issues for details
android-upload-service-3.1
See 3.1 milestone issues for more details and commits after 3.0.3 release.
This release is an important upgrade for the library:
- Full support of OkHttp interceptors when using OkHttp stack
- Added
context
toUploadStatusDelegate
methods - Android Nougat (API 25) is supported
- Improved request cancellation
- Content URI (
content://
) supported (thanks to @stephentuso). You can set the content uri string instead of the absolute path to the file to upload - Fixed byte count in FTP upload
- Bugfixes
android-upload-service-3.0.3
See 3.0.3 milestone for changes.
android-upload-service-3.0.2
See 3.0.2 milestone for changes
android-upload-service-3.0.1
See 3.0.1 milestone for changes