Skip to content

Commit 892c19d

Browse files
dylanjeffersclaude
andcommitted
chore(mobile): upgrade React Native 0.80.3 -> 0.81.6 (old arch)
- react-native 0.81.6, @react-native/* 0.81.6, community CLI 20.1.3 - React 19.1.4 across the monorepo; the 0.81.6 renderer requires exactly 19.1.4 - react-native-gesture-handler 2.28.0, the first 2.x release that supports 0.81 - Android template: Gradle 8.14.3, edgeToEdgeEnabled=false, and drop suppressUnsupportedCompileSdk now that AGP 8.11 supports API 36 - resolve @react-native/gradle-plugin through react-native, since npm nests it under react-native in this lockfile - type fixes for the TextInput blur event and the ExternalLink spread Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
1 parent 538c400 commit 892c19d

19 files changed

Lines changed: 2658 additions & 2322 deletions

File tree

‎package-lock.json‎

Lines changed: 1273 additions & 1669 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 & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@
6969
},
7070
"devDependencies": {
7171
"@emotion/eslint-plugin": "11.12.0",
72-
"@react-native/metro-babel-transformer": "0.80.3",
72+
"@react-native/metro-babel-transformer": "0.81.6",
7373
"@tsconfig/strictest": "2.0.2",
7474
"@types/keyv": "4.2.0",
7575
"@types/react": "19.1.17",
@@ -142,8 +142,8 @@
142142
"@types/react": "19.1.17",
143143
"@types/bn.js": "5.1.0",
144144
"bn.js": "5.1.0",
145-
"react": "19.1.0",
146-
"react-dom": "19.1.0",
145+
"react": "19.1.4",
146+
"react-dom": "19.1.4",
147147
"react-native-svg": "15.11.1",
148148
"redux": "4.1.1",
149149
"webpack": "5.88.2",

‎packages/common/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@
7878
"@types/redux-saga": "0.10.5",
7979
"eslint": "8.56.0",
8080
"jest": "29.7.0",
81-
"react": "19.1.0",
81+
"react": "19.1.4",
8282
"ts-patch": "3.1.1",
8383
"typescript-transform-paths": "3.4.4"
8484
},
@@ -87,7 +87,7 @@
8787
"@solana/spl-token": "0.3.8",
8888
"@solana/web3.js": "1.98.0",
8989
"@stripe/crypto": "0.0.4",
90-
"react": "19.1.0",
90+
"react": "19.1.4",
9191
"redux-saga": "1.1.3"
9292
}
9393
}

‎packages/distro/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@
1616
"@audius/harmony": "*",
1717
"@audius/sdk": "*",
1818
"@tanstack/react-query": "5.62.7",
19-
"react": "19.1.0",
20-
"react-dom": "19.1.0"
19+
"react": "19.1.4",
20+
"react-dom": "19.1.4"
2121
},
2222
"devDependencies": {
2323
"@esbuild-plugins/node-globals-polyfill": "0.2.3",

‎packages/docs/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
"@scalar/api-reference-react": "0.9.11",
1818
"ajv": "8.5.0",
1919
"zod": "4.3.6",
20-
"react": "19.1.0",
21-
"react-dom": "19.1.0",
20+
"react": "19.1.4",
21+
"react-dom": "19.1.4",
2222
"vocs": "1.0.8"
2323
},
2424
"devDependencies": {

‎packages/embed/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,8 @@
5454
"hls.js": "0.13.1",
5555
"lodash": "4.17.21",
5656
"node-polyfill-webpack-plugin": "2.0.1",
57-
"react": "19.1.0",
58-
"react-dom": "19.1.0",
57+
"react": "19.1.4",
58+
"react-dom": "19.1.4",
5959
"react-helmet": "6.1.0",
6060
"react-merge-refs": "2.1.1",
6161
"react-perfect-scrollbar": "1.5.8",

‎packages/harmony/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -82,8 +82,8 @@
8282
"react-virtualized": "9.22.6"
8383
},
8484
"peerDependencies": {
85-
"react": "19.1.0",
86-
"react-dom": "19.1.0"
85+
"react": "19.1.4",
86+
"react-dom": "19.1.4"
8787
},
8888
"repository": {
8989
"type": "git",

‎packages/migrate-tool/package.json‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@
1818
"@supabase/supabase-js": "^2.45.0",
1919
"google-auth-library": "^10.6.2",
2020
"jose": "^6.2.2",
21-
"react": "19.1.0",
22-
"react-dom": "19.1.0"
21+
"react": "19.1.4",
22+
"react-dom": "19.1.4"
2323
},
2424
"devDependencies": {
2525
"@types/node": "^22.10.0",

‎packages/mobile/android/build.gradle‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ buildscript {
1111
kotlinVersion = "2.1.20"
1212
}
1313
// @react-native-firebase defaults to Firebase BoM 34, whose
14-
// play-services-measurement needs Kotlin 2.2. Stay on 33 until the app's
15-
// Kotlin is upgraded.
14+
// play-services-measurement needs Kotlin 2.2. Stay on 33 until the app is
15+
// on Kotlin 2.2.
1616
project.ext.set('react-native', [
1717
versions: [firebase: [bom: '33.16.0']]
1818
])

‎packages/mobile/android/gradle.properties‎

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,10 +41,12 @@ newArchEnabled=false
4141
# If set to false, you will be using JSC instead.
4242
hermesEnabled=true
4343

44+
# Use this property to enable edge-to-edge display support.
45+
# This allows your app to draw behind system bars for an immersive UI.
46+
# Note: Only works with ReactActivity and should not be used with custom Activity.
47+
edgeToEdgeEnabled=false
48+
4449
MYAPP_UPLOAD_STORE_FILE=my-upload-key.keystore
4550
MYAPP_UPLOAD_KEY_ALIAS=audius
4651
MYAPP_UPLOAD_STORE_PASSWORD=aozzMR381
4752
MYAPP_UPLOAD_KEY_PASSWORD=aozzMR381
48-
49-
# AGP 8.9 (pinned by RN 0.80) has not been tested with compileSdk 36.
50-
android.suppressUnsupportedCompileSdk=36

0 commit comments

Comments
 (0)