Skip to content

Commit 95053bb

Browse files
committed
chore: update dependencies for React Navigation and related packages
1 parent c7c4957 commit 95053bb

File tree

3 files changed

+111
-94
lines changed

3 files changed

+111
-94
lines changed

example/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,17 @@
1010
"build:ios": "react-native build-ios --scheme ReactNativeSdkExample --mode Debug --extra-params \"-sdk iphonesimulator CC=clang CPLUSPLUS=clang++ LD=clang LDPLUSPLUS=clang++ GCC_OPTIMIZATION_LEVEL=0 GCC_PRECOMPILE_PREFIX_HEADER=YES ASSETCATALOG_COMPILER_OPTIMIZATION=time DEBUG_INFORMATION_FORMAT=dwarf COMPILER_INDEX_STORE_ENABLE=NO\""
1111
},
1212
"dependencies": {
13-
"@react-navigation/bottom-tabs": "^6.6.1",
14-
"@react-navigation/native": "^6.0.8",
15-
"@react-navigation/native-stack": "^6.11.0",
16-
"@react-navigation/stack": "^6.3.21",
13+
"@react-navigation/bottom-tabs": "^7.0.0",
14+
"@react-navigation/native": "^7.1.14",
15+
"@react-navigation/native-stack": "^7.0.0",
16+
"@react-navigation/stack": "^7.4.2",
1717
"react": "19.0.0",
1818
"react-native": "0.79.3",
19-
"react-native-gesture-handler": "^2.24.0",
20-
"react-native-safe-area-context": "^5.1.0",
21-
"react-native-screens": "^4.9.1",
19+
"react-native-gesture-handler": "^2.26.0",
20+
"react-native-safe-area-context": "^5.4.0",
21+
"react-native-screens": "^4.10.0",
2222
"react-native-vector-icons": "^10.2.0",
23-
"react-native-webview": "^13.13.1"
23+
"react-native-webview": "^13.14.1"
2424
},
2525
"devDependencies": {
2626
"@babel/core": "^7.25.2",

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@
7070
"@react-native/eslint-config": "0.79.3",
7171
"@react-native/metro-config": "0.79.3",
7272
"@react-native/typescript-config": "0.79.3",
73-
"@react-navigation/native": "^6.1.18",
73+
"@react-navigation/native": "^7.1.14",
7474
"@release-it/conventional-changelog": "^9.0.2",
7575
"@testing-library/jest-native": "^5.4.3",
7676
"@testing-library/react-native": "^12.7.2",
@@ -91,11 +91,11 @@
9191
"react": "19.0.0",
9292
"react-native": "0.79.3",
9393
"react-native-builder-bob": "^0.40.4",
94-
"react-native-gesture-handler": "^2.24.0",
95-
"react-native-safe-area-context": "^5.1.0",
96-
"react-native-screens": "^4.9.1",
94+
"react-native-gesture-handler": "^2.26.0",
95+
"react-native-safe-area-context": "^5.4.0",
96+
"react-native-screens": "^4.10.0",
9797
"react-native-vector-icons": "^10.2.0",
98-
"react-native-webview": "^13.13.1",
98+
"react-native-webview": "^13.14.1",
9999
"react-test-renderer": "19.0.0",
100100
"release-it": "^17.10.0",
101101
"turbo": "^1.10.7",

yarn.lock

Lines changed: 98 additions & 81 deletions
Original file line numberDiff line numberDiff line change
@@ -1942,22 +1942,22 @@ __metadata:
19421942
"@react-native/eslint-config": 0.79.3
19431943
"@react-native/metro-config": 0.79.3
19441944
"@react-native/typescript-config": 0.79.3
1945-
"@react-navigation/bottom-tabs": ^6.6.1
1946-
"@react-navigation/native": ^6.0.8
1947-
"@react-navigation/native-stack": ^6.11.0
1948-
"@react-navigation/stack": ^6.3.21
1945+
"@react-navigation/bottom-tabs": ^7.0.0
1946+
"@react-navigation/native": ^7.1.14
1947+
"@react-navigation/native-stack": ^7.0.0
1948+
"@react-navigation/stack": ^7.4.2
19491949
"@types/jest": ^29.5.13
19501950
"@types/react": ^19.0.0
19511951
"@types/react-test-renderer": ^19.0.0
19521952
react: 19.0.0
19531953
react-native: 0.79.3
19541954
react-native-builder-bob: ^0.30.2
19551955
react-native-dotenv: ^3.4.11
1956-
react-native-gesture-handler: ^2.24.0
1957-
react-native-safe-area-context: ^5.1.0
1958-
react-native-screens: ^4.9.1
1956+
react-native-gesture-handler: ^2.26.0
1957+
react-native-safe-area-context: ^5.4.0
1958+
react-native-screens: ^4.10.0
19591959
react-native-vector-icons: ^10.2.0
1960-
react-native-webview: ^13.13.1
1960+
react-native-webview: ^13.14.1
19611961
react-test-renderer: 19.0.0
19621962
languageName: unknown
19631963
linkType: soft
@@ -1972,7 +1972,7 @@ __metadata:
19721972
"@react-native/eslint-config": 0.79.3
19731973
"@react-native/metro-config": 0.79.3
19741974
"@react-native/typescript-config": 0.79.3
1975-
"@react-navigation/native": ^6.1.18
1975+
"@react-navigation/native": ^7.1.14
19761976
"@release-it/conventional-changelog": ^9.0.2
19771977
"@testing-library/jest-native": ^5.4.3
19781978
"@testing-library/react-native": ^12.7.2
@@ -1993,11 +1993,11 @@ __metadata:
19931993
react: 19.0.0
19941994
react-native: 0.79.3
19951995
react-native-builder-bob: ^0.40.4
1996-
react-native-gesture-handler: ^2.24.0
1997-
react-native-safe-area-context: ^5.1.0
1998-
react-native-screens: ^4.9.1
1996+
react-native-gesture-handler: ^2.26.0
1997+
react-native-safe-area-context: ^5.4.0
1998+
react-native-screens: ^4.10.0
19991999
react-native-vector-icons: ^10.2.0
2000-
react-native-webview: ^13.13.1
2000+
react-native-webview: ^13.14.1
20012001
react-test-renderer: 19.0.0
20022002
release-it: ^17.10.0
20032003
turbo: ^1.10.7
@@ -2970,106 +2970,114 @@ __metadata:
29702970
languageName: node
29712971
linkType: hard
29722972

2973-
"@react-navigation/bottom-tabs@npm:^6.6.1":
2974-
version: 6.6.1
2975-
resolution: "@react-navigation/bottom-tabs@npm:6.6.1"
2973+
"@react-navigation/bottom-tabs@npm:^7.0.0":
2974+
version: 7.4.6
2975+
resolution: "@react-navigation/bottom-tabs@npm:7.4.6"
29762976
dependencies:
2977-
"@react-navigation/elements": ^1.3.31
2977+
"@react-navigation/elements": ^2.6.3
29782978
color: ^4.2.3
2979-
warn-once: ^0.1.0
29802979
peerDependencies:
2981-
"@react-navigation/native": ^6.0.0
2982-
react: "*"
2980+
"@react-navigation/native": ^7.1.17
2981+
react: ">= 18.2.0"
29832982
react-native: "*"
2984-
react-native-safe-area-context: ">= 3.0.0"
2985-
react-native-screens: ">= 3.0.0"
2986-
checksum: 07d6da4b91d7f372b67bcb9f1ff97fba96f1fe226bd95d43d7877362ce71d99c6eebe9ca41d84ea8828f055713386262e089a8207a6c849f33bae49b4df4b196
2983+
react-native-safe-area-context: ">= 4.0.0"
2984+
react-native-screens: ">= 4.0.0"
2985+
checksum: 42f6bf8d043a227c2c5cca8e68fd7b6d3870bef269d415a09003fae210b8e53eab1f80fe013c401e2ccb48d360e3afb8cff72642e8c5f952f1aea433300a783c
29872986
languageName: node
29882987
linkType: hard
29892988

2990-
"@react-navigation/core@npm:^6.4.17":
2991-
version: 6.4.17
2992-
resolution: "@react-navigation/core@npm:6.4.17"
2989+
"@react-navigation/core@npm:^7.12.4":
2990+
version: 7.12.4
2991+
resolution: "@react-navigation/core@npm:7.12.4"
29932992
dependencies:
2994-
"@react-navigation/routers": ^6.1.9
2993+
"@react-navigation/routers": ^7.5.1
29952994
escape-string-regexp: ^4.0.0
2996-
nanoid: ^3.1.23
2995+
nanoid: ^3.3.11
29972996
query-string: ^7.1.3
2998-
react-is: ^16.13.0
2999-
use-latest-callback: ^0.2.1
2997+
react-is: ^19.1.0
2998+
use-latest-callback: ^0.2.4
2999+
use-sync-external-store: ^1.5.0
30003000
peerDependencies:
3001-
react: "*"
3002-
checksum: 5e7315bb6ebff8e796eaccb0442d00696466750cc387e93f5edb5293d4ad3f409c1525ef76192894488e2d0979b762b236a1b0fbbb7500b2f065bf4745d509c0
3001+
react: ">= 18.2.0"
3002+
checksum: 84eb6d003d09c271e9e5e8f34c4a440447a82d81df7bd2f87dc4d56f851a5c74b1ec6e488cc2702cf16fde7d33bb55a58fe1dbd14e6cbdd513583b33227c2471
30033003
languageName: node
30043004
linkType: hard
30053005

3006-
"@react-navigation/elements@npm:^1.3.31":
3007-
version: 1.3.31
3008-
resolution: "@react-navigation/elements@npm:1.3.31"
3006+
"@react-navigation/elements@npm:^2.6.3":
3007+
version: 2.6.3
3008+
resolution: "@react-navigation/elements@npm:2.6.3"
3009+
dependencies:
3010+
color: ^4.2.3
3011+
use-latest-callback: ^0.2.4
3012+
use-sync-external-store: ^1.5.0
30093013
peerDependencies:
3010-
"@react-navigation/native": ^6.0.0
3011-
react: "*"
3014+
"@react-native-masked-view/masked-view": ">= 0.2.0"
3015+
"@react-navigation/native": ^7.1.17
3016+
react: ">= 18.2.0"
30123017
react-native: "*"
3013-
react-native-safe-area-context: ">= 3.0.0"
3014-
checksum: 1e4a65ccd9fab757d01bf41f605aafd6ca8301ae25ad7d3f1769320793418cca9fe2f25ac9337578ce1e0a1560bbbc3a88f18b899867aacd4d31de7a789e417e
3018+
react-native-safe-area-context: ">= 4.0.0"
3019+
peerDependenciesMeta:
3020+
"@react-native-masked-view/masked-view":
3021+
optional: true
3022+
checksum: e676f1dfed37eca5275d982e2a060ba224ae5c495b6204c6753b34d90b32227093a945ce11ed82c16001dadbcade49474047188c6df9533c61f88dd5dd038c3f
30153023
languageName: node
30163024
linkType: hard
30173025

3018-
"@react-navigation/native-stack@npm:^6.11.0":
3019-
version: 6.11.0
3020-
resolution: "@react-navigation/native-stack@npm:6.11.0"
3026+
"@react-navigation/native-stack@npm:^7.0.0":
3027+
version: 7.3.25
3028+
resolution: "@react-navigation/native-stack@npm:7.3.25"
30213029
dependencies:
3022-
"@react-navigation/elements": ^1.3.31
3023-
warn-once: ^0.1.0
3030+
"@react-navigation/elements": ^2.6.3
3031+
warn-once: ^0.1.1
30243032
peerDependencies:
3025-
"@react-navigation/native": ^6.0.0
3026-
react: "*"
3033+
"@react-navigation/native": ^7.1.17
3034+
react: ">= 18.2.0"
30273035
react-native: "*"
3028-
react-native-safe-area-context: ">= 3.0.0"
3029-
react-native-screens: ">= 3.0.0"
3030-
checksum: d3dd57c216f5dbe53636bdb9aa48fe27831640f868cf5c68731943a49b68cb457d81182e7868f3e3033da0564e9f193f1b06b69085b8bc5b04ccfbe12ea2bbc0
3036+
react-native-safe-area-context: ">= 4.0.0"
3037+
react-native-screens: ">= 4.0.0"
3038+
checksum: d1fa49c524767e7aafb6ac189a59519f3251235964973e1cb7902798f02f28af674adcfd1ebec7495dfc2876e18727bf4af59647694bab07abf03bb798d78a59
30313039
languageName: node
30323040
linkType: hard
30333041

3034-
"@react-navigation/native@npm:^6.0.8, @react-navigation/native@npm:^6.1.18":
3035-
version: 6.1.18
3036-
resolution: "@react-navigation/native@npm:6.1.18"
3042+
"@react-navigation/native@npm:^7.1.14":
3043+
version: 7.1.17
3044+
resolution: "@react-navigation/native@npm:7.1.17"
30373045
dependencies:
3038-
"@react-navigation/core": ^6.4.17
3046+
"@react-navigation/core": ^7.12.4
30393047
escape-string-regexp: ^4.0.0
30403048
fast-deep-equal: ^3.1.3
3041-
nanoid: ^3.1.23
3049+
nanoid: ^3.3.11
3050+
use-latest-callback: ^0.2.4
30423051
peerDependencies:
3043-
react: "*"
3052+
react: ">= 18.2.0"
30443053
react-native: "*"
3045-
checksum: 82aeea67723f5dc41403e1c260f04942696f6cde95e30629c383521c3837d18d2d5c21bd78f0ade50beb81ac5edca2d7d38980dcd3a79e3acc86f45d0c09a4b8
3054+
checksum: f0caa70f777c32861ce23a834d3afe6891c7829016649bf1491ba6b540fd4443dd6c5e6d8b44f58b92efed6074ea986e04b88ff84e9e19c09d68d9302ebd977a
30463055
languageName: node
30473056
linkType: hard
30483057

3049-
"@react-navigation/routers@npm:^6.1.9":
3050-
version: 6.1.9
3051-
resolution: "@react-navigation/routers@npm:6.1.9"
3058+
"@react-navigation/routers@npm:^7.5.1":
3059+
version: 7.5.1
3060+
resolution: "@react-navigation/routers@npm:7.5.1"
30523061
dependencies:
3053-
nanoid: ^3.1.23
3054-
checksum: 3a3392ce095d6a2bd2aad69856f513b35774f943a3dc73d8ffb75127de6773203e3264188d87058bdea4c0c9a7d43ed28d0cbf3a1f1cdc086df3ee255d8e1e27
3062+
nanoid: ^3.3.11
3063+
checksum: 49f04894f7e8b8e2c16abb96bbc1a9775a02341bb00fb9c0d9ce97f8d82613c27570921f2b854f8fd1639c29309df05345aa734124d48bdbcb5a934055b8af12
30553064
languageName: node
30563065
linkType: hard
30573066

3058-
"@react-navigation/stack@npm:^6.3.21":
3059-
version: 6.4.1
3060-
resolution: "@react-navigation/stack@npm:6.4.1"
3067+
"@react-navigation/stack@npm:^7.4.2":
3068+
version: 7.4.7
3069+
resolution: "@react-navigation/stack@npm:7.4.7"
30613070
dependencies:
3062-
"@react-navigation/elements": ^1.3.31
3071+
"@react-navigation/elements": ^2.6.3
30633072
color: ^4.2.3
3064-
warn-once: ^0.1.0
30653073
peerDependencies:
3066-
"@react-navigation/native": ^6.0.0
3067-
react: "*"
3074+
"@react-navigation/native": ^7.1.17
3075+
react: ">= 18.2.0"
30683076
react-native: "*"
3069-
react-native-gesture-handler: ">= 1.0.0"
3070-
react-native-safe-area-context: ">= 3.0.0"
3071-
react-native-screens: ">= 3.0.0"
3072-
checksum: 09bcfb001db0f411df881da9f2551b7015c4d5259a77fcb93196de308838035d016dc4dcb654d16d9cd4cc99f09f5e48add796aa903f9a253678947c35b18199
3077+
react-native-gesture-handler: ">= 2.0.0"
3078+
react-native-safe-area-context: ">= 4.0.0"
3079+
react-native-screens: ">= 4.0.0"
3080+
checksum: d6b72f38d9036224cbc258224c4afcd1e3eb6031a8fdad7e8f1538115232bb35671ba43379a542d24d60283e58b5809633bd7e77d3c7b3321f91063f3e35cb0f
30733081
languageName: node
30743082
linkType: hard
30753083

@@ -10230,7 +10238,7 @@ __metadata:
1023010238
languageName: node
1023110239
linkType: hard
1023210240

10233-
"nanoid@npm:^3.1.23":
10241+
"nanoid@npm:^3.3.11":
1023410242
version: 3.3.11
1023510243
resolution: "nanoid@npm:3.3.11"
1023610244
bin:
@@ -11294,7 +11302,7 @@ __metadata:
1129411302
languageName: node
1129511303
linkType: hard
1129611304

11297-
"react-is@npm:^16.13.0, react-is@npm:^16.13.1, react-is@npm:^16.7.0":
11305+
"react-is@npm:^16.13.1, react-is@npm:^16.7.0":
1129811306
version: 16.13.1
1129911307
resolution: "react-is@npm:16.13.1"
1130011308
checksum: f7a19ac3496de32ca9ae12aa030f00f14a3d45374f1ceca0af707c831b2a6098ef0d6bdae51bd437b0a306d7f01d4677fcc8de7c0d331eb47ad0f46130e53c5f
@@ -11315,7 +11323,7 @@ __metadata:
1131511323
languageName: node
1131611324
linkType: hard
1131711325

11318-
"react-is@npm:^19.0.0":
11326+
"react-is@npm:^19.0.0, react-is@npm:^19.1.0":
1131911327
version: 19.1.1
1132011328
resolution: "react-is@npm:19.1.1"
1132111329
checksum: e60ed01c27fe4d22b08f8a31f18831d144a801d08a909ca31fb1d02721b4f4cde0759148d6341f660a4d6ce54a78e22b8b39520b67e2e76254e583885868ab43
@@ -11397,7 +11405,7 @@ __metadata:
1139711405
languageName: node
1139811406
linkType: hard
1139911407

11400-
"react-native-gesture-handler@npm:^2.24.0":
11408+
"react-native-gesture-handler@npm:^2.26.0":
1140111409
version: 2.28.0
1140211410
resolution: "react-native-gesture-handler@npm:2.28.0"
1140311411
dependencies:
@@ -11431,7 +11439,7 @@ __metadata:
1143111439
languageName: node
1143211440
linkType: hard
1143311441

11434-
"react-native-safe-area-context@npm:^5.1.0":
11442+
"react-native-safe-area-context@npm:^5.4.0":
1143511443
version: 5.6.1
1143611444
resolution: "react-native-safe-area-context@npm:5.6.1"
1143711445
peerDependencies:
@@ -11441,7 +11449,7 @@ __metadata:
1144111449
languageName: node
1144211450
linkType: hard
1144311451

11444-
"react-native-screens@npm:^4.9.1":
11452+
"react-native-screens@npm:^4.10.0":
1144511453
version: 4.15.4
1144611454
resolution: "react-native-screens@npm:4.15.4"
1144711455
dependencies:
@@ -11470,7 +11478,7 @@ __metadata:
1147011478
languageName: node
1147111479
linkType: hard
1147211480

11473-
"react-native-webview@npm:^13.13.1":
11481+
"react-native-webview@npm:^13.14.1":
1147411482
version: 13.16.0
1147511483
resolution: "react-native-webview@npm:13.16.0"
1147611484
dependencies:
@@ -13501,7 +13509,7 @@ __metadata:
1350113509
languageName: node
1350213510
linkType: hard
1350313511

13504-
"use-latest-callback@npm:^0.2.1":
13512+
"use-latest-callback@npm:^0.2.4":
1350513513
version: 0.2.4
1350613514
resolution: "use-latest-callback@npm:0.2.4"
1350713515
peerDependencies:
@@ -13510,6 +13518,15 @@ __metadata:
1351013518
languageName: node
1351113519
linkType: hard
1351213520

13521+
"use-sync-external-store@npm:^1.5.0":
13522+
version: 1.5.0
13523+
resolution: "use-sync-external-store@npm:1.5.0"
13524+
peerDependencies:
13525+
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
13526+
checksum: 5e639c9273200adb6985b512c96a3a02c458bc8ca1a72e91da9cdc6426144fc6538dca434b0f99b28fb1baabc82e1c383ba7900b25ccdcb43758fb058dc66c34
13527+
languageName: node
13528+
linkType: hard
13529+
1351313530
"util-deprecate@npm:^1.0.1, util-deprecate@npm:~1.0.1":
1351413531
version: 1.0.2
1351513532
resolution: "util-deprecate@npm:1.0.2"
@@ -13588,7 +13605,7 @@ __metadata:
1358813605
languageName: node
1358913606
linkType: hard
1359013607

13591-
"warn-once@npm:^0.1.0":
13608+
"warn-once@npm:^0.1.0, warn-once@npm:^0.1.1":
1359213609
version: 0.1.1
1359313610
resolution: "warn-once@npm:0.1.1"
1359413611
checksum: e6a5a1f5a8dba7744399743d3cfb571db4c3947897875d4962a7c5b1bf2195ab4518c838cb4cea652e71729f21bba2e98dc75686f5fccde0fabbd894e2ed0c0d

0 commit comments

Comments
 (0)