Minor Changes
-
Bundle Rspeedy with Rslib for faster start-up times. (#395)
This would be a BREAKING CHANGE for using global version of Rspeedy.
Please ensure that you update your globally installed version of Rspeedy:
npm install --global @lynx-js/rspeedy@latest
-
Bump Rsbuild v1.3.2 with Rspack v1.3.1 (#446)
-
BREAKING CHANGE: Added explicit TypeScript peer dependency requirement of 5.1.6 - 5.8.x. (#480)
This formalizes the existing TypeScript version requirement in
peerDependencies
(marked as optional since it is only needed for TypeScript configurations). The actual required TypeScript version has not changed.Note: This may cause installation to fail if you have strict peer dependency checks enabled.
Node.js v22.7+ users can bypass TypeScript installation using
--experimental-transform-types
or--experimental-strip-types
flags. Node.js v23.6+ users don't need any flags. See Node.js - TypeScript for details.
Patch Changes
-
Support cli flag
--base
to specify the base path of the server. (#387) -
Support cli option
--environment
to specify the name of environment to build (#462) -
Select the most appropriate network interface. (#457)
This is a port of webpack/webpack-dev-server#5411.
-
Support Node.js v23.6+ native TypeScript. (#481)
See Node.js - TypeScript for more details.
-
Support cli option
--env-mode
to specify the env mode to load the.env.[mode]
file. (#453) -
Support
dev.hmr
anddev.liveReload
. (#458) -
Updated dependencies [
df63722
,df63722
]:- @lynx-js/chunk-loading-webpack-plugin@0.2.0