Releases: OneSignal/OneSignal-DotNet-SDK
5.0.0-beta03
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
andPrivacyConsent
toConsentRequired
andConsentGiven
- Updated trigger value to be string instead of object and updated method signatures
- Updating Notifications to use
addClickListener
andaddForegroundLifecycleListener
from the native code. TheWillDisplay
andClick
event handlers now fire with new arguments. TheWillDisplayEvent
args allow you to prevent default display of the notification by callingpreventDefault()
and then usenotification.display()
to display the notification after having prevented default. - The subscription observer is now a
PushSubscriptionObserver
. The changed event now provides theprevious
andcurrent
push subscription states. - In app message click events now have a
ClickResult
instead of aClickAction
parameter. - Added
PermissionNative()
to get the exact permission type for iOS devices.
- Removed
Full Changelog: 5.0.0-beta02...5.0.0-beta03
5.0.0-beta02
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
andmonoandroid12.0
)
Full Changelog: 5.0.0-beta01...5.0.0-beta02
5.0.0-beta01
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
4.3.2
Release 4.3.1
What's Changed
- Add Live Activity widget to sample app by @brismithers in #22
- Fix cast exception within SendTags on Android by @brismithers in #24
Full Changelog: 4.3.0...4.3.1
Release 4.3.0
What's Changed
- Corrected API Link by @marclucraft in #18
- Update for project structure build and packaging stability by @brismithers in #19
- Live Activities Support by @brismithers in #20
New Contributors
- @marclucraft made their first contribution in #18
- @brismithers made their first contribution in #19
Full Changelog: 4.2.0...4.3.0
Release 4.2.0
Fork of The Xamarin Repo Beta 4.2.0 with updated dependancies.