Skip to content

Releases: OneSignal/OneSignal-XCFramework

Release 5.0.4

09 Nov 19:19
2def032

Choose a tag to compare

What's Changed since v5.0.2

🐛 Bug Fixes

Full Changelog: OneSignal/OneSignal-iOS-SDK@5.0.2...5.0.4

Release 5.0.3

09 Nov 00:29
2fd347e

Choose a tag to compare

🚧 Do not use, please use version 5.0.4 🚧

  • You will not be able to import the package if using xcode version < 15.
  • v5.0.4 contains the same changes but supports xcode 14

Release 5.0.2

23 Sep 00:12
5916c99

Choose a tag to compare

⚠️ This is part of a major release which contains breaking API changes.

In this major version release for the OneSignal iOS SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.

Note that Identity Verification has not yet been enabled in this version and will be released in a later version

For information please see the migration guide.

What's Changed Since v5.0.1

🐛 Bug Fixes

  • [Fix] Remove embed bitcode flag #1316
  • Fix bug when setting app_id from cache #1317

Full Changelog: OneSignal/OneSignal-iOS-SDK@5.0.1...5.0.2

Release 5.0.1

10 Aug 20:07
e8300b9

Choose a tag to compare

🐛 Bug Fixes

  • Fix Swift Package Manager Validation

Release 5.0.0

10 Aug 19:23
a8a3d0d

Choose a tag to compare

⚠️ This is a major release which contains breaking API changes.

In this major version release for the OneSignal iOS SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.

For information please see the migration guide.

What's Changed Since beta 6

Push Subscription Update Fixes #1289
Session Influence Updates #1288
Handle errors for Creating a User #1290
Fix displaying multiple In App Messages for the same trigger #1294
Overhaul background tasks #1300

Full Changelog: OneSignal/OneSignal-iOS-SDK@5.0.0-beta-06...5.0.0

Release 3.12.6

10 Aug 16:08
b466a82

Choose a tag to compare

🐛 Bug Fixes

Fix swizzling subclass of already swizzled class (OneSignal/OneSignal-iOS-SDK#1284)
Always remove the window when an InApp Message is dismissed (OneSignal/OneSignal-iOS-SDK#1284)
🧰 Improvements

Make web views inspectable (OneSignal/OneSignal-iOS-SDK#1286) OneSignal/OneSignal-iOS-SDK#1292

Other Notes
This is the first 3.X.X version built using Xcode 14.1 build. This requires that we remove the armv7s architecture from supported architectures. It also requires that our minimum deployment target is bumped to iOS 11.

Release 5.0.0-beta-06

26 Jul 17:34
5878c19

Choose a tag to compare

Release 5.0.0-beta-06 Pre-release
Pre-release

🚧 Beta release. 🚧

In this major version beta release for the OneSignal SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.

For information please see the migration guide.

What's Changed Since beta 5

Fix a podspec build issue

Full Changelog: OneSignal/OneSignal-iOS-SDK@5.0.0-beta-05...5.0.0-beta-06

Release 5.0.0-beta-05

24 Jul 16:55
0eab82e

Choose a tag to compare

Release 5.0.0-beta-05 Pre-release
Pre-release

🚧 Beta release. 🚧

In this major version beta release for the OneSignal SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.

For information please see the migration guide.

What's Changed Since beta 4

Modularization of InAppMessages and Location

Removal of launch urls in app

Various Small Fixes

Full Changelog: OneSignal/OneSignal-iOS-SDK@5.0.0-beta-04...5.0.0-beta-05

Release 5.0.0-beta-04

09 May 20:30
101fef7

Choose a tag to compare

Release 5.0.0-beta-04 Pre-release
Pre-release

🚧 Beta release. 🚧

In this major version beta release for the OneSignal SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.

For information please see the migration guide.

What's Changed Since beta 3

Various Small Fixes

Full Changelog: OneSignal/OneSignal-iOS-SDK@5.0.0-beta-03...5.0.0-beta-04

Release 5.0.0-beta-03

01 May 22:04
5ff9664

Choose a tag to compare

Release 5.0.0-beta-03 Pre-release
Pre-release

🚧 Beta release. 🚧

In this major version beta release for the OneSignal SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.

For information please see the migration guide.

What's Changed Since beta 2
Notification, In App Message, and Push Subscription events have been renamed. The migration guide has been updated to reflect the changes.

[5.0.0] API Updates OneSignal/OneSignal-iOS-SDK#1255
[5.0.0] Notification Permission Observer - API update OneSignal/OneSignal-iOS-SDK#1256
[5.0.0] IAM Lifecycle Listener - API update OneSignal/OneSignal-iOS-SDK#1257
[5.0.0] Notification Foreground Listener - API update OneSignal/OneSignal-iOS-SDK#1258
[5.0.0] Push Subscription Observer - API update OneSignal/OneSignal-iOS-SDK#1260
[5.0.0] IAM Click Listener - API update OneSignal/OneSignal-iOS-SDK#1261
[5.0.0] Notification Click Listener - API update OneSignal/OneSignal-iOS-SDK#1262
Various Fixes

[5.0.0] Preview IAMs OneSignal/OneSignal-iOS-SDK#1247
[5.0.0] Migrating SDK 3.x players OneSignal/OneSignal-iOS-SDK#1243
Changes since Beta 2

Full Changelog: OneSignal/OneSignal-iOS-SDK@5.0.0-beta-02...5.0.0-beta-03