Skip to content

Commit b640a52

Browse files
committed
chore: migrate from react-native-push-notification to @notifee/react-native and update dependencies
1 parent e5e8678 commit b640a52

5 files changed

Lines changed: 24 additions & 48 deletions

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,10 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
1616

1717
- We have improved the styling where edge-to-edge mode is enabled.
1818

19+
### Changed
20+
21+
- We have migrated from `react-native-push-notification` to `@notifee/react-native` for better new architecture compatibility and enhanced push notification features.
22+
1923
## Fixes
2024

2125
- We have upgraded `@mendix/native` to version 9.0.1

ios/Podfile.lock

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1636,8 +1636,6 @@ PODS:
16361636
- React-Core
16371637
- RNCPicker (2.11.0):
16381638
- React-Core
1639-
- RNCPushNotificationIOS (1.10.1):
1640-
- React-Core
16411639
- RNDateTimePicker (8.2.0):
16421640
- React-Core
16431641
- RNDeviceInfo (13.0.0):
@@ -1669,6 +1667,11 @@ PODS:
16691667
- Yoga
16701668
- RNLocalize (3.2.1):
16711669
- React-Core
1670+
- RNNotifee (9.1.8):
1671+
- React-Core
1672+
- RNNotifee/NotifeeCore (= 9.1.8)
1673+
- RNNotifee/NotifeeCore (9.1.8):
1674+
- React-Core
16721675
- RNPermissions (4.1.5):
16731676
- React-Core
16741677
- RNReanimated (3.16.1):
@@ -1895,12 +1898,12 @@ DEPENDENCIES:
18951898
- "RNCAsyncStorage (from `../node_modules/@react-native-async-storage/async-storage`)"
18961899
- "RNCMaskedView (from `../node_modules/@react-native-masked-view/masked-view`)"
18971900
- "RNCPicker (from `../node_modules/@react-native-picker/picker`)"
1898-
- "RNCPushNotificationIOS (from `../node_modules/@react-native-community/push-notification-ios`)"
18991901
- "RNDateTimePicker (from `../node_modules/@react-native-community/datetimepicker`)"
19001902
- RNDeviceInfo (from `../node_modules/react-native-device-info`)
19011903
- RNFastImage (from `../node_modules/react-native-fast-image`)
19021904
- RNGestureHandler (from `../node_modules/react-native-gesture-handler`)
19031905
- RNLocalize (from `../node_modules/react-native-localize`)
1906+
- "RNNotifee (from `../node_modules/@notifee/react-native`)"
19041907
- RNPermissions (from `../node_modules/react-native-permissions`)
19051908
- RNReanimated (from `../node_modules/react-native-reanimated`)
19061909
- RNScreens (from `../node_modules/react-native-screens`)
@@ -2074,8 +2077,6 @@ EXTERNAL SOURCES:
20742077
:path: "../node_modules/@react-native-masked-view/masked-view"
20752078
RNCPicker:
20762079
:path: "../node_modules/@react-native-picker/picker"
2077-
RNCPushNotificationIOS:
2078-
:path: "../node_modules/@react-native-community/push-notification-ios"
20792080
RNDateTimePicker:
20802081
:path: "../node_modules/@react-native-community/datetimepicker"
20812082
RNDeviceInfo:
@@ -2086,6 +2087,8 @@ EXTERNAL SOURCES:
20862087
:path: "../node_modules/react-native-gesture-handler"
20872088
RNLocalize:
20882089
:path: "../node_modules/react-native-localize"
2090+
RNNotifee:
2091+
:path: "../node_modules/@notifee/react-native"
20892092
RNPermissions:
20902093
:path: "../node_modules/react-native-permissions"
20912094
RNReanimated:
@@ -2181,12 +2184,12 @@ SPEC CHECKSUMS:
21812184
RNCAsyncStorage: 40367e8d25522dca9c3513c7b9815a184669bd97
21822185
RNCMaskedView: de80352547bd4f0d607bf6bab363d826822bd126
21832186
RNCPicker: 124b4fb5859ba1a3fd53a91e16d1e7a0fc016e59
2184-
RNCPushNotificationIOS: 778dc253960de7b6544abe6cee86fea1e2c590ab
21852187
RNDateTimePicker: 818460dc31b0dc5ec58289003e27dd8d022fb79c
21862188
RNDeviceInfo: ae4e1a9b955b2a65314588cc7251795631925668
21872189
RNFastImage: 462a183c4b0b6b26fdfd639e1ed6ba37536c3b87
21882190
RNGestureHandler: 9bf6e8f72d2e72c8f7eb45986fe71a5005fb072d
21892191
RNLocalize: e7378161f0b6a6365407eb2377aab46cc38047d8
2192+
RNNotifee: 5e3b271e8ea7456a36eec994085543c9adca9168
21902193
RNPermissions: 6a02e3cb2c65fbcdceb5111131e7725cda40efd2
21912194
RNReanimated: 20f0d150af988258289b2d6cda655bd14945a769
21922195
RNScreens: 86e5c168cdd055a8feead28eb756ca7103918b6a

package-lock.json

Lines changed: 10 additions & 23 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,14 @@
99
"dependencies": {
1010
"@gorhom/bottom-sheet": "^5.1.1",
1111
"@mendix/native": "9.2.0",
12+
"@notifee/react-native": "9.1.8",
1213
"@op-engineering/op-sqlite": "9.2.7",
1314
"@react-native-async-storage/async-storage": "2.0.0",
1415
"@react-native-camera-roll/camera-roll": "7.4.0",
1516
"@react-native-community/cli": "16.0.2",
1617
"@react-native-community/cli-platform-android": "16.0.2",
1718
"@react-native-community/cli-platform-ios": "16.0.2",
1819
"@react-native-community/datetimepicker": "8.2.0",
19-
"@react-native-community/push-notification-ios": "1.10.1",
2020
"@react-native-masked-view/masked-view": "0.3.1",
2121
"@react-native-picker/picker": "2.11.0",
2222
"@react-navigation/native": "7.0.14",
@@ -31,7 +31,6 @@
3131
"react-native-localize": "3.2.1",
3232
"react-native-pager-view": "6.4.1",
3333
"react-native-permissions": "4.1.5",
34-
"react-native-push-notification": "8.1.1",
3534
"react-native-reanimated": "3.16.1",
3635
"react-native-safe-area-context": "5.2.0",
3736
"react-native-schedule-exact-alarm-permission": "^0.1.3",

patches/react-native-push-notification+8.1.1.patch

Lines changed: 0 additions & 17 deletions
This file was deleted.

0 commit comments

Comments
 (0)