Minor Changes
-
BREAKING CHANGE (#2803)
Remove
CssExtractWebpackPlugin/CssExtractWebpackPluginOptionsalong with themini-css-extract-plugindependency. UseCssExtractRspackPlugininstead.The
cssPluginsoption is now optional, defaulting to[CSS.Plugins.removeFunctionWhiteSpace()]. -
BREAKING CHANGE (#2803)
Drop webpack support — the plugins now target Rspack only. All public types come from
@rspack/coreinstead ofwebpack(e.g.Compiler,Compilation,LoaderContext), and thewebpackdependency is removed.
Patch Changes
-
Prefix Lynx runtime module names with
webpack/runtime/(e.g.Lynx async chunks→webpack/runtime/lynx async chunks), matching the path-structured naming of the bundler's built-in runtime modules. The previous bare names had no path segment, so when they appear as a source-mapsourcesentry under afile://module-filename template they collapsed into an invalid URL authority (the space-containing name became the host) and brokeSourceMapConsumerparsing. (#2642) -
Widen peer ranges to admit the new minor versions of
@lynx-js/template-webpack-plugin(^0.12.0) and@lynx-js/rspeedy(^0.15.0) shipping with the unifieddebug-metadata.jsonfeature. (#2642)