transfer_manager_ios 2.3.0
transfer_manager_ios: ^2.3.0 copied to clipboard
iOS background URLSession implementation for transfer_manager.
2.3.0 #
- Added native media picking via
PHPickerViewControllersupporting images, videos, and mixed media with single and multiple selection. - Added native file picking via
UIDocumentPickerViewControllersupporting single and multiple document selection. - Added method channel handlers for
startLiveActivity,updateLiveActivity, andendLiveActivity. - Added
liveActivityActioncallback forwarding remote Live Activity button taps (pause/resume/cancel) to Dart. - Reported
filePicking: trueandmediaPicking: truecapabilities. - Unified Lock Screen and Dynamic Island presentation around one adaptive system design; legacy style values now render identically.
2.2.1 #
- Made Open and Reveal durable across cold launches with an iOS 17
LiveActivityIntent, while retaining the iOS 16 custom-URL fallback. - Open completed files with full-screen Quick Look and present them as soon as the foreground app window becomes available.
2.2.0 #
- Added ActivityKit progress for iOS 16.1 and newer.
- Added direct pause/resume and cancel controls on iOS 17 and newer.
- Added completed-transfer Open and Reveal deep links.
- Added a standalone Swift support product and a complete four-preset Widget Extension in the example app.
2.1.1 #
- Keep notification taps pending until Dart acknowledges live delivery.
- Recover taps that arrive while Flutter UI is still resuming.
2.1.0 #
- Added completion-notification suppression for downloads.
- Persisted notification visibility across background URLSession retries.
2.0.2 #
- Deliver live notification taps synchronously to the Flutter facade before acknowledging the native callback.
2.0.1 #
- Fixed plugin registration before Flutter's binary messenger initializes.
- Deferred notification-tap callback registration until first use.
2.0.0 #
- Added platform-neutral destination decoding and notification taps.
- Added native document preview and reveal actions.
1.5.0 #
- Initial background URLSession implementation for downloads and multipart uploads.
- Added relaunch reconciliation, progress events, pause/resume, cancellation, and completion notifications.
- Added warm-app and cold-launch completion-notification tap responses.