Releases: OneSignal/OneSignal-Xamarin-SDK
Releases · OneSignal/OneSignal-Xamarin-SDK
Release 4.3.5
Native Dependency Updates
Update Native iOS SDK to version 3.12.9
-
🎉 New Features for Apple Privacy Requirements
- Added privacy manifests to all products
- The XCFrameworks in this release is signed to help keep your apps secure
Update Native Android SDK to version 4.8.8
-
✨ Enhancements
- Add setting to prefer HMS over FCM #1984
- Add
<meta-data android:name="com.onesignal.preferHMS" android:value="true"/>
under your<application>
tag if you like to use this setting. - See OneSignal's Prefer HMS over FCM documentation page for more details.
-
🐛 Bug Fixes
- Attempt retrying OutOfMemoryError errors when starting threads. #2027
- Make sure your app doesn't have any memory leaks and is handling onTrimMemory so the SDK can move on once memory is free
- Fix rare null crash with
taskQueueWaitingForInit.poll()
#2026- Addresses issue #1761
- Fix rare null crash with
timeFocusedAtMs
#2025
- Attempt retrying OutOfMemoryError errors when starting threads. #2027
Full Changelog: 4.3.4...4.3.5
4.3.4
4.3.3
4.3.2
4.3.1
Release 4.3.0
4.2.0-beta1-maui-only Release
New OneSignal .Net 6 SDK
If you are using .NET 6 / MAUI see the OneSignal-DotNet-SDK for a full stable release.
What's Changed
- Support for .NET 6 MAUI projects.
- WARNING! This first 4.2.0 beta only includes .NET 6 MAUI support, does not work with .NET 5 such as Xamarin Forums.
- Please use version 4.1.3 or 4.3.0 or newer instead if your project is still on .NET 5.
Full Changelog: 4.1.3...4.2.0-beta1-maui-only
4.1.3 Release
What's Changed
Full Changelog: 4.1.2...4.1.3
4.1.2 Release
What's Changed
- This 4.1.2 is a rebuilt release of 4.1.1 to address the following issue that was missed in the release:
- Fixed Set External User Id on iOS #318
4.1.1 Release
Release Notes
- Fixed iOS builds on Windows projects located at long path lengths #317
- Fixed Set External User Id on iOS #318