Skip to content

Commit 6ff219a

Browse files
authored
[MOO-1912]: React Native Firebase update (#368)
2 parents c005c36 + e3fd2d4 commit 6ff219a

File tree

7 files changed

+64
-248
lines changed

7 files changed

+64
-248
lines changed

.github/workflows/NativePipeline.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -285,14 +285,16 @@ jobs:
285285
- name: "Move mobile-resources"
286286
shell: bash
287287
run: |
288-
if compgen -G 'resources/jsActions/mobile-resources-native/*' > /dev/null; then
289-
mv -f resources/jsActions/mobile-resources-native/* Native-Mobile-Resources-mx10/javascriptsource/nativemobileresources/actions/
288+
if compgen -G 'resources/jsActions/mobile-resources-native/dist/*' > /dev/null; then
289+
rm -rf Native-Mobile-Resources-mx10/javascriptsource/nativemobileresources/actions/node_modules
290+
mv -f resources/jsActions/mobile-resources-native/dist/* Native-Mobile-Resources-mx10/javascriptsource/nativemobileresources/actions/
290291
fi
291292
- name: "Move nanoflow-actions"
292293
shell: bash
293294
run: |
294-
if compgen -G 'resources/jsActions/mobile-resources-native/*' > /dev/null; then
295-
mv -f resources/jsActions/nanoflow-actions-native/* Native-Mobile-Resources-mx10/javascriptsource/nanoflowcommons/actions/
295+
if compgen -G 'resources/jsActions/nanoflow-actions-native/dist/*' > /dev/null; then
296+
rm -rf Native-Mobile-Resources-mx10/javascriptsource/nanoflowcommons/actions/node_modules
297+
mv -f resources/jsActions/nanoflow-actions-native/dist/* Native-Mobile-Resources-mx10/javascriptsource/nanoflowcommons/actions/
296298
fi
297299
- name: "Force rebuild test project"
298300
run: |

packages/jsActions/mobile-resources-native/CHANGELOG.md

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

77
## [Unreleased]
88

9+
## [] Notifications
10+
11+
### BREAKING
12+
13+
- Updated the react-native-firebase to v20.1.0. Ensure that the Native Template and Native Builder are updated accordingly.
14+
915
## [10.1.6] Native Mobile Resources - 2025-10-17
1016

1117

@@ -20,66 +26,81 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
2026

2127
## [10.1.5] Native Mobile Resources - 2025-10-6
2228

29+
- Updated the react-native-firebase to v20.1.0. Ensure that the Native Template and Native Builder are updated accordingly.
30+
31+
## [10.1.5] Native Mobile Resources - 2025-10-6
2332

2433
## [5.0.1] BottomSheet
34+
2535
### Fixed
2636

2737
- Fixed React Native Reanimated worklet function errors by properly memoizing snap points.
2838

2939
## [10.1.3] Native Mobile Resources - 2025-9-9
3040

31-
3241
## [4.1.0] IntroScreen
42+
3343
### Fixed
3444

3545
- We have fixed defaultProps deprecation warning.
3646
- Initial slide now correctly positioned on mount.
3747

3848
## [3.1.1] SafeAreaView
49+
3950
- We fixed the issue where navigation buttons were being overlapped due to improper safe area handling.
4051

4152
## [2.3.0] Signature
53+
4254
- Updated react-native-webview from version v13.12.5 to latest
4355

4456
## [6.1.1] VideoPlayer
57+
4558
### Changed
4659

4760
- We have updated `react-native-video` version to 6.10.0
4861

4962
## [4.3.0] WebView
63+
5064
- Updated react-native-webview from version v13.12.5 to latest to support react-native 0.77
5165

5266
## [10.0.0] Native Mobile Resources - 2025-3-31
67+
5368
- We migrated from react-native-inappbrowser-reborn to @swan-io/react-native-browser to prevent issues for next rn upgrade.
5469

5570
- We migrated from @react-native-community/cameraroll to @react-native-camera-roll/camera-roll to prevent issues for next rn upgrade.
5671

5772
- We also updated several dependencies such as react-native-blob-util, react-native-image-picker to their latest version.
5873

5974
## [5.0.0] AppEvents
75+
6076
### Changed
6177

6278
- Updated @react-native-community/netinfo from version v5.9.7 to v11.4.1.
6379

6480
## [5.0.0] BottomSheet
81+
6582
### Changed
6683

6784
- Rewrote all bottomsheet widgets (customModalSheet, ExpandingDrawer, and NativeBottomSheet) using @gorhom/bottom-sheet.
6885

6986
## [3.4.0] Feedback
87+
7088
### Changed
7189

7290
- Updated react-native-view-shot from version v3.1.2 to v4.0.3.
7391

7492
## [3.3.0] ListViewSwipe
75-
- Updated react-native-gesture-handler from version v2.16.2 to 2.24.0
93+
94+
- Updated react-native-gesture-handler from version v2.16.2 to 2.24.0
7695

7796
## [2.2.0] Signature
97+
7898
### Changed
7999

80100
- Updated react-native-webview from version v9.0.0 to v10.15.0.
81101

82102
## [4.2.0] WebView
103+
83104
### Changed
84105

85106
- Updated react-native-webview from version v11.26.1 to v13.13.2

packages/jsActions/mobile-resources-native/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@
2828
"dependencies": {
2929
"@react-native-camera-roll/camera-roll": "7.4.0",
3030
"@react-native-community/push-notification-ios": "1.10.1",
31-
"@react-native-firebase/messaging": "17.3.0",
31+
"@react-native-firebase/messaging": "20.1.0",
3232
"@swan-io/react-native-browser": "^0.4.1",
3333
"fbjs": "3.0.4",
3434
"mime": "3.0.0",
@@ -54,4 +54,4 @@
5454
"rimraf": "^4.4.1",
5555
"rollup": "^2.79.2"
5656
}
57-
}
57+
}

packages/pluggableWidgets/notifications-native/CHANGELOG.md

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

77
## [Unreleased]
88

9+
## BREAKING
10+
11+
- Updated the react-native-firebase to v20.1.0. Ensure that the Native Template and Native Builder are updated accordingly.
12+
913
## [4.1.0] - 2024-12-3
1014

1115
### Changed

packages/pluggableWidgets/notifications-native/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "notifications-native",
33
"widgetName": "Notifications",
4-
"version": "4.1.0",
4+
"version": "4.2.0",
55
"license": "Apache-2.0",
66
"repository": {
77
"type": "git",
@@ -19,8 +19,8 @@
1919
},
2020
"dependencies": {
2121
"@mendix/piw-utils-internal": "*",
22-
"@react-native-firebase/app": "17.3.0",
23-
"@react-native-firebase/messaging": "17.3.0",
22+
"@react-native-firebase/app": "20.1.0",
23+
"@react-native-firebase/messaging": "20.1.0",
2424
"react-native-push-notification": "8.1.1"
2525
},
2626
"devDependencies": {

packages/pluggableWidgets/notifications-native/src/package.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="utf-8" ?>
22
<package xmlns="http://www.mendix.com/package/1.0/">
3-
<clientModule name="Notifications" version="4.1.0" xmlns="http://www.mendix.com/clientModule/1.0/">
3+
<clientModule name="Notifications" version="4.2.0" xmlns="http://www.mendix.com/clientModule/1.0/">
44
<widgetFiles>
55
<widgetFile path="Notifications.xml" />
66
</widgetFiles>

0 commit comments

Comments
 (0)