Skip to content

Releases: OneSignal/OneSignal-DotNet-SDK

6.2.0

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 26 Jun 22:40
f8fadcc

Channels: Current

🚀 New Features

  • feat: [SDK-4775] add location opt-out support (#184)

6.1.11

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 24 Jun 00:51
a622e1d

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)

6.1.10

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 16 Jun 00:00
01a342a

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

6.1.9

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 03 Jun 21:51
7db6a33

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

6.1.8

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 22 May 19:44
cf65f14

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)

6.1.7

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 04 May 22:13
3cc2517

Channels: Current

🛠️ Native Dependency Updates

  • Update Android SDK from 5.8.0 to 5.8.1
    • feat: SDK-4417: emit ossdk.features_enabled in Otel per-event payload (#2631)
    • push token on startup when notification permission already granted (#2622)
    • fix: clear unprocessedOpenedNotifs queue after replaying to new listener (#2632)
    • fix: login/logout race causes subsequent calls to target previous user (#2618)

6.1.6

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 30 Apr 20:11
c1dbded

Channels: Current

🐛 Bug Fixes

  • fix(android): add missing transitive deps for native core 5.8.0+ (#176)

6.1.5

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 29 Apr 21:13
d3fc44d

Channels: Current

🛠️ Native Dependency Updates

  • Update Android SDK from 5.7.7 to 5.8.0
    • feat: hash PII (email/SMS) in SharedPreferences at rest (#2620)
    • feat: SDK-4176: gate background threading behind remote feature flag (#2595)
    • feat: SDK-4210: Standardize BACKGROUND_THREADING feature flag key naming (#2598)
    • feat: SDK-4363: Turbine remote SDK feature flags and foreground refresh (#2612)
    • bug: catch exception if opening a notification fails (#2508)
    • Fix: a rare NPE from PermissionViewModel (#2504)
    • fix: add retry for notification opened confirmation (#2606)
    • fix: end initialization early if device storage is locked (#2520)
  • Update iOS SDK from 5.5.0 to 5.5.1

6.1.4

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 08 Apr 23:23
406889e

Channels: Current

Deprecations

  • Deprecate LiveActivities.Exit method (currently unsupported)

Bug Fixes

  • Update Xamarin.Kotlin.StdLib.Jdk8 NuGet dependency from 1.8.0.1 to 1.9.23.3 to somewhat match the Kotlin version used by the Android SDK

🛠️ Native Dependency Updates

  • Update Android SDK from 5.7.6 to 5.7.7
    • fix: [SDK-4192] downgrade Kotlin from 2.2.0 to 1.9.25 (#2601)

6.1.3

Choose a tag to compare

@onesignal-deploy onesignal-deploy released this 24 Mar 22:41
fe39152

Channels: Current

🛠️ Native Dependency Updates

  • Update Android SDK from 5.7.3 to 5.7.6
    • fix: R8 AutoValue + Huawei CI (cherry-pick #2592) (#2593)
    • fix: R8 InputMerger + minified demo + CI (#2589 → 5.7-main) (#2590)
    • fix: [SDK-4190] PermissionsActivity does not follow app theme (#2584)
    • fix: [SDK-4185] keep OneSignal WorkManager workers in consumer R8 rules (#2585)