React Native Onesignal Versions Save

React Native Library for OneSignal Push Notifications Service

5.1.2

1 week ago

🔧 Native SDK Dependency Updates Only

Update Android SDK from 5.1.8 to 5.1.9

  • 5.1.9 release notes
  • Added Network call optimizations
  • Fix for WorkManager not initialized crash
  • Added AndroidManifest options to override In-App Messages gray overlay and dropshadow
<meta-data android:name="com.onesignal.inAppMessageHideGrayOverlay" android:value="true"/>
<meta-data android:name="com.onesignal.inAppMessageHideDropShadow" android:value="true"/>

Update iOS SDK from 5.1.4 to 5.1.5

  • 5.1.5 Release Notes
  • ✨ In-App Message Enhancements:
    • The status bar will be hidden on full-bleed In-App Messages
    • Add back the dropshadow on In-App Messages and include a plist option to disable it
    • Add plist option to override and hide the gray overlay to In-App Messages
OneSignal_in_app_message_hide_gray_overlay
OneSignal_in_app_message_hide_drop_shadow

5.1.1

2 weeks ago

🔧 Native SDK Dependency Updates Only

Update Android SDK from 5.1.6 to 5.1.8

Update iOS SDK from 5.1.3 to 5.1.4

4.5.3

1 month ago

What's Changed

5.1.0

1 month ago

What's Changed

🎉 New Methods 🎉

  • Add getter for onesignalId and externalId and a UserState Observer to be notified of changes in [#1627]
  • Add asynchronous getter methods for Notifications permission and Push Subscription token, id,optedIn in [#1649]
    • 🛑 Deprecated methods 🛑
      • Notifications.hasPermission, User.pushSubscription.id, User.pushSubscription.token, and User.pushSubscription.optedIn are now deprecated but non-breaking.
    • See the Push Subscription Namespace API Reference and Notifications Namespace API Reference in the Migration Guide for usage of new methods getPermissionAsync, getIdAsync, getTokenAsync, and getOptedInAsync.

⚠️ Minor Breaking Change ⚠️

  • API update for PushSubscriptionState: the Push Subscription observer will now be passed nullable properties. Please account for the possibility of the push subscription token and id being null.

Native Changes

  • Bump Android Native Version to 5.1.6
  • Bump iOS Native Version to 5.1.3

Full Changelog: https://github.com/OneSignal/react-native-onesignal/compare/5.0.6...5.1.0

5.0.6

2 months ago

What's Changed

Bug Fixes

Native SDK Updates

  • Bump Android Native Version to 5.1.4

Full Changelog: https://github.com/OneSignal/react-native-onesignal/compare/5.0.5...5.0.6

5.0.5

2 months ago

What's Changed

⚠️ Behavior Changes ⚠️

  • Location sharing with OneSignal now defaults to false: You will need to explicitly enable location sharing with OneSignal with OneSignal.Location.setShared(true)

Native SDK Updates

  • Bump iOS Native Version to 5.1.0
  • Bump Android Native Version to 5.1.2

Full Changelog: https://github.com/OneSignal/react-native-onesignal/compare/5.0.4...5.0.5

5.0.4

4 months ago

What's Changed

  • Fix: prevent addNotificationForegroundLifecycleListener getting called multiple times - #1601
  • Add public getTags method - #1609

Native SDK Updates

Update Android SDK to 5.0.5

Update iOS SDK to 5.0.5

5.0.3

5 months ago

What's Changed

Native SDK Updates

Update Android SDK to 5.0.4

Update iOS SDK to 5.0.3

Full Changelog: https://github.com/OneSignal/react-native-onesignal/compare/5.0.2...5.0.3

5.0.2

6 months ago

Native SDK Updates

Full Changelog: https://github.com/OneSignal/react-native-onesignal/compare/5.0.1...5.0.2

5.0.1

6 months ago

What's Changed Since v5.0.0

🐛 Bug Fixes

🔧 Maintenance

Native SDK Updates

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

Full Changelog: https://github.com/OneSignal/react-native-onesignal/compare/5.0.0...5.0.1