4.0 Releases
4.0.0 - TBD 2024
Core
-
BREAKING EnhancementShiny will now only target .NET 8 or higher
Push
-
Enhancement iOSYou can now IFDEF IOS to get an AppleNotification that contains the raw NSDictionary
-
Enhancement iOSWe now maintain our own Firebase FOCUSED (slim) binding that is used by Shiny.Push.FirebaseMessaging
Locations
-
FixThe base GpsDelegate calculations could receive a batch and trigger multiple calculations. This has been made into a synchronized operation
PLANNED
Locations
-
Enhancement iOSGPS background will now request background permission right away
Local Notifications
-
BREAKING EnhancementRequestAccess & RequestRequiredAccess(Notification) now return a NotificationAccessState which includes states for all the various permissions needed for a notification
-
EnhancementINotificationManager.GetCurrentAccess added which allows you to get current permission set without requesting access from user
-
BREAKING Enhancement iOSIAppleNotificationManager now allows more ways to control the native platform