Skip to content

Commit d9000da

Browse files
authored
chore: Add support for RN 0.82 and React 19
Add support for RN 0.82 and React 19
1 parent 591e008 commit d9000da

File tree

49 files changed

+1529
-1801
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+1529
-1801
lines changed

.changeset/chatty-horses-taste.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
---
2+
"@plextv/vite-plugin-react-reanimated-lightning": minor
3+
"@plextv/vite-plugin-react-native-lightning": minor
4+
"@plextv/react-native-lightning-components": minor
5+
"@plextv/react-native-lightning-example": minor
6+
"@plextv/react-lightning-components": minor
7+
"@plextv/react-native-lightning": minor
8+
"@plextv/react-lightning-plugin-css-transform": minor
9+
"@plextv/react-lightning-example": minor
10+
"@plextv/react-lightning-plugin-reanimated": minor
11+
"@plextv/react-lightning": minor
12+
"@plextv/react-lightning-plugin-flexbox": minor
13+
"@plextv/react-lightning-storybook": minor
14+
---
15+
16+
Move everything to React 19 and React Native 0.82

.changeset/pre.json

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
{
2+
"mode": "pre",
3+
"tag": "alpha",
4+
"initialVersions": {
5+
"@plextv/react-lightning-example": "0.3.22",
6+
"@plextv/react-native-lightning-example": "0.3.29",
7+
"@plextv/react-lightning-storybook": "0.3.29",
8+
"@repo/configs": "0.0.1",
9+
"@plextv/react-lightning-plugin-css-transform": "0.3.5",
10+
"@plextv/react-lightning-plugin-flexbox": "0.3.14",
11+
"@plextv/react-lightning-plugin-flexbox-lite": "0.3.4",
12+
"@plextv/react-lightning-plugin-reanimated": "0.3.6",
13+
"@plextv/react-lightning": "0.3.13",
14+
"@plextv/react-lightning-components": "0.3.3",
15+
"@plextv/react-native-lightning": "0.3.23",
16+
"@plextv/react-native-lightning-components": "0.3.4",
17+
"@plextv/vite-plugin-msdf-fontgen": "1.3.3",
18+
"@plextv/vite-plugin-react-native-lightning": "0.3.5",
19+
"@plextv/vite-plugin-react-reanimated-lightning": "0.3.4"
20+
},
21+
"changesets": ["chatty-horses-taste"]
22+
}

apps/react-lightning-example/CHANGELOG.md

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# @plextv/react-lightning-example
22

3+
## 0.4.0-alpha.0
4+
5+
### Minor Changes
6+
7+
- 63ec701: Move everything to React 19 and React Native 0.82
8+
9+
### Patch Changes
10+
11+
- Updated dependencies [63ec701]
12+
- @plextv/react-lightning-components@0.4.0-alpha.0
13+
- @plextv/react-lightning-plugin-css-transform@0.4.0-alpha.0
14+
- @plextv/react-lightning@0.4.0-alpha.0
15+
- @plextv/react-lightning-plugin-flexbox@0.4.0-alpha.0
16+
317
## 0.3.22
418

519
### Patch Changes

