Skip to content

Releases: OneSignal/OneSignal-iOS-SDK

2.3.1 Release

06 Dec 02:59
Compare
Choose a tag to compare
  • Corrected actionButtons in header to be defined as a NSArray. Issue #128
  • Added parseNSErrorAsJsonString selector for other SDKs to use. Issue #152
    • Helps in handling errors from postNotificaiton.
  • Fixed iOS 10 crash with action buttons when resuming the app. Issue #148
  • Fixed iOS 10 issue where action block would not fire when tapping on a notification when the app is in focus before it goes to the notification center. Issue #153
  • Fixed Webview shows only for a second after opening a 2nd notification with a URL set. Issue #123
  • Fixed possible iOS 9 issue where action block would fire before tapping on a button in the in app alert when action buttons were set.

2.3.0 Release

30 Nov 21:03
Compare
Choose a tag to compare
  • Added additional notification_types status for "No Push Token" to help debug issues which will show on the OneSignal dashboard.
  • Fixed issue where handleNotificationReceived would fire when resuming / opening an app by tapping on a notification.
  • Fixed cases where application:didReceiveRemoteNotification:fetchCompletionHandler: would fire twice in succession.
  • Fixed Carthage error from 2.2.3.
  • Fix crash with setLevelLog when visual level was set due to a threading race condition displaying alerts.
  • Added validation to syncHashedEmail.
  • Removed deprecated OSUserNotificationCenterDelegate.
    • Please migrate to the standard Apple UNUserNotificationCenterDelegate class.

2.2.3 Release

23 Nov 05:07
Compare
Choose a tag to compare

Misc notification presentation duplication and other fixes

  • Fixed issue where notifications on iOS 10 could be re-presented.
  • Was related to action buttons and media attachments on iOS 10 only.
  • Fixed UI thread hang when downloading iOS 10 media attachments.
  • Added setLocationShared:(BOOL) selector.
  • Fixed some compatibility issue with notification UIApplicationDelegate selectors.
  • Fixed no-push token + other issues when library is loaded twice.

2.2.2 Release

11 Nov 06:09
Compare
Choose a tag to compare
  • Fixed deprecated AppDelegate notification methods not firing on iOS 10.
  • Fixes to some action button handling.

2.2.1 Release

07 Nov 19:33
Compare
Choose a tag to compare
  • Added new isAppInFocus property to OSNotification.
  • Fixed cases where body and title were not correctly set on OSNotification.
  • Fixed rare case where handleNotificationAction could fire 2 times.
  • Fixed issue where the AppDelegate selector application:didReceiveRemoteNotification:fetchCompletionHandler: would no longer be called after initializing OneSignal.
  • Fixed compile warning when using Carthage.

2.2.0 Release

28 Oct 03:25
Compare
Choose a tag to compare
  • No longer need to setup a OSUserNotificationCenterDelegate if using your own delegate.
    • You can set UNUserNotificationCenterDelegate directly without interference.
  • Fixed iOS 7 crash.
  • Fixed issue where only one iOS 10 notification with an attachment would show at a time.

2.1.16

06 Oct 21:26
Compare
Choose a tag to compare
  • Fixed issue where InAppAlerts would be prioritized over InFocusDisplayOption in pre-iOS 10.

2.1.15

28 Sep 00:39
Compare
Choose a tag to compare
  • Fixed bug where OSHandleNotificationActionBlock does not get called on iOS 10+ devices when app in is foreground and OSNotificationDisplayType set to @(Notification).

2.1.14

27 Sep 21:06
Compare
Choose a tag to compare
Bump to 2.1.14

2.1.12 Release

23 Sep 23:19
Compare
Choose a tag to compare
  • Swizzling now works regardless of wether the linker flag -ObjC is present or not.