Skip to content

Releases: OneSignal/OneSignal-iOS-SDK

2.1.9

14 Sep 03:32

Choose a tag to compare

  • Carthage fix.

2.1.8

13 Sep 02:12

Choose a tag to compare

  • Dynamic use of iOS 10 UserNotification framework for backwards compatibility.
  • Version skipped & fixed to match CocoaPods.

2.1.6

13 Sep 00:58

Choose a tag to compare

  • Allow launch of inAppAlerts on iOS10.
  • Added NotificationServiceExtension & NotificationContentExtension to the example projects.
  • Swift example upgraded to Swift 3.0.

2.1.5

09 Sep 22:35

Choose a tag to compare

  • Removed call to NSLog

2.1.4

09 Sep 01:36

Choose a tag to compare

  • Modified build script to include symbolic link to module map.
  • Modified stringify method to exclude nil objects.

2.1.3

06 Sep 08:52

Choose a tag to compare

  • Renamed hashing methods so as not to conflict with Apple's private APIs.

2.1.2

03 Sep 03:50

Choose a tag to compare

  • Fixed an issue where receiving two notifications with launchURLs would launch multiple webviews without dismissing currently open ones.
  • Updated device registration login. OneSignal will now wait a few seconds to try to get a device token before registering with OneSignal's servers. This prevents some cases where devices could be duplicated on the dashboard when previous device data had been imported.

2.1.1

02 Sep 21:13

Choose a tag to compare

  • iOS 10 fixes:
    • In-app alerts will no longer show up alongside native notifications when InAppAlerts are enabled.
    • Changed the way the OneSignal SDK extracts attachments from the notification payload.
  • Added a mutableContent property to the OSNotificationPayload for iOS 10.
  • Remote silent notifications will no longer show an alert in an app that is in focus when InAppAlerts are enabled.
  • Dismiss the in-app webview when coming back to the app after receiving a deep linked URL and kOSSettingsInAppLaunchURL is true.

2.1.0

26 Aug 01:14

Choose a tag to compare

  • didReceiveRemoteNotification will no longer be swizzled in cases where a developer has implemented it without also implementing the didReceiveRemoteNotification:fetchCompletionHandler when the app is cold started from a tap on a remote notification.
  • Added helper methods to serialize OSNotification objects into JSON-parseable strings for easier integration with 3rd party frameworks like React Native.
  • Modified the Run Script to create a module map after building.

2.0.11

24 Aug 00:40

Choose a tag to compare

  • Crash Fix - This release fixes a crash on versions of our SDK 2.0.0 and newer on iOS 10 devices. This crash occurs when an iOS 10 user launches the app by tapping on a notification with a Launch URL if you have set kOSSettingsKeyInAppAlerts to false (default is true). Please update to this SDK release or newer to resolve this issue.
  • Fixed an issue where the notificationAction block would be called twice on iOS 10 devices when a user tapped on a notification.