apps/react-lightning-example/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@plextv/react-lightning-example",
33
"description": "Sample implementation of @plextv/react-lightning in a React app",
4-
"version": "0.3.22",
4+
"version": "0.4.0-alpha.0",
55
"author": "Plex Inc.",
66
"license": "MIT",
77
"repository": {
@@ -27,18 +27,18 @@
2727
"@plextv/react-lightning-components": "workspace:*",
2828
"@plextv/react-lightning-plugin-css-transform": "workspace:*",
2929
"@plextv/react-lightning-plugin-flexbox": "workspace:*",
30-
"react": "18.3.1",
31-
"react-dom": "18.3.1",
32-
"react-router-dom": "7.9.1",
30+
"react": "19.2.0",
31+
"react-dom": "19.2.0",
32+
"react-router-dom": "7.9.4",
3333
"swr": "2.3.6"
3434
},
3535
"devDependencies": {
3636
"@plextv/vite-plugin-msdf-fontgen": "workspace:*",
3737
"@repo/configs": "workspace:*",
38-
"@types/react": "18.3.14",
39-
"@types/react-dom": "18.3.1",
38+
"@types/react": "19.2.2",
39+
"@types/react-dom": "19.2.2",
4040
"@vitejs/plugin-legacy": "7.2.1",
41-
"@vitejs/plugin-react": "4.6.0",
41+
"@vitejs/plugin-react": "5.0.4",
4242
"vite-tsconfig-paths": "5.1.4"
4343
},
4444
"volta": {

apps/react-native-lightning-example/CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# @plextv/react-native-lightning-example
22

3+
## 0.4.0-alpha.0
4+
5+
### Minor Changes
6+
7+
- 63ec701: Move everything to React 19 and React Native 0.82
8+
9+
### Patch Changes
10+
11+
- Updated dependencies [63ec701]
12+
- @plextv/react-native-lightning-components@0.4.0-alpha.0
13+
- @plextv/react-lightning-components@0.4.0-alpha.0
14+
- @plextv/react-native-lightning@0.4.0-alpha.0
15+
- @plextv/react-lightning-plugin-reanimated@0.4.0-alpha.0
16+
- @plextv/react-lightning@0.4.0-alpha.0
17+
- @plextv/react-lightning-plugin-flexbox@0.4.0-alpha.0
18+
319
## 0.3.29
420

521
### Patch Changes

apps/react-native-lightning-example/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@plextv/react-native-lightning-example",
33
"description": "Sample implementation of @plextv/react-native-lightning in a React Native app",
4-
"version": "0.3.29",
4+
"version": "0.4.0-alpha.0",
55
"author": "Plex Inc.",
66
"license": "MIT",
77
"repository": {
@@ -29,11 +29,11 @@
2929
"@plextv/react-lightning-plugin-reanimated": "workspace:*",
3030
"@plextv/react-native-lightning": "workspace:*",
3131
"@plextv/react-native-lightning-components": "workspace:*",
32-
"@react-navigation/native": "7.1.17",
33-
"react": "18.3.1",
34-
"react-dom": "18.3.1",
35-
"react-native": "0.77.2",
36-
"react-native-reanimated": "3.16.7"
32+
"@react-navigation/native": "7.1.18",
33+
"react": "19.2.0",
34+
"react-dom": "19.2.0",
35+
"react-native": "0.82.0",
36+
"react-native-reanimated": "4.1.3"
3737
},
3838
"devDependencies": {
3939
"@babel/core": "7.28.4",
@@ -42,10 +42,10 @@
4242
"@plextv/vite-plugin-react-reanimated-lightning": "workspace:*",
4343
"@repo/configs": "workspace:*",
4444
"@shopify/flash-list": "1.8.3",
45-
"@types/react": "18.3.14",
46-
"@types/react-dom": "18.3.1",
45+
"@types/react": "19.2.2",
46+
"@types/react-dom": "19.2.2",
4747
"@vitejs/plugin-legacy": "7.2.1",
48-
"typescript": "5.9.2"
48+
"typescript": "5.9.3"
4949
},
5050
"volta": {
5151
"extends": "../../package.json"

apps/storybook/.storybook/main.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ const config: StorybookConfig = {
66
addons: ['@storybook/addon-links', '@storybook/addon-docs'],
77
framework: '@storybook/react-vite',
88

9+
typescript: {
10+
reactDocgen: 'react-docgen-typescript',
11+
},
12+
913
managerHead: (head) => `
1014
${head}
1115
<style>

apps/storybook/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# @plextv/react-lightning-storybook
22

3+
## 0.4.0-alpha.0
4+
5+
### Minor Changes
6+
7+
- 63ec701: Move everything to React 19 and React Native 0.82
8+
9+
### Patch Changes
10+
11+
- Updated dependencies [63ec701]
12+
- @plextv/react-native-lightning-components@0.4.0-alpha.0
13+
- @plextv/react-lightning-components@0.4.0-alpha.0
14+
- @plextv/react-native-lightning@0.4.0-alpha.0
15+
- @plextv/react-lightning-plugin-reanimated@0.4.0-alpha.0
16+
- @plextv/react-lightning@0.4.0-alpha.0
17+
- @plextv/react-lightning-plugin-flexbox@0.4.0-alpha.0
18+
- @plextv/react-lightning-plugin-flexbox-lite@0.4.0-alpha.0
19+
320
## 0.3.29
421

522
### Patch Changes

apps/storybook/package.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "@plextv/react-lightning-storybook",
33
"description": "Documentation for react-lightning",
4-
"version": "0.3.29",
4+
"version": "0.4.0-alpha.0",
55
"author": "Plex Inc.",
66
"license": "MIT",
77
"repository": {
@@ -28,20 +28,20 @@
2828
"@plextv/react-lightning-plugin-reanimated": "workspace:*",
2929
"@plextv/react-native-lightning": "workspace:*",
3030
"@plextv/react-native-lightning-components": "workspace:*",
31-
"@storybook/addon-docs": "9.1.6",
32-
"@storybook/addon-links": "9.1.6",
33-
"@storybook/builder-vite": "9.1.6",
34-
"@storybook/react-vite": "9.1.6",
35-
"react": "18.3.1",
36-
"react-native": "0.77.2",
37-
"storybook": "9.1.6"
31+
"@storybook/addon-docs": "9.1.10",
32+
"@storybook/addon-links": "9.1.10",
33+
"@storybook/builder-vite": "9.1.10",
34+
"@storybook/react-vite": "9.1.10",
35+
"react": "19.2.0",
36+
"react-native": "0.82.0",
37+
"storybook": "9.1.10"
3838
},
3939
"devDependencies": {
4040
"@plextv/vite-plugin-msdf-fontgen": "workspace:*",
4141
"@plextv/vite-plugin-react-native-lightning": "workspace:*",
4242
"@plextv/vite-plugin-react-reanimated-lightning": "workspace:*",
4343
"@repo/configs": "workspace:*",
44-
"@types/react": "18.3.14"
44+
"@types/react": "19.2.2"
4545
},
4646
"volta": {
4747
"extends": "../../package.json"

package.json

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -32,22 +32,22 @@
3232
"prepare": "husky"
3333
},
3434
"devDependencies": {
35-
"@biomejs/biome": "2.2.4",
35+
"@biomejs/biome": "2.2.6",
3636
"@changesets/cli": "2.29.7",
3737
"@repo/configs": "workspace:*",
38-
"@types/node": "24.5.1",
39-
"del-cli": "6.0.0",
38+
"@types/node": "24.7.2",
39+
"del-cli": "7.0.0",
4040
"depcheck": "1.4.7",
4141
"glob": "11.0.3",
4242
"husky": "9.1.7",
43-
"listr2": "8.3.3",
44-
"tsdown": "^0.15.4",
45-
"tsx": "4.20.5",
46-
"turbo": "2.5.6",
47-
"type-fest": "4.41.0",
48-
"typescript": "5.9.2",
49-
"vite": "7.1.7",
50-
"vite-plugin-externalize-deps": "^0.9.0",
43+
"listr2": "9.0.4",
44+
"tsdown": "^0.15.7",
45+
"tsx": "4.20.6",
46+
"turbo": "2.5.8",
47+
"type-fest": "5.1.0",
48+
"typescript": "5.9.3",
49+
"vite": "7.1.10",
50+
"vite-plugin-externalize-deps": "^0.10.0",
5151
"vitest": "3.2.4",
5252
"yaml": "2.8.1"
5353
},

0 commit comments

Comments
 (0)