Skip to content

Releases: OneSignal/react-native-onesignal

Release 4.4.0

01 Aug 18:11
1cf9c9d

Choose a tag to compare

What's Changed

  • [Feat] Add Android 13 push permission prompting in #1415
    • Push permission prompting on Android 13 devices. In order to not immediately be prompted in Android 13, apps will need to set their Android target SDK version to 33+.
    • The method promptForPushNotificationsWithUserResponse now has an optional fallbackToSettings boolean parameter. Use the fallbackToSettings parameter to prompt the user to open the settings app if a user has already declined push permissions.
promptForPushNotificationsWithUserResponse(fallbackToSettings?: boolean, handler?: (response: boolean) => void)

Native SDK Updates

Full Changelog: 4.3.11...4.4.0

Release 4.3.11

17 Jun 17:45
b0eb598

Choose a tag to compare

What's Changed

  • [Feature] Add callbacks to the setLanguage method in #1400

Native SDK Updates

Full Changelog: 4.3.10...4.3.11

Release 4.3.10

25 May 18:46
1dbbe34

Choose a tag to compare

Native SDK Upgrades

Upgrade Android Native to 4.7.3

  • Includes fix for Xiaomi not foregrounding app when a notification is tapped

Upgrade iOS Native to 3.11.1

4.3.9 Release

05 May 20:34
683fda3

Choose a tag to compare

What's Changed

Full Changelog: 4.3.8...4.3.9

Release 4.3.8

20 Apr 23:47
da08308

Choose a tag to compare

Native SDK Upgrades

Upgrade Android Native to 4.7.2

  • includes fixing a crash due to Android 12 changes that can happen when tapping on a notification action button
  • fixing the onSuccess callback from being invoked too early when setting email or SMS, so that users can call setExternalUserId within the callback
  • some other exception fixes.

Upgrade iOS Native to 3.10.3

  • includes fixes for in-app messages
  • respect the duration since last message trigger for in-app messages

Release 4.3.7

12 Feb 01:31
c061083

Choose a tag to compare

What's Changed

  • Fix typescript types for getTags and additionalData by @lucasfronza in #1358
  • Fix: send outcome functions when no handler is set by the user by @nan-li in #1356

Upgrade Android Native to 4.6.7
Upgrade iOS Native to 3.10.1

Full Changelog: 4.3.6...4.3.7

4.3.6 Release

31 Jan 20:58
fb575cf

Choose a tag to compare

What's Changed

Full Changelog: 4.3.5...4.3.6

4.3.5 Release

19 Jan 21:29
d256777

Choose a tag to compare

What's Changed

Update Android Native Version - 4.6.5

Full Changelog: 4.3.4...4.3.5

4.3.4 Release

06 Jan 00:38
1dd1e29

Choose a tag to compare

What's Changed

Update Native Version

iOS Version 3.10.0

  • Prevents crashes due to failures when writing downloaded notification attachments (images) to a temporary file location
  • Adds OneSignal's CollapseId which is shared with Android corresponds to the identifier property of iOS notifications. If the collapseId field is present on your notifications it can now be read in the corresponding OSNotification object.

Full Changelog: 4.3.3...4.3.4

4.3.3 Release

16 Nov 21:30
c0d7735

Choose a tag to compare

What's Changed

  • Add In-App Message lifecycle handler (#1300) [Documentation coming]
  • Fix NativeEventEmitter warnings for react-native in v0.65 and up (#1314)

Native SDK Version Updates: