All Versions
41
Latest Version
Avg Release Cycle
20 days
Latest Release
840 days ago
Changelog History
Page 3
Changelog History
Page 3
-
v2.12.5 Changes
January 17, 2020🛠 Minor Bug Fixes
🚦 Cold Start Subscription Fix #596
- Needed better differentiation between
TO
andFROM
states ofOneSignalCommonDefines
keys when saving and getting🚦 Wrapper(s) Second Init Not Pulling iOS Params Fix #593
- iOS remote params couldn't be pulled and caused SDK to use the default values assigned
🚦 SetLocationShared Changes #533
- Now
setLocationShared:false
clears last location in the SDK
- Extra
VERBOSE
logging added to track the state location checks for better insight🚦 Notification Action Buttons Not Displaying Fix #430
- Forced a refresh on the internal list of list categories so that the action buttons will be added to the notification as well
IAM Pause Check Change
- IAMs accumulate in the queue, but prevent the SDK from showing any IAMs from the queue until in app messaging is enabled again
- Now
-
v2.12.4 Changes
January 10, 2020🛠 Minor Bug Fixes: Crash From Null Param
- 🚦 Crash From Null Param #590
NSMutableArray addObject
method called with a nullNSString
param caused a crash- These notifications appearing with null/empty ids are most likely not OneSignal notifications, but handling was implemented to ignore these now and also clean any existing cached ones
- 🚦 Crash From Null Param #590
-
v2.12.3 Changes
December 13, 2019⬆️ Confirmed Deliveries upgrade, i386 simulator, Carthage fixes
- 🛠 Fixed Carthage build issue
- 🛠 Fixed missing i386 for 32 bit iOS simulators
- 🛠 Fixed Confirmed Deliveries not sending for those updating from an older SDK.
-
v2.12.2 Changes
December 04, 2019🛠 Minor fixes
jsonRepresentation
inOSOutcomeEvent
needed a minor check to prevent crashing
-
v2.12.1 Changes
December 03, 2019Received Receipts
- 🆕 New Received Receipts (details coming soon)
- ➕ Added
jsonRepresentation
toOSOutcomeEvent
-
v2.12.0 Changes
November 21, 2019🛠 Outcome Events, Catalyst Support, & Fixed In-App Message Crash
- 🆕 New Outcomes feature
- Incorporates outcomes to the focus request for Session Duration tracking on the dashboard
- Includes 3 new public methods
sendOutcome
,sendUniqueOutcome
, andsendOutcomeWithValue
- The concept of a session type now exists in the SDK, DIRECT , INDIRECT , UNATTRIBUTED
- 🏗 Catalyst support now lets you build iPad apps with our SDK on Mac #534
- 🛠 Fixes In-App Message crash on dismissing #542 & #555
- 🆕 New Outcomes feature
-
v2.11.2 Changes
October 01, 2019In-App Message iOS Preview crash fix
- 🛠 Fixes In-App Message preview crash fix note in issue #542
- Bitcode Version - Xcode 10.1
-
v2.11.1 Changes
September 27, 2019🛠 Fixed In-App Message Crash, setLocationShared(), and mikechoch Warnings
- Fixed the mikechoch warnings showing up in apps #525
- Warnings caused by
GENERATE_MASTER_OBJECT_FILE
being set toYES
in release2.10.2
- Changed the
DEPLOYMENT_POSTPROCESSING
flag toYES
to fix the warnings
- Warnings caused by
- 🚦 In-App Message causing iOS app to crash because of constraint conflicts #536
- Constraint conflict was occurring when sending previews with specific scenarios
- Fixed by removing all constraints on
OSInAppMessageView
before setup of an incoming In-App Message
- 🚦
setLocationShared
was being setfalse
but location still being sent to player record #533- Fixed by adding a check into the
locationManager
callback to return early when location shared isfalse
- Fixed by adding a check into the
- Fixed the mikechoch warnings showing up in apps #525
-
v2.11.0 Changes
September 09, 2019In-App Messaging Added
- ➕ Added in In App Messaging feature
- 🛠 Various minor clean up and bug fixes
-
v2.10.2 Changes
September 04, 2019⚡️ Updated Project to WKWebView and Removed -ObjC Flag
- 🚚 Switched to WKWebView from deprecated/removed UIWebView
- ✂ Removed requirement of -ObjC flag