flarelane_flutter 1.11.2
flarelane_flutter: ^1.11.2 copied to clipboard
FlareLane Flutter SDK
1.11.2 #
- Bump native FlareLane Android/iOS SDKs to 1.11.2: transient network failures retry automatically with jittered backoff,
trackEventpayloads carry a client-generatedinsertIdso the backend can deduplicate resends, a 410 from a device endpoint stops the SDK for the rest of the process, and the pending task queue is bounded at 100 tasks. - Add notification grouping (threadId) and chat-style communication notifications;
threadIdandcommunicationare exposed on the notification payload model. - Route Dart-side logs through a level-gated Logger, so
LogLevel.nonesilences Flutter-layer logs too (they previously ignored the log level).
1.10.3 #
- Bump native iOS dependency to FlareLane iOS SDK 1.10.3 (fixes action buttons not displaying in some environments such as iOS 16).
- Align plugin version with the latest native SDK version (1.10.3).
1.10.2 #
- Bump native dependencies to FlareLane Android SDK 1.10.1 / iOS SDK 1.10.2 (in-app message callback reliability fixes).
- Align plugin version with the latest native SDK version (1.10.2); 1.10.1 was skipped.
1.10.0 #
- Add
setUserAttributespublic method. - Add notification action button surface:
buttons,clickedButtonIndex,clickedButton,clickedUrl. - Add
FlareLaneJavascriptInterfaceadapter forwebview_flutterandflutter_inappwebviewhybrid apps (see README). - Bump native dependencies to FlareLane Android/iOS SDK 1.10.0.
1.9.2 #
- Upgrade Android SDK (1.8.4)
- Upgrade iOS SDK (1.9.2)
1.8.1 #
- Upgrade Android SDK (1.8.2)
- Upgrade iOS SDK (1.7.3)
1.8.0 #
- Support AGP 8
1.7.1 #
- Upgrade Android & iOS SDK (1.7.1)
- Enhance sustainability: Managing functions and tasks sequentially
1.7.0 #
- Upgrade Android & iOS SDK (1.7.0)
- Support In-App Message.
- Ensure the function invokes after init.
1.6.2 #
- Remove
getTagsbecause of security issues. - Remove
deleteTags. - Change
setTagsto enable null value. - Upgrade Android SDK (1.6.1).
1.6.1 #
- iOS: Add privacy manifest
1.6.0 #
- [Action Required] Support processing the URL automatically
- If you have a custom clicked handler, set
flarelane_dismiss_launch_urlastrue
- If you have a custom clicked handler, set
- Support a javascript bridge for webview
1.5.1 #
- Fix not inovking handler issue if first subscription
1.5.0 #
- Remove
setIsSubscribed()-> usesubscribe()orunsubscribe() - Name Changed:
setNotificationConvertedHandler()->setNotificationClickedHandler() - Support
setNotificationForegroundReceivedHandler()
Android #
- Can change accentColor:
flarelane_notification_accent_coloratvalues/strings.xml - Can change default channel name:
flarelane_default_channel_nameatvalues/strings.xml
1.4.0 #
- Enable Dynamic Subscribing
1.3.1 #
- Add getTags method
1.3.0 #
- Add trackEvent method
1.2.0 #
- Support Android 13
1.1.0 #
- Finaaaally, You can use FlareLane with other notification services!
- Disable swizzling option (Set FlareLaneSwizzlingEnabled to false in Info.plist)
- Need to add some delegate methods
- New Method: getDeviceId()
- Update Native Android SDK (1.1.0)
- Update Native Android SDK (1.1.0)
- Some bug fixes
- Multiple creating device
1.0.5 #
- Add a data field to notification class
- Update Native Android SDK (1.0.14)
- Update Native Android SDK (1.0.7)
1.0.4 #
- Update Native iOS SDK (1.0.6)
1.0.3 #
- Update Native Android SDK (1.0.13)
1.0.2 #
SDK Version Update
1.0.1 #
SDK Version Update
1.0.0 #
FlareLane Flutter SDK just has been created.