Skip to content

Releases: OneSignal/OneSignal-Xamarin-SDK

Release 4.3.5

22 Apr 20:15
f8f8507
Compare
Choose a tag to compare

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

Full Changelog: 4.3.4...4.3.5

4.3.4

28 Mar 20:24
d9b0b9f
Compare
Choose a tag to compare

Bugs Fixed

  • Properly fill array of strings on iOS for DeleteTags (#373)

Other Changes

  • Release 4.3.4 (#374)
  • Update Zapier.yml (#371)

4.3.3

09 Mar 15:43
020dc52
Compare
Choose a tag to compare

Bug Fixes

  • Postpone initialization of iOS callbacks (#369)

Other Changes

  • Release 4.3.3 (#370)

4.3.2

13 Feb 14:11
137cd84
Compare
Choose a tag to compare

Other Changes

  • Release 4.3.2 (#362)
  • Fix link to nuget package (#359)
  • fixed NullReferenceException on Android NotificationToXam method (#361)
  • Update OSGetTagsHandler to check for null tags before deserializing. (#358)

4.3.1

19 Jan 21:58
3f3b818
Compare
Choose a tag to compare

Bug Fixes

  • Added fix for invalid cast exception for SendTags on Android (#313)

Other Changes

  • Release 4.3.1 (#357)
  • Adding the release drafter action (#356)
  • Close Asana tasks that are generated from Github issues (#355)
  • Add Live Activity widget to sample app (#345)

Full Changelog: 4.3.0...4.3.1

Release 4.3.0

30 Nov 19:07
f489440
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.1.3...4.3.0

4.2.0-beta1-maui-only Release

05 Aug 05:55
Compare
Choose a tag to compare
Pre-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

30 Jul 23:04
964db2a
Compare
Choose a tag to compare

What's Changed

  • [Add] Android 13 notification permission prompting by @jkasten2 in #326

Full Changelog: 4.1.2...4.1.3

4.1.2 Release

23 Jul 01:38
3010f72
Compare
Choose a tag to compare

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

12 Jul 22:28
104f4c1
Compare
Choose a tag to compare

Release Notes

  • Fixed iOS builds on Windows projects located at long path lengths #317
  • Fixed Set External User Id on iOS #318

The Windows file path fix should allow most systems to update to the latest version of OneSignal Xamarin SDK. However, the issue may still persist in specific Windows systems with long absolute file paths for the project. It is suggested to move the project to shorter file paths or enable long path support on Windows.