[notifications][Android] Convert all exported modules to new API (#24499)# Why Converts all exported modules to new API in `expo-notifications`. # Test Plan - bare-expo ✅ - expo go ✅
[Android][iOS][notifications] Support unregistering from push notifications (#17812)Co-authored-by: Tomasz Sapeta <[email protected]>
[Android][Notifications] Fix Data-only FCM Notifications appearing in Notification Drawer (#17707)# Why Fixes #16261. Prior to this change "data only" or "silent" Push Notifications would appear i
[Android][Notifications] Fix Data-only FCM Notifications appearing in Notification Drawer (#17707)# Why Fixes #16261. Prior to this change "data only" or "silent" Push Notifications would appear in the Android Notification Drawer, despite not having a title or message. This is an odd user experience, which makes it difficult for developers to leverage "silent" notifications to update app data (e.g. the badge count). # How This already functions correctly on iOS, but for Android a native change was required to check for the existence of the Notification title and message. If both are not present, we should not attempt to show this notification in the Notification Drawer. # Test Plan Unit testing added for native Android changes. To test end-to-end, see #16261 for sample app code and detailed instructions on setting up a Firebase project. Running `apps/bare-expo`'s Expo Test Suite's "Notifications" end-to-end should also verify that there are no regressions.
show more ...