system_live_updates 0.1.0
system_live_updates: ^0.1.0 copied to clipboard
A Flutter plugin for iOS Live Activities and Android live progress notifications with one Dart lifecycle API.
0.1.0 #
- Initial release with a unified Dart lifecycle API.
- Added runtime capability detection for iOS and Android.
- Added a cross-platform permission helper for notification and Live Activity readiness.
- Added
dart run system_live_updates:install_ios_templateto install the bundled iOS default Widget Extension template with an Xcode version guard. - Added
dart run system_live_updates:uninstall_ios_templateto remove only the marked blocks added by the installer. - Added
dart run system_live_updates:doctor_ios_templateto verify Xcode, Runner plist, WidgetKit Extension discovery, and default template installation state. - Added a real example iOS Widget Extension target plus
dart run tool/check_example_ios_widget_extension.dartfor template compile checks. - Added configurable Android fallback notification presentation options and explicit iOS local notification fallback options.
- Added fallback documentation and a release checklist.
- Added four pub.flutter-io.cn screenshot previews covering iOS notification, iOS Lock Screen, Android notification shade, and Android Lock Screen surfaces.
- Added
dart run tool/release_check.dartfor pre-publish validation. - Made the iOS template installer discover Widget Extension folders recursively while requiring a verified WidgetKit extension identifier before changing files.
- Added Android ongoing notification fallback and Android 16 ProgressStyle support.
- Added iOS ActivityKit local start, update, and end support.
- Expanded the example app into a preset playground for progress, journey, timer, status, and minimal templates.
