Skip to content

Releases: OneSignal/OneSignal-iOS-SDK

2.12.3 Release

13 Dec 01:51
Compare
Choose a tag to compare

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.

2.12.2 Release

04 Dec 23:19
cb0e6ba
Compare
Choose a tag to compare

Minor fixes

  • jsonRepresentation in OSOutcomeEvent needed a minor check to prevent crashing

2.12.1 Release

03 Dec 22:16
Compare
Choose a tag to compare

Received Receipts

2.12.0 Release

21 Nov 03:49
b482e92
Compare
Choose a tag to compare

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, and sendOutcomeWithValue
    • 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
    • Must add x86_64h architecture to your targets
      • Under "Valid Architectures" AND "Architectures"
  • Fixes In-App Message crash on dismissing #542 & #555

2.11.2 Release

01 Oct 23:34
72cb08e
Compare
Choose a tag to compare

In-App Message iOS Preview crash fix

  • Fixes In-App Message preview crash fix note in issue #542
  • Bitcode Version - Xcode 10.1

2.11.1 Release

27 Sep 00:53
7f85d89
Compare
Choose a tag to compare

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 to YES in release 2.10.2
    • Changed the DEPLOYMENT_POSTPROCESSING flag to YES to fix the warnings
  • 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 set false but location still being sent to player record #533
    • Fixed by adding a check into the locationManager callback to return early when location shared is false

2.11.0 Release

09 Sep 19:38
7f85d89
Compare
Choose a tag to compare

In-App Messaging Added

  • Added in In App Messaging feature
  • Various minor clean up and bug fixes

2.10.2 Release

04 Sep 01:21
Compare
Choose a tag to compare

Updated Project to WKWebView and Removed -ObjC Flag

  • Switched to WKWebView from deprecated/removed UIWebView
  • Removed requirement of -ObjC flag

2.10.1 Release

09 Aug 00:24
e12c01a
Compare
Choose a tag to compare

iOS 13 Beta 2+ pushToken Fix & Added parseWithApns method

  • Fixed deviceToken format error on iOS 13 (only when building with Xcode 11+) which was preventing the device from subscribing to OneSignal.
  • Added new OSNotificationPayload.parseWithApns method
  • Bitcode Version - Xcode 10.1

2.10.0 Release

24 Apr 00:58
Compare
Choose a tag to compare

New OSNotificationDisplayTypeDelegate & Location prompt fix

  • Added OSNotificationDisplayTypeDelegate
    • Allows apps to customize per-notification display-type
    • PR #488
  • Fixed location background prompting after foreground permission was accepted