Skip to content

Commit 266c8a5

Browse files
authored
chore: bump reanimated and RNGH in sample app (#3734)
## 🎯 Goal <!-- Describe why we are making this change --> ## πŸ›  Implementation details <!-- Provide a description of the implementation --> ## 🎨 UI Changes <!-- Add relevant screenshots --> <details> <summary>iOS</summary> <table> <thead> <tr> <td>Before</td> <td>After</td> </tr> </thead> <tbody> <tr> <td> <!--<img src="" /> --> </td> <td> <!--<img src="" /> --> </td> </tr> </tbody> </table> </details> <details> <summary>Android</summary> <table> <thead> <tr> <td>Before</td> <td>After</td> </tr> </thead> <tbody> <tr> <td> <!--<img src="" /> --> </td> <td> <!--<img src="" /> --> </td> </tr> </tbody> </table> </details> ## πŸ§ͺ Testing <!-- Explain how this change can be tested (or why it can't be tested) --> ## β˜‘οΈ Checklist - [ ] I have signed the [Stream CLA](https://docs.google.com/forms/d/e/1FAIpQLScFKsKkAJI7mhCr7K9rEIOpqIDThrWxuvxnwUq2XkHyG154vQ/viewform) (required) - [ ] PR targets the `develop` branch - [ ] Documentation is updated - [ ] New code is tested in main example apps, including all possible scenarios - [ ] SampleApp iOS and Android - [ ] Expo iOS and Android
1 parent 230cfa1 commit 266c8a5

3 files changed

Lines changed: 102 additions & 25 deletions

File tree

β€Žexamples/SampleApp/ios/Podfile.lockβ€Ž

Lines changed: 41 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2476,7 +2476,7 @@ PODS:
24762476
- ReactNativeDependencies
24772477
- RNFBApp
24782478
- Yoga
2479-
- RNGestureHandler (2.31.2):
2479+
- RNGestureHandler (3.0.2):
24802480
- hermes-engine
24812481
- RCTRequired
24822482
- RCTTypeSafety
@@ -2526,7 +2526,7 @@ PODS:
25262526
- ReactCommon/turbomodule/core
25272527
- ReactNativeDependencies
25282528
- Yoga
2529-
- RNReanimated (4.3.1):
2529+
- RNReanimated (4.5.1):
25302530
- hermes-engine
25312531
- RCTRequired
25322532
- RCTTypeSafety
@@ -2548,11 +2548,12 @@ PODS:
25482548
- ReactCommon/turbomodule/bridging
25492549
- ReactCommon/turbomodule/core
25502550
- ReactNativeDependencies
2551-
- RNReanimated/apple (= 4.3.1)
2552-
- RNReanimated/common (= 4.3.1)
2551+
- RNReanimated/apple (= 4.5.1)
2552+
- RNReanimated/common (= 4.5.1)
2553+
- RNReanimated/view (= 4.5.1)
25532554
- RNWorklets
25542555
- Yoga
2555-
- RNReanimated/apple (4.3.1):
2556+
- RNReanimated/apple (4.5.1):
25562557
- hermes-engine
25572558
- RCTRequired
25582559
- RCTTypeSafety
@@ -2576,7 +2577,31 @@ PODS:
25762577
- ReactNativeDependencies
25772578
- RNWorklets
25782579
- Yoga
2579-
- RNReanimated/common (4.3.1):
2580+
- RNReanimated/common (4.5.1):
2581+
- hermes-engine
2582+
- RCTRequired
2583+
- RCTTypeSafety
2584+
- React-Core
2585+
- React-Core-prebuilt
2586+
- React-debug
2587+
- React-Fabric
2588+
- React-featureflags
2589+
- React-graphics
2590+
- React-hermes
2591+
- React-ImageManager
2592+
- React-jsi
2593+
- React-NativeModulesApple
2594+
- React-RCTFabric
2595+
- React-renderercss
2596+
- React-rendererdebug
2597+
- React-utils
2598+
- ReactCodegen
2599+
- ReactCommon/turbomodule/bridging
2600+
- ReactCommon/turbomodule/core
2601+
- ReactNativeDependencies
2602+
- RNWorklets
2603+
- Yoga
2604+
- RNReanimated/view (4.5.1):
25802605
- hermes-engine
25812606
- RCTRequired
25822607
- RCTTypeSafety
@@ -2714,7 +2739,7 @@ PODS:
27142739
- ReactCommon/turbomodule/core
27152740
- ReactNativeDependencies
27162741
- Yoga
2717-
- RNWorklets (0.8.3):
2742+
- RNWorklets (0.10.2):
27182743
- hermes-engine
27192744
- RCTRequired
27202745
- RCTTypeSafety
@@ -2736,10 +2761,10 @@ PODS:
27362761
- ReactCommon/turbomodule/bridging
27372762
- ReactCommon/turbomodule/core
27382763
- ReactNativeDependencies
2739-
- RNWorklets/apple (= 0.8.3)
2740-
- RNWorklets/common (= 0.8.3)
2764+
- RNWorklets/apple (= 0.10.2)
2765+
- RNWorklets/common (= 0.10.2)
27412766
- Yoga
2742-
- RNWorklets/apple (0.8.3):
2767+
- RNWorklets/apple (0.10.2):
27432768
- hermes-engine
27442769
- RCTRequired
27452770
- RCTTypeSafety
@@ -2762,7 +2787,7 @@ PODS:
27622787
- ReactCommon/turbomodule/core
27632788
- ReactNativeDependencies
27642789
- Yoga
2765-
- RNWorklets/common (0.8.3):
2790+
- RNWorklets/common (0.10.2):
27662791
- hermes-engine
27672792
- RCTRequired
27682793
- RCTTypeSafety
@@ -2796,7 +2821,7 @@ PODS:
27962821
- SDWebImageWebPCoder (0.15.0):
27972822
- libwebp (~> 1.0)
27982823
- SDWebImage/Core (~> 5.17)
2799-
- stream-chat-react-native (8.1.0):
2824+
- stream-chat-react-native (9.6.1):
28002825
- hermes-engine
28012826
- RCTRequired
28022827
- RCTTypeSafety
@@ -3322,19 +3347,19 @@ SPEC CHECKSUMS:
33223347
RNFastImage: 14580cef91660b889645fb9e87f58a53621db993
33233348
RNFBApp: 3b942e786ca88524ba17df665a1a360fb3eee525
33243349
RNFBMessaging: b82ba0933288d710f5371f57d3115092abf64903
3325-
RNGestureHandler: a97cc64efbfcb7a53969a38310a189a3d5246c65
3350+
RNGestureHandler: 795970e76a4f4bcef87e77c12c5c791d86574ab6
33263351
RNNotifee: 5e3b271e8ea7456a36eec994085543c9adca9168
33273352
RNReactNativeHapticFeedback: 9dc72312c12cb53ee240b5b7aae1e167f3d940a6
3328-
RNReanimated: 8aac6baab55e39ca4e02afd69f77fb127b26520c
3353+
RNReanimated: e9815897227d24f4629b1ca467cf5f26bffdc7eb
33293354
RNScreens: 8d318eb8905fa1d3439a1ce5d567f82ae8245657
33303355
RNShare: 26c9524aee8cc3eedbab6d6b98cacce2f5247893
33313356
RNSVG: 8efa5ad14ceb98fe56c03793bd55bc4bd30ad84b
3332-
RNWorklets: 4931990f73bc8f347586918b2e13f11dfadf3b75
3357+
RNWorklets: 53439575fed8525fb8d1cabcc05a3d4d91e6ffe4
33333358
SDWebImage: e9fc87c1aab89a8ab1bbd74eba378c6f53be8abf
33343359
SDWebImageAVIFCoder: afe194a084e851f70228e4be35ef651df0fc5c57
33353360
SDWebImageSVGCoder: 15a300a97ec1c8ac958f009c02220ac0402e936c
33363361
SDWebImageWebPCoder: 0e06e365080397465cc73a7a9b472d8a3bd0f377
3337-
stream-chat-react-native: eedc4ebe706de6e9bfbcf943599b4e62bad6079f
3362+
stream-chat-react-native: fdb9929071f737e85eee5b8dbdb6bc4e120ac5c4
33383363
Teleport: 58dccc8594d74a77cdc2a2191b60656f9aaac743
33393364
Yoga: e240fec777ff1f21ef42ccebbb44b6d262125855
33403365

β€Žexamples/SampleApp/package.jsonβ€Ž

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,20 +50,20 @@
5050
"react": "19.2.3",
5151
"react-native": "0.85.3",
5252
"react-native-blob-util": "^0.24.9",
53-
"react-native-gesture-handler": "^2.31.2",
53+
"react-native-gesture-handler": "^3.0.2",
5454
"react-native-haptic-feedback": "^3.0.0",
5555
"react-native-image-picker": "^8.2.1",
5656
"react-native-maps": "^1.27.2",
5757
"react-native-nitro-modules": "0.31.3",
5858
"react-native-nitro-sound": "0.2.9",
59-
"react-native-reanimated": "4.3.1",
59+
"react-native-reanimated": "4.5.1",
6060
"react-native-safe-area-context": "^5.8.0",
6161
"react-native-screens": "^4.25.2",
6262
"react-native-share": "^12.3.1",
6363
"react-native-svg": "^15.15.5",
6464
"react-native-teleport": "^1.1.7",
6565
"react-native-video": "^6.19.2",
66-
"react-native-worklets": "^0.8.3",
66+
"react-native-worklets": "^0.10.2",
6767
"stream-chat": "^9.50.1",
6868
"stream-chat-react-native": "workspace:^",
6969
"stream-chat-react-native-core": "workspace:^"

β€Žyarn.lockβ€Ž

Lines changed: 58 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1587,7 +1587,7 @@ __metadata:
15871587
languageName: node
15881588
linkType: hard
15891589

1590-
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.2, @babel/types@npm:^7.26.0, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0, @babel/types@npm:^7.29.7, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4":
1590+
"@babel/types@npm:^7.0.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.7, @babel/types@npm:^7.25.2, @babel/types@npm:^7.26.0, @babel/types@npm:^7.27.1, @babel/types@npm:^7.27.3, @babel/types@npm:^7.28.2, @babel/types@npm:^7.28.6, @babel/types@npm:^7.29.0, @babel/types@npm:^7.29.7, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4":
15911591
version: 7.29.7
15921592
resolution: "@babel/types@npm:7.29.7"
15931593
dependencies:
@@ -17743,7 +17743,7 @@ __metadata:
1774317743
languageName: node
1774417744
linkType: hard
1774517745

17746-
"react-native-gesture-handler@npm:^2.26.0, react-native-gesture-handler@npm:^2.31.2, react-native-gesture-handler@npm:~2.31.1":
17746+
"react-native-gesture-handler@npm:^2.26.0, react-native-gesture-handler@npm:~2.31.1":
1774717747
version: 2.31.2
1774817748
resolution: "react-native-gesture-handler@npm:2.31.2"
1774917749
dependencies:
@@ -17771,6 +17771,19 @@ __metadata:
1777117771
languageName: node
1777217772
linkType: hard
1777317773

17774+
"react-native-gesture-handler@npm:^3.0.2":
17775+
version: 3.0.2
17776+
resolution: "react-native-gesture-handler@npm:3.0.2"
17777+
dependencies:
17778+
"@types/react-test-renderer": "npm:^19.1.0"
17779+
invariant: "npm:^2.2.4"
17780+
peerDependencies:
17781+
react: "*"
17782+
react-native: "*"
17783+
checksum: 10c0/06d2b1a621f73c148c4000692e55d5f2a44d44229cabc79829de0b0b3dbf3bcf4bc00e8635f82bd1062d7eac87f39ca5213eb1041e23a5543947e64773eaddfb
17784+
languageName: node
17785+
linkType: hard
17786+
1777417787
"react-native-haptic-feedback@npm:^2.3.3":
1777517788
version: 2.3.4
1777617789
resolution: "react-native-haptic-feedback@npm:2.3.4"
@@ -17909,6 +17922,20 @@ __metadata:
1790917922
languageName: node
1791017923
linkType: hard
1791117924

17925+
"react-native-reanimated@npm:4.5.1":
17926+
version: 4.5.1
17927+
resolution: "react-native-reanimated@npm:4.5.1"
17928+
dependencies:
17929+
react-native-is-edge-to-edge: "npm:^1.3.1"
17930+
semver: "npm:^7.7.3"
17931+
peerDependencies:
17932+
react: "*"
17933+
react-native: 0.83 - 0.86
17934+
react-native-worklets: 0.10.x
17935+
checksum: 10c0/86c64529fc5d59fb1a9083e0934c957c95c7319149efe02f92252237aa1fb208958da1c42705447c12b1d6bff3c23a354e10a05787995082eda1c284703ec0bc
17936+
languageName: node
17937+
linkType: hard
17938+
1791217939
"react-native-reanimated@npm:^4.0.1, react-native-reanimated@npm:^4.4.0":
1791317940
version: 4.4.0
1791417941
resolution: "react-native-reanimated@npm:4.4.0"
@@ -18041,7 +18068,7 @@ __metadata:
1804118068
languageName: node
1804218069
linkType: hard
1804318070

18044-
"react-native-worklets@npm:0.8.3, react-native-worklets@npm:^0.8.3":
18071+
"react-native-worklets@npm:0.8.3":
1804518072
version: 0.8.3
1804618073
resolution: "react-native-worklets@npm:0.8.3"
1804718074
dependencies:
@@ -18065,6 +18092,31 @@ __metadata:
1806518092
languageName: node
1806618093
linkType: hard
1806718094

18095+
"react-native-worklets@npm:^0.10.2":
18096+
version: 0.10.2
18097+
resolution: "react-native-worklets@npm:0.10.2"
18098+
dependencies:
18099+
"@babel/plugin-transform-arrow-functions": "npm:^7.27.1"
18100+
"@babel/plugin-transform-class-properties": "npm:^7.28.6"
18101+
"@babel/plugin-transform-classes": "npm:^7.28.6"
18102+
"@babel/plugin-transform-nullish-coalescing-operator": "npm:^7.28.6"
18103+
"@babel/plugin-transform-optional-chaining": "npm:^7.28.6"
18104+
"@babel/plugin-transform-shorthand-properties": "npm:^7.27.1"
18105+
"@babel/plugin-transform-template-literals": "npm:^7.27.1"
18106+
"@babel/plugin-transform-unicode-regex": "npm:^7.27.1"
18107+
"@babel/preset-typescript": "npm:^7.28.5"
18108+
"@babel/types": "npm:^7.27.1"
18109+
convert-source-map: "npm:^2.0.0"
18110+
semver: "npm:^7.7.4"
18111+
peerDependencies:
18112+
"@babel/core": "*"
18113+
"@react-native/metro-config": "*"
18114+
react: "*"
18115+
react-native: 0.83 - 0.86
18116+
checksum: 10c0/5c4aa9940fb63cd1b0585b618fff84716c028011c9235e10d451b6436c7fb4dec9474a5dd9fa38d74aedd4a5b46f916470fb73aedaca4b0ba47b364d26fbf193
18117+
languageName: node
18118+
linkType: hard
18119+
1806818120
"react-native-worklets@npm:^0.4.1":
1806918121
version: 0.4.2
1807018122
resolution: "react-native-worklets@npm:0.4.2"
@@ -18870,20 +18922,20 @@ __metadata:
1887018922
react: "npm:19.2.3"
1887118923
react-native: "npm:0.85.3"
1887218924
react-native-blob-util: "npm:^0.24.9"
18873-
react-native-gesture-handler: "npm:^2.31.2"
18925+
react-native-gesture-handler: "npm:^3.0.2"
1887418926
react-native-haptic-feedback: "npm:^3.0.0"
1887518927
react-native-image-picker: "npm:^8.2.1"
1887618928
react-native-maps: "npm:^1.27.2"
1887718929
react-native-nitro-modules: "npm:0.31.3"
1887818930
react-native-nitro-sound: "npm:0.2.9"
18879-
react-native-reanimated: "npm:4.3.1"
18931+
react-native-reanimated: "npm:4.5.1"
1888018932
react-native-safe-area-context: "npm:^5.8.0"
1888118933
react-native-screens: "npm:^4.25.2"
1888218934
react-native-share: "npm:^12.3.1"
1888318935
react-native-svg: "npm:^15.15.5"
1888418936
react-native-teleport: "npm:^1.1.7"
1888518937
react-native-video: "npm:^6.19.2"
18886-
react-native-worklets: "npm:^0.8.3"
18938+
react-native-worklets: "npm:^0.10.2"
1888718939
stream-chat: "npm:^9.50.1"
1888818940
stream-chat-react-native: "workspace:^"
1888918941
stream-chat-react-native-core: "workspace:^"

0 commit comments

Comments
Β (0)