Skip to content

Commit 104abbe

Browse files
committed
bump to react 19.1
1 parent c2afb4b commit 104abbe

File tree

8 files changed

+44
-35
lines changed

8 files changed

+44
-35
lines changed

packages/core/integration-tests/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@
4747
"posthtml-include": "^2.0.1",
4848
"posthtml-obfuscate": "^0.1.5",
4949
"preact": "^10.5.9",
50-
"react": "^19",
51-
"react-dom": "^19",
50+
"react": "^19.1.0",
51+
"react-dom": "^19.1.0",
5252
"sugarss": "^4.0.1",
5353
"tailwindcss": "^3.0.2",
5454
"tempy": "^0.3.0",

packages/packagers/react-static/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@
2626
"@parcel/types": "2.14.2",
2727
"@parcel/utils": "2.14.2",
2828
"nullthrows": "^1.1.1",
29-
"rsc-html-stream": "^0.0.4"
29+
"rsc-html-stream": "^0.0.5"
3030
}
3131
}

packages/packagers/react-static/src/ReactStaticPackager.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,13 @@ export default (new Packager({
7676
parcelRequireName: 'parcelRequire' + hashString(name).slice(-4),
7777
};
7878
},
79-
async package({bundle, bundleGraph, getInlineBundleContents, config}) {
79+
async package({
80+
bundle,
81+
bundleGraph,
82+
getInlineBundleContents,
83+
config,
84+
options,
85+
}) {
8086
if (bundle.env.shouldScopeHoist) {
8187
throw new Error('Scope hoisting is not supported with SSG');
8288
}
@@ -90,6 +96,8 @@ export default (new Packager({
9096
getInlineBundleContents,
9197
);
9298

99+
let env = process.env.NODE_ENV;
100+
process.env.NODE_ENV = options.env.NODE_ENV;
93101
let Component = load(nullthrows(bundle.getMainEntry()).id).default;
94102
let {renderToReadableStream} = loadModule(
95103
'react-server-dom-parcel/server.edge',
@@ -107,6 +115,7 @@ export default (new Packager({
107115
__filename,
108116
'react-client',
109117
);
118+
process.env.NODE_ENV = env;
110119
let {injectRSCPayload} = await import('rsc-html-stream/server');
111120

112121
let pages: Page[] = [];

packages/utils/create-parcel/templates/react-client/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@
88
"build": "parcel build"
99
},
1010
"dependencies": {
11-
"react": "^19.0.0",
12-
"react-dom": "^19.0.0"
11+
"react": "^19.1.0",
12+
"react-dom": "^19.1.0"
1313
},
1414
"devDependencies": {
1515
"@types/react": "^19.0.0",

packages/utils/create-parcel/templates/react-server/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
"dependencies": {
2020
"@parcel/rsc": "^2.14.0",
2121
"express": "^4.21.2",
22-
"react": "canary",
23-
"react-dom": "canary"
22+
"react": "^19.1.0",
23+
"react-dom": "^19.1.0"
2424
},
2525
"devDependencies": {
2626
"@types/express": "^4",

packages/utils/create-parcel/templates/react-static/package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,8 @@
1414
},
1515
"dependencies": {
1616
"@parcel/rsc": "^2.14.0",
17-
"react": "canary",
18-
"react-dom": "canary"
17+
"react": "^19.1.0",
18+
"react-dom": "^19.1.0"
1919
},
2020
"devDependencies": {
2121
"@types/react": "^19.0.0",

packages/utils/rsc/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,16 +32,16 @@
3232
}
3333
},
3434
"dependencies": {
35-
"react-server-dom-parcel": "canary",
36-
"rsc-html-stream": "^0.0.4"
35+
"react-server-dom-parcel": "^19.1.0",
36+
"rsc-html-stream": "^0.0.5"
3737
},
3838
"devDependencies": {
3939
"@types/node": ">= 18",
4040
"@types/react": "^19",
4141
"@types/react-dom": "^19"
4242
},
4343
"peerDependencies": {
44-
"react": "^19",
45-
"react-dom": "^19"
44+
"react": "^19.1.0",
45+
"react-dom": "^19.1.0"
4646
}
4747
}

yarn.lock

Lines changed: 21 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -11983,12 +11983,12 @@ react-dom@^18.2.0:
1198311983
loose-envify "^1.1.0"
1198411984
scheduler "^0.23.2"
1198511985

11986-
react-dom@^19:
11987-
version "19.0.0"
11988-
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0.tgz#43446f1f01c65a4cd7f7588083e686a6726cfb57"
11989-
integrity sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==
11986+
react-dom@^19, react-dom@^19.1.0:
11987+
version "19.1.0"
11988+
resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.1.0.tgz#133558deca37fa1d682708df8904b25186793623"
11989+
integrity sha512-Xs1hdnE+DyKgeHJeJznQmYMIBG3TKIHJJT95Q58nHLSrElKlGQqDTR2HQ9fx5CN/Gk6Vh/kupBTDLU11/nDk/g==
1199011990
dependencies:
11991-
scheduler "^0.25.0"
11991+
scheduler "^0.26.0"
1199211992

1199311993
react-is@^16.13.1:
1199411994
version "16.13.1"
@@ -12010,10 +12010,10 @@ react-resizable-panels@^0.0.61:
1201012010
resolved "https://registry.yarnpkg.com/react-resizable-panels/-/react-resizable-panels-0.0.61.tgz#2260ec8ca591431d367d172bced49733cc3308aa"
1201112011
integrity sha512-Vk2a4LEHWkI6hGPnPmXxa/2twLYMAMMUTyA2PtR1ijvH2Nkg/AhGqrPsIi/eI85uVWtYCFNZKEsbR3uGuJl/yg==
1201212012

12013-
react-server-dom-parcel@canary:
12014-
version "19.1.0-canary-d46b04a2-20250117"
12015-
resolved "https://registry.yarnpkg.com/react-server-dom-parcel/-/react-server-dom-parcel-19.1.0-canary-d46b04a2-20250117.tgz#f20191e2a427e6e2d4db90a6f394b640e2031875"
12016-
integrity sha512-oT13B+tKwi8efVXsG6rUhVB9/zZS8Sl4+tUqCM4DMmbfcV9T3Ig3V1xDVw9ZozSKhYTb7jveBVRGLswH4E2Mtw==
12013+
react-server-dom-parcel@^19.1.0:
12014+
version "19.1.0"
12015+
resolved "https://registry.yarnpkg.com/react-server-dom-parcel/-/react-server-dom-parcel-19.1.0.tgz#775ff6eb18b8da02af58c5ea7df06cedab7c0729"
12016+
integrity sha512-JkfPt/yV1ru8J1CTM0PD74HZZRQTjdoTU5eg2r6Xjn/TmFRS2J/4QsKdwu2X8NsA+ADnPHI8wKCgBh1HCmRr/A==
1201712017

1201812018
react-universal-interface@^0.6.2:
1201912019
version "0.6.2"
@@ -12047,10 +12047,10 @@ react@^18.2.0:
1204712047
dependencies:
1204812048
loose-envify "^1.1.0"
1204912049

12050-
react@^19:
12051-
version "19.0.0"
12052-
resolved "https://registry.yarnpkg.com/react/-/react-19.0.0.tgz#6e1969251b9f108870aa4bff37a0ce9ddfaaabdd"
12053-
integrity sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==
12050+
react@^19, react@^19.1.0:
12051+
version "19.1.0"
12052+
resolved "https://registry.yarnpkg.com/react/-/react-19.1.0.tgz#926864b6c48da7627f004795d6cce50e90793b75"
12053+
integrity sha512-FS+XFBNvn3GTAWq26joslQgWNoFu08F4kl0J4CgdNKADkdSGXQyTCnKteIAJy96Br6YbpEU1LSzV5dYtjMkMDg==
1205412054

1205512055
read-cache@^1.0.0:
1205612056
version "1.0.0"
@@ -12552,10 +12552,10 @@ rrweb-cssom@^0.7.1:
1255212552
resolved "https://registry.yarnpkg.com/rrweb-cssom/-/rrweb-cssom-0.7.1.tgz#c73451a484b86dd7cfb1e0b2898df4b703183e4b"
1255312553
integrity sha512-TrEMa7JGdVm0UThDJSx7ddw5nVm3UJS9o9CCIZ72B1vSyEZoziDqBYP3XIoi/12lKrJR8rE3jeFHMok2F/Mnsg==
1255412554

12555-
rsc-html-stream@^0.0.4:
12556-
version "0.0.4"
12557-
resolved "https://registry.yarnpkg.com/rsc-html-stream/-/rsc-html-stream-0.0.4.tgz#0ae70518eeac305852533b9ad60aefacce72ed95"
12558-
integrity sha512-1isiXIrlTI/vRLTvS3O4fMrO9qIHje1FSphufrIV5QfzHUgBDCZFwP9b8+rH63nbhxtcKTqfyziwM+2khfX0Uw==
12555+
rsc-html-stream@^0.0.5:
12556+
version "0.0.5"
12557+
resolved "https://registry.yarnpkg.com/rsc-html-stream/-/rsc-html-stream-0.0.5.tgz#3bf1ba2181c2f269b3541310ac83d7deef56d3c9"
12558+
integrity sha512-UhLsi8XLAu1NIBcFZjykoPiSLEAxfkGxkmr/Tnv4KnqhG18A65dVTCWovRvFdpzng6IyVW2f6nTAKz7lw+QhgQ==
1255912559

1256012560
rtl-css-js@^1.16.1:
1256112561
version "1.16.1"
@@ -12659,10 +12659,10 @@ scheduler@^0.23.2:
1265912659
dependencies:
1266012660
loose-envify "^1.1.0"
1266112661

12662-
scheduler@^0.25.0:
12663-
version "0.25.0"
12664-
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0.tgz#336cd9768e8cceebf52d3c80e3dcf5de23e7e015"
12665-
integrity sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==
12662+
scheduler@^0.26.0:
12663+
version "0.26.0"
12664+
resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.26.0.tgz#4ce8a8c2a2095f13ea11bf9a445be50c555d6337"
12665+
integrity sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==
1266612666

1266712667
screenfull@^5.1.0:
1266812668
version "5.2.0"

0 commit comments

Comments
 (0)