Skip to content

chore: update dependencies to latest rc versions#419

Merged
chenjiahan merged 3 commits intomainfrom
chenjiahan/chore-update-example-deps
Apr 8, 2026
Merged

chore: update dependencies to latest rc versions#419
chenjiahan merged 3 commits intomainfrom
chenjiahan/chore-update-example-deps

Conversation

@chenjiahan
Copy link
Copy Markdown
Member

Summary

This PR updates the example workspace to the latest prerelease package versions so the examples stay aligned with the current Rstack toolchain.

  • bump @rsbuild/core from 2.0.0-rc.0 to 2.0.0-rc.1
  • bump @rspack/cli and @rspack/core to 2.0.0-rc.1, and @rspack/dev-server to 2.0.0-rc.2
  • refresh related packages such as @rspack/plugin-react-refresh, @rslib/core, @rstest adapters, and @swc/helpers
  • update pnpm-lock.yaml to match the manifest changes

Validation

  • pnpm install --frozen-lockfile

Related Links

  • None

@chenjiahan chenjiahan marked this pull request as ready for review April 8, 2026 10:20
Copilot AI review requested due to automatic review settings April 8, 2026 10:20
Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: fe5f2bc281

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@chenjiahan chenjiahan changed the title chore: update example dependencies to latest rc versions chore: update dependencies to latest rc versions Apr 8, 2026
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the repository’s example workspaces to newer prerelease versions across the Rstack toolchain (Rspack/Rsbuild/Rslib/Rstest), keeping the examples aligned with the latest RC ecosystem.

