Releases: webpack-contrib/css-loader
Releases Β· webpack-contrib/css-loader
v7.1.2
7.1.2 (2024-05-22)
Bug Fixes
- keep order of
@import
s with the webpackIgnore
comment (#1600) (76757ef)
v7.1.1
7.1.1 (2024-04-10)
Bug Fixes
- automatically rename class
default
to _default
when named export is enabled (#1590) (d6c31a1)
v7.1.0
7.1.0 (2024-04-08)
Features
- added the
getJSON
option to output CSS modules mapping (#1577) (af834b4)
v7.0.0
7.0.0 (2024-04-04)
β BREAKING CHANGES
- The
modules.namedExport
option is true
by default if you enable the esModule
option
Migration guide:
Before:
import style from "./style.css";
console.log(style.myClass);
After:
import * as style from "./style.css";
console.log(style.myClass);
Typescript migration:
Before:
declare module '*.module.css' {
const classes: { [key: string]: string };
export default classes;
}
After:
declare module '*.module.css' {
const classes: { [key: string]: string };
export = classes;
}
- The
modules.exportLocalsConvention
has the value as-is
when the modules.namedExport
option is true
and you don't specify a value
- Minimum supported webpack version is
5.27.0
- Minimum supported Node.js version is
18.12.0
Features
- The
modules.namedExports
option works fine with any modules.exportLocalsConvention
values (f96a110)
- Added dashed variants for the
modules.exportLocalsConvention
options (40e1668)
v6.11.0
6.11.0 (2024-04-03)
Features
Bug Fixes
- do not break
@scope
at-rule without params (#1581) (e022e3b)
v6.10.0
6.10.0 (2024-01-30)
Features
- add
@rspack/core
as an optional peer dependency (#1568) (3924679)
- pass the
resourceQuery
and resourceFragment
to the auto
and mode
callback (#1569) (d641c4d)
- support named exports with any characters (6f43929)
v6.9.1
6.9.1 (2024-01-18)
Bug Fixes
- css nesting support
@scope
at-rule support
v6.9.0
6.9.0 (2024-01-09)
Features
- updated generateExportEntry to expose node details (#1556) (05002f3)
Bug Fixes
v6.8.1
6.8.1 (2023-05-28)
Bug Fixes
- use
cause
for original errors and warnings (#1526) (ae3d8ae)
v6.8.0
6.8.0 (2023-05-27)
Features
- use template literal when it possible to prevent
Maximum call stack size exceeded
(#1525) (6eb5661)
Bug Fixes