Skip to content

Releases: OneSignal/OneSignal-Flutter-SDK

Release 5.0.3

07 Oct 21:35
7778352
Compare
Choose a tag to compare

Native SDK Updates

Full Changelog: 5.0.2...5.0.3

Release 5.0.2

28 Sep 20:34
606be5c
Compare
Choose a tag to compare

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

  • Updated included Android SDK to 5.0.2
  • Updated included iOS SDK to 5.0.2

Full Changelog: 5.0.1...5.0.2

Release 5.0.1

14 Sep 18:19
6095fd4
Compare
Choose a tag to compare

🐛 Bug Fixes

  • Fix permission not updating during a session #735
  • Fix crash when using non-string tag values #733

Android Native SDK Changes

Full Changelog: 5.0.0...5.0.1

Release 5.0.0

18 Aug 20:17
58451b5
Compare
Choose a tag to compare

⚠️ This is a major release which contains breaking API changes.
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

09 May 22:51
df20a50
Compare
Choose a tag to compare
Release 5.0.0-beta2 Pre-release
Pre-release

🚧 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.

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

17 Mar 00:13
613fd2e
Compare
Choose a tag to compare

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

03 Mar 23:44
92e33be
Compare
Choose a tag to compare
5.0.0-beta1 Pre-release
Pre-release

🚧 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

30 Nov 19:09
5b26197
Compare
Choose a tag to compare

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 on 4.8.2

Full Changelog: 3.4.2...3.5.0

Release 3.4.2

28 Oct 22:22
9222eca
Compare
Choose a tag to compare

Native SDK Updates

Full Changelog: 3.4.1...3.4.2

Release 3.4.1

10 Aug 18:42
48321ef
Compare
Choose a tag to compare

Native SDK Updates