resumable_downloader 0.0.13
resumable_downloader: ^0.0.13 copied to clipboard
A robust download manager with resumable support, queuing, concurrency, and error handling — built on Dio.
Changelog #
0.0.13 - 2025-05-21 #
- fix [FileStorageStetragy.resume] not working as expected
0.0.12 - 2025-05-19 #
- fix [tempFile] name to match with custom name in [QueueItem]
0.0.11 - 2025-05-19 #
- fix [DownloadProgress] last receive bytes data
0.0.10 - 2025-05-18 #
- add more info on [DownloadProgress], receivedBytes and totalBytes along with progress
0.0.9 - 2025-05-16 #
- add optional [fileName] added to [QueueItem]
0.0.8 - 2025-05-02 #
- updated readme to reflect latest changes
0.0.7 - 2025-05-02 #
- Replaced dart records with class implementation
- Added proper file bytes validation if the file already exists.
0.0.6 - 2025-04-30 #
- Update README and example: add dispose()
0.0.5 - 2025-04-30 #
- Refactor formating
0.0.4 - 2025-04-30 #
- Update homepage
0.0.3 - 2025-04-30 #
- New feature: added support for delay before attempting retry
0.0.1 - 2025-04-30 #
Added #
- Initial release of the
resumable_downloaderpackage. - Support for resumable downloads using HTTP
Rangeheaders. - Concurrent and queued download handling.
- File existence strategies (
keepExisting,resume,replace,fail). - Download progress updates and cancelation support.
- Full control over downloads using
Dio, custom directory setup, and retry handling.