Releases: OneSignal/OneSignal-iOS-SDK
Releases · OneSignal/OneSignal-iOS-SDK
2.3.1 Release
- Corrected
actionButtons
in header to be defined as aNSArray
. Issue #128 - Added
parseNSErrorAsJsonString
selector for other SDKs to use. Issue #152- Helps in handling errors from
postNotificaiton
.
- Helps in handling errors from
- 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
- 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.
- Please migrate to the standard Apple
2.2.3 Release
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
- Fixed deprecated AppDelegate notification methods not firing on iOS 10.
- Fixes to some action button handling.
2.2.1 Release
- Added new
isAppInFocus
property toOSNotification
. - Fixed cases where
body
andtitle
were not correctly set onOSNotification
. - Fixed rare case where
handleNotificationAction
could fire 2 times. - Fixed issue where the
AppDelegate
selectorapplication:didReceiveRemoteNotification:fetchCompletionHandler:
would no longer be called after initializing OneSignal. - Fixed compile warning when using Carthage.
2.2.0 Release
- No longer need to setup a
OSUserNotificationCenterDelegate
if using your own delegate.- You can set
UNUserNotificationCenterDelegate
directly without interference.
- You can set
- Fixed iOS 7 crash.
- Fixed issue where only one iOS 10 notification with an attachment would show at a time.
2.1.16
2.1.15
2.1.14
2.1.12 Release
- Swizzling now works regardless of wether the linker flag
-ObjC
is present or not.