background_transfer 1.2.0 copy "background_transfer: ^1.2.0" to clipboard
background_transfer: ^1.2.0 copied to clipboard

A Flutter plugin for handling background file transfers (uploads and downloads) with progress tracking and notifications support.

1.2.0 #

  • Added comprehensive queue management system
  • Added configurable concurrent transfer limits
  • Added automatic cleanup of completed transfers with configurable delay
  • Added detailed transfer status tracking and reporting
  • Added new queue status monitoring API
  • Added persistent progress tracking
  • Added documentation for queue management features
  • Improved task lifecycle management
  • Enhanced Android WorkManager integration

1.1.1 #

  • Added documentation example for queue management using BLoC pattern
  • Added documentation for future native queue management implementations
  • Updated documentation structure for better clarity
  • Added documentation example for BlocProvider usage

1.1.0 #

  • Added comprehensive API documentation for all public interfaces
  • Improved error handling and error messages
  • Added detailed code examples in README
  • Enhanced type safety across the API
  • Performance improvements in background transfer handling
  • Updated dependencies to latest stable versions

1.0.0 #

First stable release with the following features:

  • Background file download support for any file type
  • Background file upload support with multipart form data
  • Progress tracking for uploads and downloads
  • Progress notifications on Android and iOS
  • Support for custom headers and form fields
  • Automatic MIME type detection
  • Concurrent transfer support
  • Transfer cancellation
  • Lifecycle-aware progress tracking
  • iOS background transfer capability
  • Android WorkManager integration

0.0.1 #

Initial pre-release version

2
likes
160
points
145
downloads

Publisher

unverified uploader

Weekly Downloads

A Flutter plugin for handling background file transfers (uploads and downloads) with progress tracking and notifications support.

Repository (GitHub)

Documentation

API reference

License

MIT (license)

Dependencies

flutter, http, path, path_provider, plugin_platform_interface, shared_preferences

More

Packages that depend on background_transfer