Swiftpack.co - Swift Packages by OneSignal

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.

Packages published by OneSignal

OneSignal/OneSignal-iOS-SDK 5.2.0-beta-01
OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native iOS app with OneSignal. https://onesignal.com
⭐️ 481
🕓 1 week ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Release 5.1.5
4 days ago
### ✨ In-App Message Enhancements * The **status bar** will be hidden on full-bleed In-App Messages by @jennantilla in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1390 * Add back the **dropshadow** on In-App Messages and include a `plist` option to disable it by @emawby in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1395 * Add `plist` option to override and hide the **gray overlay** to In-App Messages by @jennantilla in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1396 **Full Changelog**: https://github.com/OneSignal/OneSignal-iOS-SDK/compare/5.1.4...5.1.5
Release 5.2.0-beta-01
1 week ago
🎉 Push to Start Live Activities -------- To use Push To Start Live Activities, see documentation on [How to start a Live Activity with a remote push notification](https://documentation.onesignal.com/docs/push-to-start-live-activities). In addition, new function `OneSignal.LiveActivities.setup` has been created which allows OneSignal to manage the lifecycle of a LiveActivity on behalf of the application. This includes listening for both pushToStart token updates and pushToUpdate token updates. When using this method, the application does not need to listen for pushToStart token updates, the starting of a live activity, nor update token updates.
Release 5.1.4
2 weeks ago
## What's Changed ### 🎉 New Features for Apple Privacy Requirements - The XCFrameworks in this release is signed to help keep your apps secure ### 🐛 Bug Fixes - Fix rare scenario where login requests are stuck and prevent the SDK from making updates (https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1398)
Release 3.12.9
3 weeks ago
## What's Changed ### 🎉 New Features for Apple Privacy Requirements - Fixed and added more privacy manifests to all products in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1392 - The XCFrameworks in this release is signed to help keep your apps secure **Full Changelog**: https://github.com/OneSignal/OneSignal-iOS-SDK/compare/3.12.8...3.12.9
Release 3.12.8
4 weeks ago
## What's Changed **⚠️ Please use updated version 3.12.9 for full privacy requirement support** - Added privacy manifests in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1360 - The XCFrameworks in this release is signed to help keep your apps secure **Full Changelog**: https://github.com/OneSignal/OneSignal-iOS-SDK/compare/3.12.7...3.12.8
Release 5.1.3
6 weeks ago
## What's Changed ### ⚠️ Behavior Changes - When you call the `jsonRepresentation` method of `OSPushSubscriptionState`, if a property is null, the value will now be `""` instead of the string literal `"nil"` in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1373 ### 🐛 Bug Fixes & Misc Improvements - Rename internal method that was called `setSharedInstance` to workaround false App Store flagging in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1375 - Improve Swift concurrency safety to address crash reports in production https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1376 - For our server: Add `OneSignal-Subscription-Id` to Create User request which improves last_active data in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1372
Release 5.1.2
6 weeks ago
**🚧 Do not use 🚧** - Please use version 5.1.3 which includes the same changes
Release 5.1.1
6 weeks ago
**🚧 Do not use 🚧** - Please use version 5.1.3 which includes the same changes
Release 5.1.0
15 weeks ago
## What's Changed since 5.0.5 **🎉 New Methods** * Add getter for `onesignalId` and `externalId` and a `OSUserStateObserver` to be notified of changes in [#1344](https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1344) * See the [User Namespace API Reference](https://github.com/OneSignal/OneSignal-iOS-SDK/blob/main/MIGRATION_GUIDE.md#user-namespace) in the Migration Guide for usage **⚠️ Behavior Changes ⚠️** * Location sharing with OneSignal now defaults to `false` in [#1352](https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1352) * You will need to _**explicitly enable location sharing**_ with OneSignal with `OneSignal.Location.isShared = true` (in Swift) or `[OneSignal.Location setShared:true]` (in Obj-C) **🐛 Bug Fixes & Misc Improvements** * For our server: Add refresh_device_metadata to create user so country / IP can be set [#1339](https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1339)
Release 5.0.5
20 weeks ago
## What's Changed since 5.0.4 **🎉 New Features** - Add privacy manifests for the SDK (#1334) - Add public `getTags` method (#1338) **🐛 Bug Fixes** - Fix legacy player ID was not cached properly when upgrading from v3, for sending to notification opens and confirmed deliveries (#1345)
OneSignal/OneSignal-XCFramework test
OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native iOS app with OneSignal. https://onesignal.com. This Repository hosts OneSignal's XCFramework to be used with Swift Package Manager
⭐️ 25
🕓 2 years ago
🔖 Release Notes

Releases

The markdown parsing is broken/disabled for release notes. Sorry about that, I'm chasing the source of a crash that's been bringing this website down for the last couple of days.
Release 5.1.5
4 days ago
### ✨ In-App Message Enhancements * The **status bar** will be hidden on full-bleed In-App Messages - https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1390 * Add back the **dropshadow** on In-App Messages and include a `plist` option to disable it - https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1395 * Add `plist` option to override and hide the **gray overlay** to In-App Messages - https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1396
Release 5.2.0-beta-01
1 week ago
🎉 Push to Start Live Activities -------- To use Push To Start Live Activities, see documentation on [How to start a Live Activity with a remote push notification](https://documentation.onesignal.com/docs/push-to-start-live-activities). In addition, new function `OneSignal.LiveActivities.setup` has been created which allows OneSignal to manage the lifecycle of a LiveActivity on behalf of the application. This includes listening for both pushToStart token updates and pushToUpdate token updates. When using this method, the application does not need to listen for pushToStart token updates, the starting of a live activity, nor update token updates.
Release 5.1.4
2 weeks ago
## What's Changed ### 🎉 New Features for Apple Privacy Requirements - The XCFrameworks in this release is signed to help keep your apps secure ### 🐛 Bug Fixes - Fix rare scenario where login requests are stuck and prevent the SDK from making updates (https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1398)
Release 3.12.9
3 weeks ago
## What's Changed ### 🎉 New Features for Apple Privacy Requirements - Fixed and added more privacy manifests to all products in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1392 - The XCFrameworks in this release is signed to help keep your apps secure **Full Changelog**: https://github.com/OneSignal/OneSignal-iOS-SDK/compare/3.12.8...3.12.9
Release 3.12.8
4 weeks ago
## What's Changed **⚠️ Please use updated version 3.12.9 for full privacy requirement support** - Added privacy manifests in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1360 - The XCFrameworks in this release is signed to help keep your apps secure **Full Changelog**: https://github.com/OneSignal/OneSignal-iOS-SDK/compare/3.12.7...3.12.8
Release 5.1.3
6 weeks ago
## What's Changed ### ⚠️ Behavior Changes - When you call the `jsonRepresentation` method of `OSPushSubscriptionState`, if a property is null, the value will now be `""` instead of the string literal `"nil"` in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1373 ### 🐛 Bug Fixes & Misc Improvements - Rename internal method that was called `setSharedInstance` to workaround false App Store flagging in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1375 - Improve Swift concurrency safety to address crash reports in production https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1376 - For our server: Add `OneSignal-Subscription-Id` to Create User request which improves last_active data in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1372
Release 5.1.1
6 weeks ago
## What's Changed ### ⚠️ Behavior Changes - When you call the jsonRepresentation method of OSPushSubscriptionState, if a property is null, the value will now be "" instead of the string literal "nil" in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1373 ### 🐛 Bug Fixes & Misc Improvements - Rename internal method that was called setSharedInstance to workaround false App Store flagging in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1375 - Improve Swift concurrency safety to address crash reports in production https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1376 - For our server: Add OneSignal-Subscription-Id to Create User request which improves last_active data in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1372
Release 5.1.0
6 weeks ago
## What's Changed since 5.0.5 **🎉 New Methods** * Add getter for `onesignalId` and `externalId` and a `OSUserStateObserver` to be notified of changes in [#1344](https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1344) * See the [User Namespace API Reference](https://github.com/OneSignal/OneSignal-iOS-SDK/blob/main/MIGRATION_GUIDE.md#user-namespace) in the Migration Guide for usage **⚠️ Behavior Changes ⚠️** * Location sharing with OneSignal now defaults to `false` in [#1352](https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1352) * You will need to _**explicitly enable location sharing**_ with OneSignal with `OneSignal.Location.isShared = true` (in Swift) or `[OneSignal.Location setShared:true]` (in Obj-C) **🐛 Bug Fixes & Misc Improvements** * For our server: Add refresh_device_metadata to create user so country / IP can be set [#1339](https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1339)
Release 5.0.5
20 weeks ago
## What's Changed **✨ New Features** - Add privacy manifests for the SDK (https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1334) - Add public `getTags` method (https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1338) **🐛 Bug Fixes** - Fix legacy player ID was not cached properly when upgrading from v3, for sending to notification opens and confirmed deliveries (https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1345)
Release 5.0.4
23 weeks ago
## What's Changed since v5.0.2 **🐛 Bug Fixes** * Fix badge clearing when calling clearAll in https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1335 * Fix crash with direct influence but nil direct id https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1327 * Fix forwarding notification opens from non onesignal notifs https://github.com/OneSignal/OneSignal-iOS-SDK/pull/1326 **Full Changelog**: https://github.com/OneSignal/OneSignal-iOS-SDK/compare/5.0.2...5.0.4

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics