Skip to content

Commit 199d75a

Browse files
committed
Merge branch 'master' into release/15.x.x
2 parents 30e6bcd + 5b104dd commit 199d75a

8 files changed

Lines changed: 55 additions & 64 deletions

File tree

.mx/known_dependencies.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
"@react-native-firebase/app": "17.3.0",
33
"@react-native-firebase/messaging": "17.3.0",
44
"@react-native-firebase/crashlytics": "17.3.0",
5-
"@react-native-community/push-notification-ios": "1.10.1",
6-
"react-native-push-notification": "8.1.1",
5+
"@notifee/react-native": "9.1.8",
76
"react-native-maps": "0.31.1"
87
}

.mx/releases_list.json

Lines changed: 24 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,28 @@
11
[
2+
{
3+
"id": 242209921,
4+
"tag_name": "v11.1.4",
5+
"name": "Release 11.1.4",
6+
"draft": false,
7+
"prerelease": false,
8+
"body": "* We have fixed deprecated Kotlin extension function used in react native screens package.",
9+
"created_at": "2025-08-25T09:40:01Z",
10+
"published_at": "2025-08-25T09:42:17Z",
11+
"tarball_url": "https://api.github.com/repos/mendix/native-template/tarball/v11.1.4",
12+
"zipball_url": "https://api.github.com/repos/mendix/native-template/zipball/v11.1.4"
13+
},
14+
{
15+
"id": 239067114,
16+
"tag_name": "v14.1.5",
17+
"name": "Release 14.1.5",
18+
"draft": false,
19+
"prerelease": false,
20+
"body": "* We upgraded React Native version to 0.77.3. This addresses an issue that caused the app to stop working after reload.",
21+
"created_at": "2025-08-11T14:58:22Z",
22+
"published_at": "2025-08-11T14:59:28Z",
23+
"tarball_url": "https://api.github.com/repos/mendix/native-template/tarball/v14.1.5",
24+
"zipball_url": "https://api.github.com/repos/mendix/native-template/zipball/v14.1.5"
25+
},
226
{
327
"id": 237987210,
428
"tag_name": "v11.1.3",
@@ -1174,29 +1198,5 @@
11741198
"published_at": "2022-11-11T06:44:09Z",
11751199
"tarball_url": "https://api.github.com/repos/mendix/native-template/tarball/v6.3.3",
11761200
"zipball_url": "https://api.github.com/repos/mendix/native-template/zipball/v6.3.3"
1177-
},
1178-
{
1179-
"id": 82381996,
1180-
"tag_name": "v6.3.2",
1181-
"name": "Release 6.3.2",
1182-
"draft": false,
1183-
"prerelease": false,
1184-
"body": "### Fixes\r\n\r\n- We fixed an issues related to a recent React Native release that caused Android build failures. Tickets 170385, 170396, 170398 and 170469.",
1185-
"created_at": "2022-11-08T12:23:15Z",
1186-
"published_at": "2022-11-08T12:28:53Z",
1187-
"tarball_url": "https://api.github.com/repos/mendix/native-template/tarball/v6.3.2",
1188-
"zipball_url": "https://api.github.com/repos/mendix/native-template/zipball/v6.3.2"
1189-
},
1190-
{
1191-
"id": 82381595,
1192-
"tag_name": "v6.2.28",
1193-
"name": "Release 6.2.28",
1194-
"draft": false,
1195-
"prerelease": false,
1196-
"body": "### Fixes\r\n\r\n- We fixed an issues related to a recent React Native release that caused Android build failures. Tickets 170385, 170396, 170398 and 170469.",
1197-
"created_at": "2022-11-08T12:23:15Z",
1198-
"published_at": "2022-11-08T12:28:41Z",
1199-
"tarball_url": "https://api.github.com/repos/mendix/native-template/tarball/v6.2.28",
1200-
"zipball_url": "https://api.github.com/repos/mendix/native-template/zipball/v6.2.28"
12011201
}
12021202
]

CHANGELOG.md

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

77
## [Unreleased]
88

9+
- We have migrated from react-native-push-notification to @notifee/react-native for better new architecture compatibility and enhanced push notification features
10+
11+
- We have upgraded `react-native-permissions` to version 5.4.2
12+
13+
- We have removed `react-native-schedule-exact-alarm-permission` dependency
14+
915
- We have added a USE_BIOMETRIC permission in Android.
16+
1017
- We have migrated from react-native-fast-image to @d11/react-native-fast-image for new architecture compatibility.
18+
1119
- We have upgraded react-native-reanimated to v3.16.7.
1220

1321
## Fixes
1422

23+
- We have removed USE_EXACT_ALARM permission from the manifest to comply with updated Google Play policies.
24+
1525
- We have upgraded `@mendix/native` to version 9.0.1
1626

1727
## [14.0.0] - 2025-04-01

android/app/src/main/AndroidManifest.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,6 @@
2323
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
2424
<!-- Required for scheduling local notifications -->
2525
<uses-permission android:name="android.permission.SCHEDULE_EXACT_ALARM" />
26-
<uses-permission android:name="android.permission.USE_EXACT_ALARM" />
2726
<!-- If this app uses ads, remove 'tools:node="remove"' to enable ad ID access. -->
2827
<uses-permission android:name="com.google.android.gms.permission.AD_ID" tools:node="remove"/>
2928

ios/Podfile.lock

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1678,7 +1678,7 @@ PODS:
16781678
- RNNotifee/NotifeeCore (= 9.1.8)
16791679
- RNNotifee/NotifeeCore (9.1.8):
16801680
- React-Core
1681-
- RNPermissions (4.1.5):
1681+
- RNPermissions (5.4.2):
16821682
- React-Core
16831683
- RNReanimated (3.16.7):
16841684
- DoubleConversion
@@ -1812,10 +1812,10 @@ PODS:
18121812
- ReactCommon/turbomodule/bridging
18131813
- ReactCommon/turbomodule/core
18141814
- Yoga
1815-
- SDWebImage (5.21.1):
1816-
- SDWebImage/Core (= 5.21.1)
1817-
- SDWebImage/Core (5.21.1)
1818-
- SDWebImageAVIFCoder (0.11.0):
1815+
- SDWebImage (5.21.2):
1816+
- SDWebImage/Core (= 5.21.2)
1817+
- SDWebImage/Core (5.21.2)
1818+
- SDWebImageAVIFCoder (0.11.1):
18191819
- libavif/core (>= 0.11.0)
18201820
- SDWebImage (~> 5.10)
18211821
- SDWebImageWebPCoder (0.14.6):
@@ -2195,13 +2195,13 @@ SPEC CHECKSUMS:
21952195
RNGestureHandler: de78ee811b577ae76d679715e5e9298b23a8c278
21962196
RNLocalize: 4f22418187ecd5ca693231093ff1d912d1b3c9bc
21972197
RNNotifee: 4a6ee5c7deaf00e005050052d73ee6315dff7ec9
2198-
RNPermissions: 4da8c626e4ac9d71c1a199d500d52dd54da62e38
2198+
RNPermissions: 32d5d0e1c56f6321c59a2780bfeef20fc728cfc6
21992199
RNReanimated: 10df3198b328f8a0677fdaaa2b449db53cdbff40
22002200
RNScreens: e9bb7c3063237983e75d01bb45ce591cc4e7afc2
22012201
RNSVG: 515a902fc18a375907eb4c3abec0b803fbfa37ef
22022202
RNVectorIcons: 85ed086927e7548461d593e68b190c38a6606a05
2203-
SDWebImage: f29024626962457f3470184232766516dee8dfea
2204-
SDWebImageAVIFCoder: 00310d246aab3232ce77f1d8f0076f8c4b021d90
2203+
SDWebImage: 9f177d83116802728e122410fb25ad88f5c7608a
2204+
SDWebImageAVIFCoder: afe194a084e851f70228e4be35ef651df0fc5c57
22052205
SDWebImageWebPCoder: e38c0a70396191361d60c092933e22c20d5b1380
22062206
SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748
22072207
SSZipArchive: 8a6ee5677c8e304bebc109e39cf0da91ccef22ea

ios/nativeTemplate.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -466,6 +466,7 @@
466466
"${PODS_CONFIGURATION_BUILD_DIR}/RCT-Folly/RCT-Folly_privacy.bundle",
467467
"${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage/RNCAsyncStorage_resources.bundle",
468468
"${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo/RNDeviceInfoPrivacyInfo.bundle",
469+
"${PODS_CONFIGURATION_BUILD_DIR}/RNPermissions/RNPermissionsPrivacyInfo.bundle",
469470
"${PODS_CONFIGURATION_BUILD_DIR}/RNSVG/RNSVGFilters.bundle",
470471
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf",
471472
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Entypo.ttf",
@@ -501,6 +502,7 @@
501502
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCT-Folly_privacy.bundle",
502503
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCAsyncStorage_resources.bundle",
503504
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNDeviceInfoPrivacyInfo.bundle",
505+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNPermissionsPrivacyInfo.bundle",
504506
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNSVGFilters.bundle",
505507
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AntDesign.ttf",
506508
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Entypo.ttf",
@@ -568,6 +570,7 @@
568570
"${PODS_CONFIGURATION_BUILD_DIR}/RCT-Folly/RCT-Folly_privacy.bundle",
569571
"${PODS_CONFIGURATION_BUILD_DIR}/RNCAsyncStorage/RNCAsyncStorage_resources.bundle",
570572
"${PODS_CONFIGURATION_BUILD_DIR}/RNDeviceInfo/RNDeviceInfoPrivacyInfo.bundle",
573+
"${PODS_CONFIGURATION_BUILD_DIR}/RNPermissions/RNPermissionsPrivacyInfo.bundle",
571574
"${PODS_CONFIGURATION_BUILD_DIR}/RNSVG/RNSVGFilters.bundle",
572575
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/AntDesign.ttf",
573576
"${PODS_ROOT}/../../node_modules/react-native-vector-icons/Fonts/Entypo.ttf",
@@ -603,6 +606,7 @@
603606
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RCT-Folly_privacy.bundle",
604607
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNCAsyncStorage_resources.bundle",
605608
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNDeviceInfoPrivacyInfo.bundle",
609+
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNPermissionsPrivacyInfo.bundle",
606610
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/RNSVGFilters.bundle",
607611
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/AntDesign.ttf",
608612
"${TARGET_BUILD_DIR}/${UNLOCALIZED_RESOURCES_FOLDER_PATH}/Entypo.ttf",

package-lock.json

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

package.json

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
"@d11/react-native-fast-image": "8.11.1",
1111
"@gorhom/bottom-sheet": "^5.1.1",
1212
"@mendix/native": "10.2.0",
13+
"@notifee/react-native": "9.1.8",
1314
"@op-engineering/op-sqlite": "12.0.2",
1415
"@react-native-async-storage/async-storage": "2.0.0",
1516
"@react-native-camera-roll/camera-roll": "7.4.0",
@@ -18,20 +19,17 @@
1819
"@react-native-community/cli-platform-ios": "16.0.2",
1920
"@react-native-community/datetimepicker": "8.2.0",
2021
"@react-native-picker/picker": "2.11.0",
22+
"react-native-device-info": "14.0.4",
2123
"@react-navigation/native": "7.0.14",
22-
"@notifee/react-native": "9.1.8",
2324
"react-native": "0.77.3",
24-
"react-native-device-info": "14.0.4",
2525
"react-native-blob-util": "0.21.2",
2626
"react-native-gesture-handler": "2.23.1",
2727
"react-native-image-picker": "7.2.3",
2828
"react-native-localize": "3.2.1",
2929
"react-native-pager-view": "6.4.1",
30-
"react-native-permissions": "4.1.5",
31-
"react-native-push-notification": "8.1.1",
30+
"react-native-permissions": "5.4.2",
3231
"react-native-reanimated": "3.16.7",
3332
"react-native-safe-area-context": "5.2.0",
34-
"react-native-schedule-exact-alarm-permission": "^0.1.3",
3533
"react-native-screens": "4.6.0",
3634
"react-native-splash-screen": "3.2.0",
3735
"react-native-svg": "15.11.1",

0 commit comments

Comments
 (0)