Skip to content

Releases: khushpanchal/Ketch

Release 2.0.6

10 Jan 11:17
7ec7b5b

Choose a tag to compare

  • Fix totalBytes calculation for successful download in some cases

Release 2.0.5

14 Mar 08:00

Choose a tag to compare

  • Minor fixes

Release 2.0.4

14 Mar 07:59

Choose a tag to compare

  • Added method downloadSync which is suspend function and only returns id after successful DB entry
  • Added utility methods to get/observe downloads by list of id, tags, statuses
  • Added option to opt out of pause resume support (this will make download success without content length header as well)

Release 2.0.3

12 Jan 07:42

Choose a tag to compare

  • Add method to get Download by Id
  • Made Notification click as single top to avoid relaunching the app
  • Added method to make sure each filename is unique, for same filename added (1), (2) at the suffix.

Release 2.0.2

21 Sep 16:22
4516f2f

Choose a tag to compare

  • Remove Gson, using Kotlin serialization
  • Introduce temp file while download in progress
  • Add option to pass custom Okhttp client
  • Add option to skip actual file deletion on clearing DB

Release 2.0.1

09 Aug 14:35

Choose a tag to compare

  • Fix Null Pointer crash
  • Add distinctUntilChanged in observeDownloadsById

Release 2.0.0

03 Aug 19:10
3b0a9d2

Choose a tag to compare

Pause Resume functionality (#7)

* Add Pause Resume Functionality

* Added ETag Handling

* Add Pause Resume functionality from Notification, Update sample

* Integrated Room, Update logic to single source of truth

Release 1.0.0

04 May 11:52

Choose a tag to compare

First Version Release

  • Implementation of File Downloader Library
  • WorkManager and Notification Implementation
  • Retrofit Implementation