batch_flutter 1.0.0
batch_flutter: ^1.0.0 copied to clipboard
Batch SDK Flutter Plugin allows you to build meaningful communication experiences in your app through highly personalized push notifications and In-App messages.
1.0.0 #
Initial stable release 🎉
Changes since RC:
Inbox
- Removed
isDeletedonBatchInboxNotificationContentas it doesn't work like it does on the native SDK due to plugin limitations.
1.0.0-rc.2 #
Inbox
- Fix
limitandmaxPageSizestaying at their default values.
1.0.0-rc.1 / 0.1.0 #
First Release Candidate
Messaging
- Added Do Not Disturb support.
Inbox
- Calling
dispose()on a disposed fetcher doesn't throw anymore. - Added
markAsRead(),markAllAsRead()andmarkAsDeleted(). - Added
limitandmaxPageSizetogetFetcherForInstallation()andgetFetcherForUser().
0.0.3 #
Inbox
- Added Batch Inbox support:
- Fetchers can be instanciated for both Installation and User modes.
fetchNewNotifications(),fetchNextPage(),get allNotificationsanddispose()have been implemented.markAsRead(),markAsDeleted()and pagination configuration will come in a later beta.
Push
- Added
setShowForegroundNotificationsOniOS(), which can enable foreground notification display on iOS.
Note: This requiresBatchUNUserNotificationCenterDelegateto be set as yourUNUserNotificationCenterDelegatein the native integration.
User
- Added
get attributesandget tagCollectionsproperties to read back previously set attributes and tag collections. - Added
get identifier,get languageandget regionto read back the user identifier and language/region overrides.
0.0.2 #
Core
- Added
showDebugView(). - Added
optIn(),optOut()andoptOutAndWipeData().isOptedOutwill come in a later seed.
Push
- Added
requestProvisionalNotificationAuthorization().
User
- Added
trackEvent(),trackTransaction(),trackLocation()and theBatchEventDataclass. - Added
newEditor()which returns aBatchUserDataEditorinstance, allowing you to edit the user profile (attributes, tags, language/region, custom identifier).
0.0.1 #
- First Batch Flutter plugin beta release.