Changes:

  • Bump many example package.json dependencies to @rspack/* 2.0.0-rc.1 / @rspack/dev-server 2.0.0-rc.2 and @rsbuild/core 2.0.0-rc.1, plus related @rslib/*, @rstest/*, @swc/* updates.
  • Update React Refresh example configs to use the v2 @rspack/plugin-react-refresh export (ReactRspackRefreshPlugin).
  • Refresh the lockfile to match updated manifests.

Reviewed changes

Copilot reviewed 168 out of 169 changed files in this pull request and generated 13 comments.

Show a summary per file
File Description
rstest/rspack-adapter/package.json Bump Rspack RC deps + react-refresh plugin major
rstest/rslib-adapter/package.json Bump rslib + rstest adapter versions
rstest/rsbuild-adapter/package.json Bump rsbuild core RC + rstest adapter
rstest/browser-rsbuild-vanilla/package.json Bump rsbuild core RC
rstest/browser-rsbuild-react/package.json Bump rsbuild core RC + rstest adapter
rstest/browser-locator/package.json Bump rsbuild core RC + rstest adapter
rspack/worklet/package.json Bump Rspack RC deps
rspack/worker/package.json Bump Rspack RC deps
rspack/worker-inline/package.json Bump Rspack RC deps
rspack/workbox-webpack-plugin/package.json Bump Rspack RC deps
rspack/webpack-stats-plugin/package.json Bump Rspack RC deps
rspack/webpack-bundle-analyzer/package.json Bump Rspack RC deps
rspack/wasm-simple/package.json Bump Rspack RC deps
rspack/vue/package.json Bump Rspack RC deps
rspack/vue-vanilla/package.json Bump Rspack RC deps
rspack/vue-tsx/package.json Bump Rspack RC deps
rspack/vue-jsx/package.json Bump Rspack RC deps
rspack/vanilla-extract-css/package.json Bump Rspack RC deps
rspack/unplugin-auto-import/package.json Bump Rspack RC deps
rspack/type-reexports-presence/package.json Bump Rspack RC deps
rspack/ts-checker-rspack-plugin/package.json Bump Rspack RC deps
rspack/treeshaking-transform-imports/package.json Bump Rspack RC deps
rspack/terser-webpack-plugin/package.json Bump Rspack RC deps
rspack/tailwindcss/package.json Bump Rspack RC deps
rspack/tailwindcss-with-type-css/package.json Bump Rspack RC deps
rspack/tailwindcss-postcss/package.json Bump Rspack RC deps
rspack/svgr/package.json Bump Rspack RC deps + @swc/helpers
rspack/svelte/package.json Bump Rspack RC deps
rspack/styled-components/package.json Bump Rspack RC deps + @swc/helpers
rspack/stats/package.json Bump Rspack RC deps
rspack/source-map-with-vscode-debugging/package.json Bump Rspack RC deps + @swc/helpers
rspack/solid/package.json Bump Rspack RC deps
rspack/sentry/package.json Bump Rspack RC deps
rspack/rspack-manifest-plugin/package.json Bump Rspack RC deps
rspack/react/package.json Bump Rspack RC deps + @swc/helpers
rspack/react-with-sass/package.json Bump Rspack RC deps + @swc/helpers
rspack/react-with-less/package.json Bump Rspack RC deps + @swc/helpers
rspack/react-with-extract-css/package.json Bump Rspack RC deps + @swc/helpers
rspack/react-ssr-esm/package.json Bump Rspack RC deps
rspack/react-refresh/rspack.config.js Switch to ReactRspackRefreshPlugin (v2 export)
rspack/react-refresh/package.json Bump Rspack RC deps + react-refresh plugin major
rspack/react-refresh-esm/rspack.config.js Switch to ReactRspackRefreshPlugin (v2 export)
rspack/react-refresh-esm/package.json Bump Rspack RC deps + react-refresh plugin major
rspack/react-refresh-babel-loader/rspack.config.js Switch to ReactRspackRefreshPlugin (v2 export)
rspack/react-refresh-babel-loader/package.json Bump Rspack RC deps + react-refresh plugin major
rspack/react-compiler-babel/package.json Bump Rspack RC deps + @swc/helpers
rspack/react-compiler-babel-ts/package.json Bump Rspack RC deps + @swc/helpers
rspack/proxy/package.json Bump Rspack RC deps
rspack/preact/rspack.config.js Adjust plugins array construction
rspack/preact/package.json Bump Rspack RC deps + @swc/helpers
rspack/preact-refresh/rspack.config.js Adjust plugins array construction
rspack/preact-refresh/package.json Bump Rspack RC deps + @swc/helpers + swc plugin
rspack/postcss-loader/package.json Bump Rspack RC deps
rspack/polyfill/package.json Bump Rspack RC deps
rspack/perfsee/package.json Bump Rspack RC deps
rspack/node-polyfill/package.json Bump Rspack RC deps
rspack/node-globals-shim/package.json Bump Rspack RC deps
rspack/nestjs/rspack.config.js Adjust plugins array construction
rspack/nestjs/package.json Bump Rspack RC deps
rspack/nest-alias/package.json Bump Rspack RC deps
rspack/multi-entry/package.json Bump Rspack RC deps
rspack/monaco-editor-webpack-plugin/package.json Bump Rspack RC deps
rspack/monaco-editor-ts-react/package.json Bump Rspack RC deps
rspack/monaco-editor-js/package.json Bump Rspack RC deps
rspack/module-federation-v1/lib2/rspack.config.js Switch to ReactRspackRefreshPlugin (v2 export)
rspack/module-federation-v1/lib2/package.json Bump Rspack RC deps + react-refresh plugin major
rspack/module-federation-v1/lib1/rspack.config.js Switch to ReactRspackRefreshPlugin (v2 export)
rspack/module-federation-v1/lib1/package.json Bump Rspack RC deps + react-refresh plugin major
rspack/module-federation-v1/app/rspack.config.js Switch to ReactRspackRefreshPlugin (v2 export)
rspack/module-federation-v1/app/package.json Bump Rspack RC deps + react-refresh plugin major
rspack/module-federation-v1.5/lib2/rspack.config.js Switch to ReactRspackRefreshPlugin (v2 export)
rspack/module-federation-v1.5/lib2/package.json Bump Rspack RC deps + react-refresh plugin major
rspack/module-federation-v1.5/lib1/rspack.config.js Switch to ReactRspackRefreshPlugin (v2 export)
rspack/module-federation-v1.5/lib1/package.json Bump Rspack RC deps + react-refresh plugin major
rspack/module-federation-v1.5/app/rspack.config.js Switch to ReactRspackRefreshPlugin (v2 export)
rspack/module-federation-v1.5/app/package.json Bump Rspack RC deps + react-refresh plugin major
rspack/loader-compat/package.json Bump Rspack RC deps
rspack/lightingcss-loader/package.json Bump Rspack RC deps
rspack/license-webpack-plugin/package.json Bump Rspack RC deps
rspack/library-umd/package.json Bump Rspack RC deps
rspack/library-esm/package.json Bump Rspack RC deps
rspack/library-cjs/package.json Bump Rspack RC deps
rspack/lazy-compilation-server/package.json Bump Rspack core + dev-server RC
rspack/javascript-api/package.json Bump Rspack core RC
rspack/inline-enum/package.json Bump Rspack RC deps
rspack/inline-const/package.json Bump Rspack RC deps
rspack/inline-const-enum/package.json Bump Rspack RC deps
rspack/http-import/package.json Bump Rspack RC deps
rspack/html-webpack-plugin/package.json Bump Rspack RC deps
rspack/hooks-after-resolve/package.json Bump Rspack RC deps
rspack/generate-package-json-webpack-plugin/package.json Bump Rspack RC deps
rspack/extract-license/package.json Bump Rspack RC deps
rspack/express/rspack.config.js Adjust plugins array construction
rspack/express/package.json Bump Rspack RC deps
rspack/eslint/package.json Bump Rspack RC deps
rspack/emotion/package.json Bump Rspack RC deps + swc plugin
rspack/dll/package.json Bump Rspack RC deps
rspack/dll-reference/package.json Bump Rspack RC deps
rspack/css-parser-generator-options/package.json Bump Rspack RC deps
rspack/css-chunking-plugin/package.json Bump Rspack RC deps
rspack/cra/rspack.config.js Switch to ReactRspackRefreshPlugin (v2 export)
rspack/cra/package.json Bump Rspack RC deps + @swc/helpers + react-refresh plugin major
rspack/cra-ts/rspack.config.js Switch to ReactRspackRefreshPlugin (v2 export)
rspack/cra-ts/package.json Bump Rspack RC deps + @swc/helpers + react-refresh plugin major
rspack/code-splitting/package.json Bump Rspack RC deps
rspack/case-sensitive-paths-webpack-plugin/package.json Bump Rspack RC deps
rspack/bundle-splitting/package.json Bump Rspack RC deps
rspack/builtin-swc-loader/package.json Bump Rspack RC deps + swc helpers/plugins
rspack/basic/package.json Bump Rspack RC deps
rspack/basic-ts/package.json Bump Rspack RC deps
rspack/basic-ts-config/package.json Bump Rspack RC deps
rslib/web-worker/package.json Bump rslib core
rslib/vue-storybook/package.json Bump rslib core
rslib/vue-rstest/package.json Bump rslib core
rslib/vue-basic/package.json Bump rslib core
rslib/umd/package.json Bump rslib core
rslib/solid/package.json Bump rslib core
rslib/react-tailwindcss/package.json Bump rslib core
rslib/react-tailwindcss-v3/package.json Bump rslib core
rslib/react-storybook/package.json Bump rslib core
rslib/react-sass/package.json Bump rslib core
rslib/react-rstest/package.json Bump rslib core
rslib/react-less/package.json Bump rslib core
rslib/react-css-module/package.json Bump rslib core
rslib/react-basic/package.json Bump rslib core
rslib/preact/package.json Bump rslib core
rslib/node-rstest/package.json Bump rslib core
rslib/node-basic/package.json Bump rslib core
rslib/module-federation/mf-react-component/package.json Bump rslib core
rslib/module-doc/package.json Bump rslib core
rslib/iife/package.json Bump rslib core
rsdoctor/rspack/rspack.config.js Switch to ReactRspackRefreshPlugin (v2 export)
rsdoctor/rspack/package.json Bump Rspack RC deps + @swc/helpers + react-refresh plugin major
rsdoctor/rsbuild/package.json Bump rsbuild core RC
rsbuild/vue/package.json Bump rsbuild core RC
rsbuild/vue-vant/package.json Bump rsbuild core RC
rsbuild/vue-eslint/package.json Bump rsbuild core RC
rsbuild/vue-element-plus/package.json Bump rsbuild core RC
rsbuild/vue-auto-import/package.json Bump rsbuild core RC
rsbuild/vanilla-extract/package.json Bump rsbuild core RC
rsbuild/umd/package.json Bump rsbuild core RC
rsbuild/svelte/package.json Bump rsbuild core RC
rsbuild/stylex/package.json Bump rsbuild core RC
rsbuild/styled-jsx/package.json Bump rsbuild core RC + swc plugin
rsbuild/styled-components/package.json Bump rsbuild core RC
rsbuild/ssr/package.json Bump rsbuild core RC
rsbuild/ssr-express/package.json Bump rsbuild core RC
rsbuild/ssr-express-with-manifest/package.json Bump rsbuild core RC
rsbuild/solid/package.json Bump rsbuild core RC
rsbuild/shadcn-ui/package.json Bump rsbuild core RC
rsbuild/react/package.json Bump rsbuild core RC
rsbuild/react-unocss/package.json Bump rsbuild core RC
rsbuild/react-tailwindcss/package.json Bump rsbuild core RC
rsbuild/react-rstest/package.json Bump rsbuild core RC
rsbuild/react-mdx/package.json Bump rsbuild core RC
rsbuild/react-jest/package.json Bump rsbuild core RC + @swc/core
rsbuild/react-eslint/package.json Bump rsbuild core RC
rsbuild/react-compiler-babel/package.json Bump rsbuild core RC
rsbuild/query-raw/package.json Bump rsbuild core RC
rsbuild/preact/package.json Bump rsbuild core RC
rsbuild/module-federation/remote/package.json Bump rsbuild core RC
rsbuild/module-federation/host/package.json Bump rsbuild core RC
rsbuild/module-federation-enhanced/provider/package.json Bump rsbuild core RC
rsbuild/module-federation-enhanced/consumer/package.json Bump rsbuild core RC
rsbuild/lit/package.json Bump rsbuild core RC
rsbuild/fastify/package.json Bump rsbuild core RC
rsbuild/express/package.json Bump rsbuild core RC
rsbuild/emotion/package.json Bump rsbuild core RC + swc plugin
pnpm-lock.yaml Lockfile refresh for updated dependency graph

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@chenjiahan chenjiahan merged commit b9051d7 into main Apr 8, 2026
4 checks passed
@chenjiahan chenjiahan deleted the chenjiahan/chore-update-example-deps branch April 8, 2026 10:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants