build(deps): bump uuid, @rspack/cli, @rspack/core, and @rspack/dev-server in /build/rspack#318856
build(deps): bump uuid, @rspack/cli, @rspack/core, and @rspack/dev-server in /build/rspack#318856dependabot[bot] wants to merge 3 commits into
Conversation
Removes [uuid](https://github.com/uuidjs/uuid). It's no longer used after updating ancestor dependency [@rspack/cli](https://github.com/web-infra-dev/rspack/tree/HEAD/packages/rspack-cli). These dependencies need to be updated together. Removes `uuid` Updates `@rspack/cli` from 1.7.11 to 2.0.5 - [Release notes](https://github.com/web-infra-dev/rspack/releases) - [Commits](https://github.com/web-infra-dev/rspack/commits/v2.0.5/packages/rspack-cli) --- updated-dependencies: - dependency-name: uuid dependency-version: dependency-type: indirect - dependency-name: "@rspack/cli" dependency-version: 2.0.5 dependency-type: direct:development ... Signed-off-by: dependabot[bot] <support@github.com>
|
@copilot This is a major bump. Check for build breakages and API changes. |
…for @rspack/cli@2.x compatibility Co-authored-by: rzhao271 <7199958+rzhao271@users.noreply.github.com>
Investigated the breaking changes from API changes verified — all APIs used in
Build breakages found and fixed (commit here):
|
Removes
uuid. It's no longer used after updating ancestor dependency@rspack/cli. These dependencies need to be updated together.Removes
uuidUpdates
@rspack/clifrom 1.7.11 to 2.0.5Updates
@rspack/corefrom 1.3.18 to 2.0.5 — required because@rspack/cli@2.xdeclares@rspack/core@^2.0.0as a peer dependency (incompatible with 1.x).Adds
@rspack/dev-server@2.0.2— in@rspack/cli@1.xthis was a bundled direct dependency; in@rspack/cli@2.xit was moved to an optional peer dependency. Since the project usesrspack servewith adevServerconfiguration, it must be installed explicitly.All APIs used in
rspack.serve-out.config.mts(HtmlRspackPlugin,rspack.NormalModuleReplacementPlugin,Configurationtype, and alldevServeroptions) remain compatible with@rspack/core@2.x.