Releases: OneSignal/OneSignal-Flutter-SDK
Release 5.0.3
Native SDK Updates
- Updated included Android SDK to 5.0.3
- Fix Amazon purchase tracking setup in OneSignal/OneSignal-Android-SDK#1860
- Fix IAMs showing erroneously on every cold start in OneSignal/OneSignal-Android-SDK#1863
Full Changelog: 5.0.2...5.0.3
Release 5.0.2
What's Changed Since v5.0.1
🐛 Bug Fixes
- Fix crash when using action buttons in Android in #743
- Fix notification clicked listener not firing from cold start in #752
- Add
OneSignal.Notifications.canRequest()
to Android in #753
🔧 Maintenance
- Update migration steps for iOS and clarify what the
optedIn
boolean returns in #744
Native SDK Updates
Full Changelog: 5.0.1...5.0.2
Release 5.0.1
🐛 Bug Fixes
Android Native SDK Changes
- Fix proguard rules to allow minify to be enabled OneSignal/OneSignal-Android-SDK#1828
Full Changelog: 5.0.0...5.0.1
Release 5.0.0
In this major version release for the OneSignal Flutter SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.
For information please see the migration guide.
What's Changed Since beta 1
- setLaunchURLsInApp has been removed
Note that Identity Verification has not yet been enabled in this version and will be released in a later version
Full Changelog since beta 2: 5.0.0-beta2...5.0.0
Release 5.0.0-beta2
🚧 Beta release. Please test thoroughly prior to production use. 🚧
OneSignal Flutter 5.0.0-beta2
In this major version beta release for the OneSignal SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.
For information please see the migration guide.
What's Changed Since beta 1
API Name Changes
We have made significant, breaking changes to our functions. Please see the updated migration guide for the most up to date signatures.
- [User model] Rename Events
- [User Model] remove shared from OneSignal and make methods static
Native Updates
Updated included Android SDK to 5.0.0-beta4
Updated included iOS SDK to 5.0.0-beta-04
Full Changelog: OneSignal/OneSignal-Android-SDK@5.0.0-beta1...5.0.0-beta2
Release 3.5.1
Native iOS SDK Update
Bump native iOS SDK version from 3.12.3
to 3.12.4
- Fix In App Messages occasionally being displayed twice
- Fix a OneSignal log ignoring the "None" log level
Native Android SDK Update
Bump native Android SDK version from 4.8.2
to 4.8.5
- Fix issue which caused groupless notifications to not get cleared if there were at least 4 of them
- Remove OneSignal gradle plugin from build.gradle files
- Fix an issue with liquid IAMs when a non-existent tag doesn't show the correct default value.
- Speculative Fix for WorkManager not Initialized Crash
5.0.0-beta1
🚧 Beta release. Please test thoroughly prior to production use. 🚧
OneSignal Flutter 5.0.0-beta1
In this major version beta release for the OneSignal SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.
For information please see the migration guide.
Updated included Android SDK to 5.0.0-beta2
Updated included iOS SDK to 5.0.0-beta-02
Release 3.5.0
What's Changed
- [Feature] Add iOS Live Activities support in #621 that include 2 methods for associating and deleting a temporary push token with an Activity ID on the OneSignal server.
- Documentation to come
- Example usage:
OneSignal.shared.enterLiveActivity("your_activity_id", "your_token").then((v) {
print("Successfully enter live activity");
}).catchError((error) {
print("Failed to enter live activity with error: $error");
});
OneSignal.shared.exitLiveActivity("your_activity_id").then((v) {
print("Successfully exit live activity");
}).catchError((error) {
print("Failed to exit live activity: $error");
});
Native SDK Updates
- Update to OneSignal-iOS-SDK 3.12.3
- Includes the iOS Live Activities support
- No Android bump to
4.8.3
, the SDK stays on4.8.2
Full Changelog: 3.4.2...3.5.0
Release 3.4.2
Release 3.4.1
Native SDK Updates
- Update to OneSignal-Android-SDK 4.8.2
- Fixes a crash related to Amazon AppStore SDK in OneSignal/OneSignal-Android-SDK#1621