Skip to content

Releases: OneSignal/OneSignal-Xamarin-SDK

4.1.0 Release

23 Jun 17:35
706c3f1
Compare
Choose a tag to compare

Release Notes

  • Added callback to setLanguage implementation #297
  • Updated various Android nuget packages #302
  • Added modularized libraries in OneSignal iOS SDK
  • Updated OneSignal Android version to 4.7.4
  • Updated OneSignal iOS version to 3.11.2

4.0.0 Release

29 Apr 21:58
693803f
Compare
Choose a tag to compare

Release Notes

Namespace

Updated the NuGet package name and namespaces for the OneSignal SDK from Com.OneSignal to OneSignalSDK.Xamarin

Migration Guide

Check out the migration guide to update the OneSignal SDK from version 3.x.x to version 4.x.x

You can also read all of the API changes from the changelogs

Native version

  • Updated OneSignal Android version to 4.7.1
  • Updated OneSignal iOS version to 3.10.2

4.0.0-beta5 Release

15 Apr 23:34
269eafb
Compare
Choose a tag to compare
4.0.0-beta5 Release Pre-release
Pre-release

Release Notes

Use OneSignalSDK.Xamarin as the package name to import OneSignal SDK instead

Download the nuget package from nuget.org using OneSignalSDK.Xamarin in the search bar.

  • Update namespace from Com.OneSignal to OneSignalSDK.Xamarin
  • Update classes and properties from LogType, PermissionStateChanged and NotificationWasOpened to LogLevel, NotificationPermissionChanged and NotificationOpened
  • Fixed issues #275 and #282
  • Add SendTags callbacks for iOS
  • Add method SetLaunchURLsInApp
  • Add property PushEnabled
  • Update Android version to 4.7.1
  • Update iOS version to 3.10.2
  • Add PromptForPush method and IAM lifecycle handlers to Sample app

4.0.0-beta4 Release

05 Mar 01:22
18f295e
Compare
Choose a tag to compare
4.0.0-beta4 Release Pre-release
Pre-release

Release Notes

Fixed

Fixed iOS issue, where receiving or opening iOS notifications would cause an app to crash. Fixed in PR #276

4.0.0-beta3 Release

09 Feb 00:11
bd0b330
Compare
Choose a tag to compare
4.0.0-beta3 Release Pre-release
Pre-release

Release Notes

Fixed

Fixed iOS issue where iOS builds would fail due to OneSignal.xcframework path issue. Fixed in PR #271

4.0.0-beta2 Release

29 Jan 01:40
70c86b9
Compare
Choose a tag to compare
4.0.0-beta2 Release Pre-release
Pre-release

Release Notes

  • Add getters for Device State, Notification Permission, Push Subscription State, Email Subscription State, and SMS Subscription State. The State getters are read only and cannot be edited directly
  • Xamarin Android Notification fix to null reference crashes on notification open Issue #263
  • Delay Android observers initialization
  • Minor Cleanup and fixes
  • Update Android .aar file to version 4.6.6
  • Update iOS XCFramework to version 3.10.0

4.0.0-beta1 Release

02 Dec 03:09
a607b07
Compare
Choose a tag to compare
4.0.0-beta1 Release Pre-release
Pre-release
  • Complete overhaul to the public API of the SDK. While this release is in beta please see our included sample app for usage.
  • The included OneSignal Android SDK is the latest version 4.6.3. Please see OneSignal-Android-SDK Releases for latest changes.
  • The included OneSignal iOS SDK is the latest version 3.9.1. Please see OneSignal-iOS-SDK Releases for latest changes.

If you run into any problems, please don’t hesitate to open an issue!

3.10.6 Release

04 Jun 18:07
8808496
Compare
Choose a tag to compare

FCM 22.0.0 Compatibility fix & OneSignal Native Library updates

3.10.5 Release

06 Apr 21:09
0739aa6
Compare
Choose a tag to compare

AndroidX / Jetpack Compatibility with Android 10 (API 29+) projects

  • These dependency changes fix issues; #213, #219, #225 & #230 in PR #232
  • Updated Xamarin.Android.Support dependencies from 26.0.2 to 28.0.0.3
  • Added Xamarin.AndroidX.Migration dependency for compatibility for Android 10 (API 29+) projects

3.10.4 Release

05 Feb 01:19
Compare
Choose a tag to compare

Updated Native Android (3.15.7) and iOS (2.16.2) SDKs