Releases: defold/extension-push
BroadcastReceiver improvements
- creation of the Notification object when schedule notifications (instead af creation inLocal NotificationReceiver);
- if application is active when receive a notification it goes directly to listener without creation of a new activity.
New method for removing issued notifications
Now it's possible to remove all issued notifications from notification center (all notificatio notificationsns which are visible for user, but not all scheduled) using push.cancel_all_issued()
method.
More info is in #10
Make sure to close open resources
FIX: Make sure to close opened file resources on Android (#35)
Flush notifications on register and improved exception handling
FIX: The listener was not called if application was started from a notification and register() and set_listener() was called immediately. (Fixes #1)
FIX: A SecurityException was triggered on Samsung devices if too many alarms were set. The push extension will now catch and log this error and also try to set and cancel local notifications in a better way. (Fixes #31).
Crash fix on Android when using sys.reboot()
FIX: Make sure to fully clear the push listener on shutdown
Crash fix for local notifications on Android
FIX: Crash related to recent AndroidX upgrade when a local notification is triggered.
Android notifications using AndroidX
3.0.0 Initial commit with AndroidX support (#27)
Push Notifications Extension 2.0.2
FIX: Fix the crash on first startup for real this time
Push Notifications Extension 2.0.1
FIX: Crash on first startup on Android
Push Notifications Extension 2.0.0
BREAKING CHANGE: Remote push notifications on Android are now configured using the recommended way through the Firebase Console and the google-services.json
file downloaded from the console. Please refer to the setup instructions: https://defold.com/extension-push/
FIX: Crash on push.get_scheduled() on both Android and iOS