Skip to content

Releases: OneSignal/OneSignal-Flutter-SDK

5.6.4

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 09 Jul 21:36
a730a66

Channels: Current

🛠️ Native Dependency Updates

  • Update Android SDK from 5.9.5 to 5.9.6
    • fix: [SDK-4513] display queued in-app messages on unpause when triggers still match (#2682)
    • fix: [SDK-4734] move HMS notification finish() inside coroutine so entryState is set before trampoline stops (#2678)
    • fix: [SDK-4792] keep devices subscribed when a push token fetch temporarily fails (#2670)
    • fix: [SDK-4820] ship consumer dontwarn rule for OpenTelemetry to prevent R8 missing-class build failures (#2677)
    • fix: [SDK-4822] make ANR watchdog app-state aware to stop false background ANRs (#2676)
    • fix: [SDK-4841] prewarm dispatchers at process start via ActivityLifecycleInitializer (#2680)
    • fix: [SDK-4845] always finish base notification trampoline via finally (#2681)
  • Update iOS SDK from 5.5.3 to 5.5.4

5.6.3

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 24 Jun 00:17
69cc9cb

Channels: Current

🛠️ Native Dependency Updates

  • Update Android SDK from 5.9.4 to 5.9.5
    • fix(notifications): guard against null PendingResult from goAsync() [SDK-4803] (#2667)
    • fix: prevent location permission crashes from FusedLocation API calls (#2653)
    • fix: [SDK-4672] start location updates when permission is granted (#2663)
    • fix: [SDK-4793] prevent main-thread ANR in blocking SDK APIs during/after init (#2666)
    • fix: [SDK-4794] prewarm dispatchers at cold-start entry points (#2664)

5.6.2

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 18 Jun 20:19
8743df1

Channels: Current

🛠️ Native Dependency Updates

  • Update Android SDK from 5.9.3 to 5.9.4
    • fix: demote spurious ANR log from warn to info (#2660)
  • Update iOS SDK from 5.5.2 to 5.5.3

5.6.1

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 15 Jun 18:06
9a4c40c

Channels: Current

5.6.0

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 10 Jun 07:28
09cf82b

Channels: Current

🚀 New Features

  • feat: [SDK-4194] support disabling location module (#1157)

🐛 Bug Fixes

  • fix: [SDK-4736] move Flutter bridge off main thread (#1155)

5.5.8

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 04 Jun 22:03
2a74eb1

Channels: Current

🐛 Bug Fixes

  • fix(android): [SDK-4407] deliver notification events when firebase_messaging is present (#1138) (#1152)

5.5.7

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 03 Jun 06:30
0437728

Channels: Current

🛠️ Native Dependency Updates

  • Update Android SDK from 5.9.2 to 5.9.3
    • fix: [SDK-4732] track activity lifecycle from process start to fix late-init focus (#2655)
    • fix: [SDK-4735] route requestPermission fallbackToSettings to settings when permanently denied (#2656)
  • Update iOS SDK from 5.5.1 to 5.5.2

5.5.6

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 28 May 18:40
65a908b

Channels: Current

🐛 Bug Fixes

  • fix: [SDK-4722] guard getNotifications() in onDetachedFromEngine (#1149) (#1150)

5.5.5

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 23 May 14:39
1101b49

Channels: Current

🛠️ Native Dependency Updates

  • Update Android SDK from 5.8.1 to 5.9.2
    • fix: [SDK-4388] subscription state permanently stuck at "Never Subscribed" when login() is called before requestPermission() (#2627)
    • fix: [SDK-4474] self-heal SDK-4388-stuck push subscriptions on session start (#2636)
    • fix: SDK-4504 ConcurrentModificationException in Model.initializeFromModel (#2642)
    • feat: introduce SerialIO dispatcher + runOnSerialIOIfBackgroundThreading helper (#2643)
    • fix: offload every main-thread onFocus / onUnfocused handler behind sdk_background_threading FF (#2644)
    • fix: warm OneSignalDispatchers on init to avoid cold-start ANRs (#2645)
    • feat: Identity Verification release (#2640)
    • fix: SDK-4475 wait for in-flight init in initWithContextSuspend to avoid SessionService NPE (#2637)
    • fix: defensive JSON parsing for params + IAM (SDK-4478, SDK-4494) (#2638)

5.5.4

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 06 May 16:58
2914a98

Channels: Current

🐛 Bug Fixes

  • fix(android): unsubscribe click listener when Flutter engine detaches (#1140)