Skip to content

Releases: OneSignal/OneSignal-DotNet-SDK

5.0.0-beta03

29 Jun 22:06
823394c
Compare
Choose a tag to compare
5.0.0-beta03 Pre-release
Pre-release

In this major version beta release for the OneSignal SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.

For information please see the migration guide.

What's Changed Since beta02

  • Updated public API method naming #57
    • Removed Default shared instance from public api. Instead all fields can be accessed statically on the OneSignal class.
    • Renamed RequiresPrivacyConsent and PrivacyConsent to ConsentRequired and ConsentGiven
    • Updated trigger value to be string instead of object and updated method signatures
    • Updating Notifications to use addClickListener and addForegroundLifecycleListener from the native code. The WillDisplay and Click event handlers now fire with new arguments. The WillDisplayEvent args allow you to prevent default display of the notification by calling preventDefault() and then use notification.display() to display the notification after having prevented default.
    • The subscription observer is now a PushSubscriptionObserver. The changed event now provides the previous and current push subscription states.
    • In app message click events now have a ClickResult instead of a ClickAction parameter.
    • Added PermissionNative() to get the exact permission type for iOS devices.

Full Changelog: 5.0.0-beta02...5.0.0-beta03

5.0.0-beta02

28 Feb 15:47
2415425
Compare
Choose a tag to compare
5.0.0-beta02 Pre-release
Pre-release

In this major version beta release for the OneSignal SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.

For information please see the migration guide.

What's Changed Since beta01

  • Support Xamarin Platform (xamarin.ios10 and monoandroid12.0)

Full Changelog: 5.0.0-beta01...5.0.0-beta02

5.0.0-beta01

21 Feb 21:09
5cf2eb2
Compare
Choose a tag to compare
5.0.0-beta01 Pre-release
Pre-release

In this major version beta release for the OneSignal SDK, we are making a significant shift from a device-centered model to a user-centered model. A user-centered model allows for more powerful omni-channel integrations within the OneSignal platform.

For information please see the migration guide.

4.3.3

13 Feb 14:10
0651996
Compare
Choose a tag to compare

Other Changes

  • Release 4.3.3 (#35)
  • Update OSGetTagsHandler to check for null tags before deserializing. (#33)

4.3.2

19 Jan 22:11
f294baa
Compare
Choose a tag to compare

Bug Fixes

  • Rename Binding Projects to start with OneSignalSDK rather than OneSignal (#30)

Other Changes

  • Release 4.3.2 (#32)
  • Adding the release drafter action (#29)
  • Closes asana tasks that are generated from Github issues (#28)

Full Changelog: 4.3.1...4.3.2

Release 4.3.1

09 Dec 20:05
43a0fc0
Compare
Choose a tag to compare

What's Changed

Full Changelog: 4.3.0...4.3.1

Release 4.3.0

01 Dec 18:48
78f0bb1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 4.2.0...4.3.0

Release 4.2.0

02 Nov 18:12
264223b
Compare
Choose a tag to compare

Fork of The Xamarin Repo Beta 4.2.0 with updated dependancies.

  • OneSignal Android version to 4.7.4
  • OneSignal iOS version to 3.11.2