diff --git a/packages/create-rspack/template-react-js/package.json b/packages/create-rspack/template-react-js/package.json index a8279b0e9c28..fee8648aded7 100644 --- a/packages/create-rspack/template-react-js/package.json +++ b/packages/create-rspack/template-react-js/package.json @@ -9,14 +9,14 @@ }, "dependencies": { "react": "^19.1.1", - "react-dom": "^19.1.1" + "react-dom": "^19.2.0" }, "devDependencies": { "@rspack/cli": "workspace:*", "@rspack/core": "workspace:*", "@rspack/plugin-react-refresh": "^1.5.1", "@types/react": "^19.1.13", - "@types/react-dom": "^19.1.9", + "@types/react-dom": "^19.2.1", "react-refresh": "^0.17.0" } } \ No newline at end of file diff --git a/packages/create-rspack/template-react-ts/package.json b/packages/create-rspack/template-react-ts/package.json index 809918cc1f64..712d82324e81 100644 --- a/packages/create-rspack/template-react-ts/package.json +++ b/packages/create-rspack/template-react-ts/package.json @@ -9,14 +9,14 @@ }, "dependencies": { "react": "^19.1.1", - "react-dom": "^19.1.1" + "react-dom": "^19.2.0" }, "devDependencies": { "@rspack/cli": "workspace:*", "@rspack/core": "workspace:*", "@rspack/plugin-react-refresh": "^1.5.1", "@types/react": "^19.1.13", - "@types/react-dom": "^19.1.9", + "@types/react-dom": "^19.2.1", "react-refresh": "^0.17.0", "typescript": "^5.9.3" } diff --git a/packages/rspack-test-tools/package.json b/packages/rspack-test-tools/package.json index 694fb32ef680..acc20dba4a7b 100644 --- a/packages/rspack-test-tools/package.json +++ b/packages/rspack-test-tools/package.json @@ -81,7 +81,7 @@ "@types/fs-extra": "11.0.4", "@types/jsdom": "^21.1.7", "@types/react": "^19.1.13", - "@types/react-dom": "^19.1.9", + "@types/react-dom": "^19.2.1", "@webdiscus/pug-loader": "^2.11.1", "acorn": "^8.15.0", "babel-loader": "^10.0.0", @@ -99,7 +99,7 @@ "postcss-pxtorem": "^6.1.0", "raw-loader": "^4.0.2", "react": "^19.1.1", - "react-dom": "^19.1.1", + "react-dom": "^19.2.0", "react-refresh": "^0.17.0", "sass-loader": "^16.0.5", "source-map": "^0.7.6", diff --git a/packages/rspack-test-tools/viewer/package.json b/packages/rspack-test-tools/viewer/package.json index 587b34947430..aecdb5c50c7a 100644 --- a/packages/rspack-test-tools/viewer/package.json +++ b/packages/rspack-test-tools/viewer/package.json @@ -11,7 +11,7 @@ "@arco-design/web-react": "^2.66.1", "@monaco-editor/react": "^4.7.0", "react": "^19.1.0", - "react-dom": "^19.1.0", + "react-dom": "^19.2.0", "react-refresh": "^0.17.0", "prettier": "^3.6.2", "monaco-editor": "0.52.2", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fab80a250741..4346e580bd7a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -202,8 +202,8 @@ importers: specifier: ^19.1.1 version: 19.1.1 react-dom: - specifier: ^19.1.1 - version: 19.1.1(react@19.1.1) + specifier: ^19.2.0 + version: 19.2.0(react@19.1.1) devDependencies: '@rspack/cli': specifier: workspace:* @@ -218,8 +218,8 @@ importers: specifier: ^19.1.13 version: 19.1.15 '@types/react-dom': - specifier: ^19.1.9 - version: 19.1.9(@types/react@19.1.15) + specifier: ^19.2.1 + version: 19.2.1(@types/react@19.1.15) react-refresh: specifier: ^0.17.0 version: 0.17.0 @@ -230,8 +230,8 @@ importers: specifier: ^19.1.1 version: 19.1.1 react-dom: - specifier: ^19.1.1 - version: 19.1.1(react@19.1.1) + specifier: ^19.2.0 + version: 19.2.0(react@19.1.1) devDependencies: '@rspack/cli': specifier: workspace:* @@ -246,8 +246,8 @@ importers: specifier: ^19.1.13 version: 19.1.15 '@types/react-dom': - specifier: ^19.1.9 - version: 19.1.9(@types/react@19.1.15) + specifier: ^19.2.1 + version: 19.2.1(@types/react@19.1.15) react-refresh: specifier: ^0.17.0 version: 0.17.0 @@ -578,8 +578,8 @@ importers: specifier: ^19.1.13 version: 19.1.15 '@types/react-dom': - specifier: ^19.1.9 - version: 19.1.9(@types/react@19.1.15) + specifier: ^19.2.1 + version: 19.2.1(@types/react@19.1.15) '@webdiscus/pug-loader': specifier: ^2.11.1 version: 2.11.1(enhanced-resolve@5.18.3)(pug@3.0.3)(webpack@5.99.9) @@ -632,8 +632,8 @@ importers: specifier: ^19.1.1 version: 19.1.1 react-dom: - specifier: ^19.1.1 - version: 19.1.1(react@19.1.1) + specifier: ^19.2.0 + version: 19.2.0(react@19.1.1) react-refresh: specifier: ^0.17.0 version: 0.17.0 @@ -698,8 +698,8 @@ importers: specifier: ^19.1.1 version: 19.1.1 react-dom: - specifier: ^19.1.1 - version: 19.1.1(react@19.1.1) + specifier: ^19.2.0 + version: 19.2.0(react@19.1.1) devDependencies: '@codspeed/vitest-plugin': specifier: ^4.0.1 @@ -717,8 +717,8 @@ importers: specifier: ^19.1.13 version: 19.1.15 '@types/react-dom': - specifier: ^19.1.9 - version: 19.1.9(@types/react@19.1.15) + specifier: ^19.2.1 + version: 19.2.1(@types/react@19.1.15) vitest: specifier: ^3.2.4 version: 3.2.4(@types/debug@4.1.12)(@types/node@20.19.19)(jiti@2.6.0)(jsdom@26.1.0)(less@4.4.1)(sass-embedded@1.93.2)(sass@1.93.2)(terser@5.43.1)(tsx@4.20.6)(yaml@2.8.1) @@ -771,8 +771,8 @@ importers: specifier: ^19.1.1 version: 19.1.1 react-dom: - specifier: ^19.1.1 - version: 19.1.1(react@19.1.1) + specifier: ^19.2.0 + version: 19.2.0(react@19.1.1) react-refresh: specifier: ^0.17.0 version: 0.17.0 @@ -837,8 +837,8 @@ importers: specifier: ^19.1.13 version: 19.1.15 '@types/react-dom': - specifier: ^19.1.9 - version: 19.1.9(@types/react@19.1.15) + specifier: ^19.2.1 + version: 19.2.1(@types/react@19.1.15) '@webdiscus/pug-loader': specifier: ^2.11.1 version: 2.11.1(enhanced-resolve@5.18.3)(pug@3.0.3)(webpack@5.99.9) @@ -927,8 +927,8 @@ importers: specifier: ^19.1.1 version: 19.1.1 react-dom: - specifier: ^19.1.1 - version: 19.1.1(react@19.1.1) + specifier: ^19.2.0 + version: 19.2.0(react@19.1.1) react-refresh: specifier: ^0.17.0 version: 0.17.0 @@ -1032,8 +1032,8 @@ importers: specifier: ^19.1.1 version: 19.1.1 react-dom: - specifier: ^19.1.1 - version: 19.1.1(react@19.1.1) + specifier: ^19.2.0 + version: 19.2.0(react@19.1.1) style-loader: specifier: ^4.0.0 version: 4.0.0(webpack@5.99.9) @@ -1153,8 +1153,8 @@ importers: specifier: ^19.1.1 version: 19.1.1 react-dom: - specifier: ^19.1.1 - version: 19.1.1(react@19.1.1) + specifier: ^19.2.0 + version: 19.2.0(react@19.1.1) rimraf: specifier: ^5.0.10 version: 5.0.10 @@ -1181,7 +1181,7 @@ importers: dependencies: '@rstack-dev/doc-ui': specifier: 1.11.0 - version: 1.11.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + version: 1.11.0(react-dom@19.2.0(react@19.1.1))(react@19.1.1) axios: specifier: ^1.12.2 version: 1.12.2 @@ -1195,8 +1195,8 @@ importers: specifier: ^19.1.1 version: 19.1.1 react-dom: - specifier: ^19.1.1 - version: 19.1.1(react@19.1.1) + specifier: ^19.2.0 + version: 19.2.0(react@19.1.1) semver: specifier: ^7.7.2 version: 7.7.2 @@ -1212,7 +1212,7 @@ importers: version: 2.0.0-beta.34(@types/react@19.1.15) '@rspress/plugin-algolia': specifier: 2.0.0-beta.34 - version: 2.0.0-beta.34(@algolia/client-search@5.39.0)(@rspress/core@2.0.0-beta.34(@types/react@19.1.15))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(search-insights@2.17.3) + version: 2.0.0-beta.34(@algolia/client-search@5.39.0)(@rspress/core@2.0.0-beta.34(@types/react@19.1.15))(@types/react@19.1.15)(react-dom@19.2.0(react@19.1.1))(react@19.1.1)(search-insights@2.17.3) '@rspress/plugin-llms': specifier: 2.0.0-beta.34 version: 2.0.0-beta.34(@rspress/core@2.0.0-beta.34(@types/react@19.1.15)) @@ -3791,10 +3791,10 @@ packages: '@types/range-parser@1.2.7': resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==} - '@types/react-dom@19.1.9': - resolution: {integrity: sha512-qXRuZaOsAdXKFyOhRBg6Lqqc0yay13vN7KrIg4L7N4aaHN68ma9OK3NE1BoDFgFOTfM7zg+3/8+2n8rLUH3OKQ==} + '@types/react-dom@19.2.1': + resolution: {integrity: sha512-/EEvYBdT3BflCWvTMO7YkYBHVE9Ci6XdqZciZANQgKpaiDRGOLIlRo91jbTNRQjgPFWVaRxcYc0luVNFitz57A==} peerDependencies: - '@types/react': ^19.0.0 + '@types/react': ^19.2.0 '@types/react@19.1.15': resolution: {integrity: sha512-+kLxJpaJzXybyDyFXYADyP1cznTO8HSuBpenGlnKOAkH4hyNINiywvXS/tGJhsrGGP/gM185RA3xpjY0Yg4erA==} @@ -7433,10 +7433,10 @@ packages: peerDependencies: webpack: ^4.0.0 || ^5.0.0 - react-dom@19.1.1: - resolution: {integrity: sha512-Dlq/5LAZgF0Gaz6yiqZCf6VCcZs1ghAJyrsu84Q/GT0gV+mCxbfmKNoGRKBYMJ8IEdGPqu49YWXD02GCknEDkw==} + react-dom@19.2.0: + resolution: {integrity: sha512-UlbRu4cAiGaIewkPyiRGJk0imDN2T3JjieT6spoL2UeSf5od4n5LB/mQ4ejmxhCFT1tYe8IvaFulzynWovsEFQ==} peerDependencies: - react: ^19.1.1 + react: ^19.2.0 react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} @@ -7831,8 +7831,8 @@ packages: resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} engines: {node: '>=v12.22.7'} - scheduler@0.26.0: - resolution: {integrity: sha512-NlHwttCI/l5gCPR3D1nNXtWABUmBwvZpEQiD4IXSbIDq8BzLIK/7Ir5gTFSGZDUu37K5cMNp0hFtzO38sC7gWA==} + scheduler@0.27.0: + resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==} schema-utils@3.3.0: resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==} @@ -9787,7 +9787,7 @@ snapshots: '@docsearch/css@4.1.0': {} - '@docsearch/react@4.1.0(@algolia/client-search@5.39.0)(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(search-insights@2.17.3)': + '@docsearch/react@4.1.0(@algolia/client-search@5.39.0)(@types/react@19.1.15)(react-dom@19.2.0(react@19.1.1))(react@19.1.1)(search-insights@2.17.3)': dependencies: '@ai-sdk/react': 2.0.59(react@19.1.1)(zod@4.1.11) '@algolia/autocomplete-core': 1.19.2(@algolia/client-search@5.39.0)(algoliasearch@5.39.0)(search-insights@2.17.3) @@ -9799,7 +9799,7 @@ snapshots: optionalDependencies: '@types/react': 19.1.15 react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react-dom: 19.2.0(react@19.1.1) search-insights: 2.17.3 transitivePeerDependencies: - '@algolia/client-search' @@ -11079,9 +11079,9 @@ snapshots: medium-zoom: 1.1.0 picocolors: 1.1.1 react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react-dom: 19.2.0(react@19.1.1) react-lazy-with-preload: 2.2.1 - react-router-dom: 6.30.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + react-router-dom: 6.30.1(react-dom@19.2.0(react@19.1.1))(react@19.1.1) rehype-external-links: 3.0.0 rehype-raw: 7.0.0 remark-gfm: 4.0.1 @@ -11131,10 +11131,10 @@ snapshots: '@rspress/mdx-rs-win32-arm64-msvc': 0.6.6 '@rspress/mdx-rs-win32-x64-msvc': 0.6.6 - '@rspress/plugin-algolia@2.0.0-beta.34(@algolia/client-search@5.39.0)(@rspress/core@2.0.0-beta.34(@types/react@19.1.15))(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(search-insights@2.17.3)': + '@rspress/plugin-algolia@2.0.0-beta.34(@algolia/client-search@5.39.0)(@rspress/core@2.0.0-beta.34(@types/react@19.1.15))(@types/react@19.1.15)(react-dom@19.2.0(react@19.1.1))(react@19.1.1)(search-insights@2.17.3)': dependencies: '@docsearch/css': 4.1.0 - '@docsearch/react': 4.1.0(@algolia/client-search@5.39.0)(@types/react@19.1.15)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(search-insights@2.17.3) + '@docsearch/react': 4.1.0(@algolia/client-search@5.39.0)(@types/react@19.1.15)(react-dom@19.2.0(react@19.1.1))(react@19.1.1)(search-insights@2.17.3) '@rspress/core': 2.0.0-beta.34(@types/react@19.1.15) transitivePeerDependencies: - '@algolia/client-search' @@ -11168,8 +11168,8 @@ snapshots: '@rspress/shared': 2.0.0-beta.34 '@unhead/react': 2.0.17(react@19.1.1) react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) - react-router-dom: 6.30.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + react-dom: 19.2.0(react@19.1.1) + react-router-dom: 6.30.1(react-dom@19.2.0(react@19.1.1))(react@19.1.1) '@rspress/shared@2.0.0-beta.34': dependencies: @@ -11193,15 +11193,15 @@ snapshots: lodash-es: 4.17.21 nprogress: 0.2.0 react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react-dom: 19.2.0(react@19.1.1) shiki: 3.13.0 transitivePeerDependencies: - '@types/react' - supports-color - '@rstack-dev/doc-ui@1.11.0(react-dom@19.1.1(react@19.1.1))(react@19.1.1)': + '@rstack-dev/doc-ui@1.11.0(react-dom@19.2.0(react@19.1.1))(react@19.1.1)': dependencies: - framer-motion: 12.23.22(react-dom@19.1.1(react@19.1.1))(react@19.1.1) + framer-motion: 12.23.22(react-dom@19.2.0(react@19.1.1))(react@19.1.1) transitivePeerDependencies: - '@emotion/is-prop-valid' - react @@ -11628,7 +11628,7 @@ snapshots: '@types/range-parser@1.2.7': {} - '@types/react-dom@19.1.9(@types/react@19.1.15)': + '@types/react-dom@19.2.1(@types/react@19.1.15)': dependencies: '@types/react': 19.1.15 @@ -13648,14 +13648,14 @@ snapshots: forwarded@0.2.0: {} - framer-motion@12.23.22(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + framer-motion@12.23.22(react-dom@19.2.0(react@19.1.1))(react@19.1.1): dependencies: motion-dom: 12.23.21 motion-utils: 12.23.6 tslib: 2.8.1 optionalDependencies: react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react-dom: 19.2.0(react@19.1.1) fresh@0.5.2: {} @@ -16138,10 +16138,10 @@ snapshots: schema-utils: 3.3.0 webpack: 5.99.9 - react-dom@19.1.1(react@19.1.1): + react-dom@19.2.0(react@19.1.1): dependencies: react: 19.1.1 - scheduler: 0.26.0 + scheduler: 0.27.0 react-is@16.13.1: {} @@ -16151,11 +16151,11 @@ snapshots: react-refresh@0.17.0: {} - react-router-dom@6.30.1(react-dom@19.1.1(react@19.1.1))(react@19.1.1): + react-router-dom@6.30.1(react-dom@19.2.0(react@19.1.1))(react@19.1.1): dependencies: '@remix-run/router': 1.23.0 react: 19.1.1 - react-dom: 19.1.1(react@19.1.1) + react-dom: 19.2.0(react@19.1.1) react-router: 6.30.1(react@19.1.1) react-router@6.30.1(react@19.1.1): @@ -16562,7 +16562,7 @@ snapshots: dependencies: xmlchars: 2.2.0 - scheduler@0.26.0: {} + scheduler@0.27.0: {} schema-utils@3.3.0: dependencies: diff --git a/tests/bench/package.json b/tests/bench/package.json index 040d7b611dee..2c6113a54bbb 100644 --- a/tests/bench/package.json +++ b/tests/bench/package.json @@ -12,11 +12,11 @@ "@rspack/core": "workspace:*", "@rspack/plugin-react-refresh": "^1.5.1", "@types/react": "^19.1.13", - "@types/react-dom": "^19.1.9", + "@types/react-dom": "^19.2.1", "vitest": "^3.2.4" }, "dependencies": { "react": "^19.1.1", - "react-dom": "^19.1.1" + "react-dom": "^19.2.0" } } diff --git a/tests/e2e/package.json b/tests/e2e/package.json index 53605ee82634..709c48d6989d 100644 --- a/tests/e2e/package.json +++ b/tests/e2e/package.json @@ -21,7 +21,7 @@ "postcss": "^8.5.6", "postcss-loader": "^8.2.0", "react": "^19.1.1", - "react-dom": "^19.1.1", + "react-dom": "^19.2.0", "react-refresh": "^0.17.0", "typescript": "^5.9.3", "tailwindcss": "^3.4.18", diff --git a/tests/rspack-test/package.json b/tests/rspack-test/package.json index c25c0c74c4bf..252aed6e603a 100644 --- a/tests/rspack-test/package.json +++ b/tests/rspack-test/package.json @@ -28,7 +28,7 @@ "@types/fs-extra": "11.0.4", "@types/jsdom": "^21.1.7", "@types/react": "^19.1.13", - "@types/react-dom": "^19.1.9", + "@types/react-dom": "^19.2.1", "@webdiscus/pug-loader": "^2.11.1", "acorn": "^8.15.0", "babel-loader": "^10.0.0", @@ -48,7 +48,7 @@ "postcss-pxtorem": "^6.1.0", "raw-loader": "^4.0.2", "react": "^19.1.1", - "react-dom": "^19.1.1", + "react-dom": "^19.2.0", "react-refresh": "^0.17.0", "sass-loader": "^16.0.5", "source-map": "^0.7.6", diff --git a/tests/webpack-examples/package.json b/tests/webpack-examples/package.json index d6ba3a95ee38..348bedd3da0e 100644 --- a/tests/webpack-examples/package.json +++ b/tests/webpack-examples/package.json @@ -6,7 +6,7 @@ "acorn": "^8.15.0", "date-fns": "^4.1.0", "react": "^19.1.1", - "react-dom": "^19.1.1", + "react-dom": "^19.2.0", "prop-types": "^15.8.1", "toml": "^3.0.0", "xxhashjs": "^0.2.2", diff --git a/tests/webpack-test/package.json b/tests/webpack-test/package.json index 2d309f3d401b..74494a2522b8 100644 --- a/tests/webpack-test/package.json +++ b/tests/webpack-test/package.json @@ -36,7 +36,7 @@ "raw-loader": "^4.0.2", "bundle-loader": "^0.5.6", "react": "^19.1.1", - "react-dom": "^19.1.1", + "react-dom": "^19.2.0", "rimraf": "^5.0.10", "url-loader": "^4.1.1", "source-map": "^0.7.6", diff --git a/website/package.json b/website/package.json index 0b4b6e5eecd2..b3200af6ea1a 100644 --- a/website/package.json +++ b/website/package.json @@ -23,7 +23,7 @@ "markdown-to-jsx": "^7.7.13", "mermaid": "^11.12.0", "react": "^19.1.1", - "react-dom": "^19.1.1", + "react-dom": "^19.2.0", "semver": "^7.7.2", "tailwindcss": "^3.4.18" },