OneSignal Xamarin SDK Versions Save

OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your Xamarin app with OneSignal. https://onesignal.com

4.3.5

3 weeks ago

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: https://github.com/OneSignal/OneSignal-Xamarin-SDK/compare/4.3.4...4.3.5

4.3.4

1 year ago

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

1 year ago

Bug Fixes

  • Postpone initialization of iOS callbacks (#369)

Other Changes

  • Release 4.3.3 (#370)

4.3.2

1 year ago

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

1 year ago

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: https://github.com/OneSignal/OneSignal-Xamarin-SDK/compare/4.3.0...4.3.1

4.3.0

1 year ago

4.2.0-beta1-maui-only

1 year ago

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: https://github.com/OneSignal/OneSignal-Xamarin-SDK/compare/4.1.3...4.2.0-beta1-maui-only

4.1.3

1 year ago

What's Changed

Full Changelog: https://github.com/OneSignal/OneSignal-Xamarin-SDK/compare/4.1.2...4.1.3

4.1.2

1 year ago

What's Changed

4.1.1

1 year ago

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.