webpack-contrib/css-loader
### [`v4.3.0`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#430-httpsgithubcomwebpack-contribcss-loadercomparev422v430-2020-09-08)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v4.2.2...v4.3.0)
##### Features
- the `importLoaders` can be `string` ([#1178](https://togithub.com/webpack-contrib/css-loader/issues/1178)) ([ec58a7c](https://togithub.com/webpack-contrib/css-loader/commit/ec58a7cfda46443e35539d66b86685195fa5db03))
##### Bug Fixes
- line breaks in `url` function ([88b8ddc](https://togithub.com/webpack-contrib/css-loader/commit/88b8ddc1d78a2b6a917ed2dfe2f2a37cf6a84190))
##### [4.2.2](https://togithub.com/webpack-contrib/css-loader/compare/v4.2.1...v4.2.2) (2020-08-24)
##### Bug Fixes
- source maps generation, source from source maps are now relative to `compiler.context` and use `webpack://` protocol ([#1169](https://togithub.com/webpack-contrib/css-loader/issues/1169)) ([fb5c53d](https://togithub.com/webpack-contrib/css-loader/commit/fb5c53d80b10ee698762238bb7b122aec8c5048d))
##### [4.2.1](https://togithub.com/webpack-contrib/css-loader/compare/v4.2.0...v4.2.1) (2020-08-06)
##### Bug Fixes
- regression with the `exportOnlyLocals` option, now `locals` are not exported under the `locals` name, it was big regression, we apologize for that ([24c0a12](https://togithub.com/webpack-contrib/css-loader/commit/24c0a122d1396c08326a24f6184f5da09cf52ccc))
### [`v4.2.2`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#422-httpsgithubcomwebpack-contribcss-loadercomparev421v422-2020-08-24)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v4.2.1...v4.2.2)
### [`v4.2.1`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#421-httpsgithubcomwebpack-contribcss-loadercomparev420v421-2020-08-06)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v4.2.0...v4.2.1)
### [`v4.2.0`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#420-httpsgithubcomwebpack-contribcss-loadercomparev411v420-2020-07-31)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v4.1.1...v4.2.0)
##### Features
- add `module.type` option, the `icss` option is deprecated ([#1150](https://togithub.com/webpack-contrib/css-loader/issues/1150)) ([68f72af](https://togithub.com/webpack-contrib/css-loader/commit/68f72af2a09111f74dcacbf7af019fe7eb40cb6c))
##### [4.1.1](https://togithub.com/webpack-contrib/css-loader/compare/v4.1.0...v4.1.1) (2020-07-30)
##### Bug Fixes
- remove unnecessary `console` call ([#1148](https://togithub.com/webpack-contrib/css-loader/issues/1148)) ([b1b90ca](https://togithub.com/webpack-contrib/css-loader/commit/b1b90caaea8eb045177749729340c7906454a84b))
### [`v4.1.1`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#411-httpsgithubcomwebpack-contribcss-loadercomparev410v411-2020-07-30)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v4.1.0...v4.1.1)
### [`v4.1.0`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#410-httpsgithubcomwebpack-contribcss-loadercomparev400v410-2020-07-29)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v4.0.0...v4.1.0)
##### Features
- add `icss` option ([#1140](https://togithub.com/webpack-contrib/css-loader/issues/1140)) ([a8ec7da](https://togithub.com/webpack-contrib/css-loader/commit/a8ec7da42234e0b2eb061d2a920669940bcbdf05))
- support absolute paths ([f9ba0ce](https://togithub.com/webpack-contrib/css-loader/commit/f9ba0ce11789770c4c9220478e9c98dbd432a5d6))
##### Bug Fixes
- do not crash with `data` URLs ([#1142](https://togithub.com/webpack-contrib/css-loader/issues/1142)) ([91bc64b](https://togithub.com/webpack-contrib/css-loader/commit/91bc64b81abfeffd174639a8fdf2366412c11426))
- performance ([#1144](https://togithub.com/webpack-contrib/css-loader/issues/1144)) ([4f1baa2](https://togithub.com/webpack-contrib/css-loader/commit/4f1baa211eb27b0b281ba9f262fa12e8aaefc0ba))
### [`v4.0.0`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#400-httpsgithubcomwebpack-contribcss-loadercomparev360v400-2020-07-25)
[Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v3.6.0...v4.0.0)
##### ⚠ BREAKING CHANGES
- minimum required `Node.js` version is `10.13.0`
- minimum required `webpack` version is `4.27.0`
- the `esModule` option is `true` by default
- default value of the `sourceMap` option depends on the `devtool` option
- `icss` plugin disable by default, you need to setup the `modules` option to enable it
- the `modules` option is `true` by default for all files matching `/\.module\.\w+$/i.test(filename)` regular expression, `module.auto` is `true` by default
- the `modules.context` option was renamed to the `modules.localIdentContext` option
- default the `modules.localIdentContext` value is `compiler.context` for the `module.getLocalIdent` option
- the `modules.hashPrefix` option was renamed to the `modules.localIdentHashPrefix` option
- the `localsConvention` option was moved and renamed to the `modules.exportLocalsConvention` option
- the `getLocalIndent` option should be always `Function` and should always return `String` value
- the `onlyLocals` option was moved and renamed to the `modules.exportOnlyLocals` option
- function arguments of the `import` option were changed, it is now `function(url, media, resourcePath) {}`
- inline syntax was changed, please write `~` before the file request, i.e. rewrite `url(~!!loader!package/img.png)` to `url(!!loader!~package/img.png)`
##### Features
- `@value` supports importing `url()` ([#1126](https://togithub.com/webpack-contrib/css-loader/issues/1126)) ([7f49a0a](https://togithub.com/webpack-contrib/css-loader/commit/7f49a0a6047846bb2e432558365e19d4a0dfb366))
- improve `url()` resolving algorithm ([bc19ddd](https://togithub.com/webpack-contrib/css-loader/commit/bc19ddd8779dafbc2a420870a3cb841041ce9c7c))
- named export for locals ([#1108](https://togithub.com/webpack-contrib/css-loader/issues/1108)) ([d139ec1](https://togithub.com/webpack-contrib/css-loader/commit/d139ec1d763f9944550b31f2a75183e488dd1224))
- respected the `style` field from package.json ([#1099](https://togithub.com/webpack-contrib/css-loader/issues/1099)) ([edf5347](https://togithub.com/webpack-contrib/css-loader/commit/edf5347e4203a62e50b87248a83da198afdc6eba))
- support `file:` protocol ([5604205](https://togithub.com/webpack-contrib/css-loader/commit/560420567eb0e1a635648b7f4ff0365db475384c))
- support server relative URLs
##### Bug Fixes
- resolution algorithm, you don't need `~` inside packages in `node_modules` ([76f1480](https://togithub.com/webpack-contrib/css-loader/commit/76f1480b14265369ac5dc8dbbce467cfb8e814c5))
Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
^3.0.0
->^4.0.0
Release Notes
webpack-contrib/css-loader
### [`v4.3.0`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#430-httpsgithubcomwebpack-contribcss-loadercomparev422v430-2020-09-08) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v4.2.2...v4.3.0) ##### Features - the `importLoaders` can be `string` ([#1178](https://togithub.com/webpack-contrib/css-loader/issues/1178)) ([ec58a7c](https://togithub.com/webpack-contrib/css-loader/commit/ec58a7cfda46443e35539d66b86685195fa5db03)) ##### Bug Fixes - line breaks in `url` function ([88b8ddc](https://togithub.com/webpack-contrib/css-loader/commit/88b8ddc1d78a2b6a917ed2dfe2f2a37cf6a84190)) ##### [4.2.2](https://togithub.com/webpack-contrib/css-loader/compare/v4.2.1...v4.2.2) (2020-08-24) ##### Bug Fixes - source maps generation, source from source maps are now relative to `compiler.context` and use `webpack://` protocol ([#1169](https://togithub.com/webpack-contrib/css-loader/issues/1169)) ([fb5c53d](https://togithub.com/webpack-contrib/css-loader/commit/fb5c53d80b10ee698762238bb7b122aec8c5048d)) ##### [4.2.1](https://togithub.com/webpack-contrib/css-loader/compare/v4.2.0...v4.2.1) (2020-08-06) ##### Bug Fixes - regression with the `exportOnlyLocals` option, now `locals` are not exported under the `locals` name, it was big regression, we apologize for that ([24c0a12](https://togithub.com/webpack-contrib/css-loader/commit/24c0a122d1396c08326a24f6184f5da09cf52ccc)) ### [`v4.2.2`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#422-httpsgithubcomwebpack-contribcss-loadercomparev421v422-2020-08-24) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v4.2.1...v4.2.2) ### [`v4.2.1`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#421-httpsgithubcomwebpack-contribcss-loadercomparev420v421-2020-08-06) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v4.2.0...v4.2.1) ### [`v4.2.0`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#420-httpsgithubcomwebpack-contribcss-loadercomparev411v420-2020-07-31) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v4.1.1...v4.2.0) ##### Features - add `module.type` option, the `icss` option is deprecated ([#1150](https://togithub.com/webpack-contrib/css-loader/issues/1150)) ([68f72af](https://togithub.com/webpack-contrib/css-loader/commit/68f72af2a09111f74dcacbf7af019fe7eb40cb6c)) ##### [4.1.1](https://togithub.com/webpack-contrib/css-loader/compare/v4.1.0...v4.1.1) (2020-07-30) ##### Bug Fixes - remove unnecessary `console` call ([#1148](https://togithub.com/webpack-contrib/css-loader/issues/1148)) ([b1b90ca](https://togithub.com/webpack-contrib/css-loader/commit/b1b90caaea8eb045177749729340c7906454a84b)) ### [`v4.1.1`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#411-httpsgithubcomwebpack-contribcss-loadercomparev410v411-2020-07-30) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v4.1.0...v4.1.1) ### [`v4.1.0`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#410-httpsgithubcomwebpack-contribcss-loadercomparev400v410-2020-07-29) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v4.0.0...v4.1.0) ##### Features - add `icss` option ([#1140](https://togithub.com/webpack-contrib/css-loader/issues/1140)) ([a8ec7da](https://togithub.com/webpack-contrib/css-loader/commit/a8ec7da42234e0b2eb061d2a920669940bcbdf05)) - support absolute paths ([f9ba0ce](https://togithub.com/webpack-contrib/css-loader/commit/f9ba0ce11789770c4c9220478e9c98dbd432a5d6)) ##### Bug Fixes - do not crash with `data` URLs ([#1142](https://togithub.com/webpack-contrib/css-loader/issues/1142)) ([91bc64b](https://togithub.com/webpack-contrib/css-loader/commit/91bc64b81abfeffd174639a8fdf2366412c11426)) - performance ([#1144](https://togithub.com/webpack-contrib/css-loader/issues/1144)) ([4f1baa2](https://togithub.com/webpack-contrib/css-loader/commit/4f1baa211eb27b0b281ba9f262fa12e8aaefc0ba)) ### [`v4.0.0`](https://togithub.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md#400-httpsgithubcomwebpack-contribcss-loadercomparev360v400-2020-07-25) [Compare Source](https://togithub.com/webpack-contrib/css-loader/compare/v3.6.0...v4.0.0) ##### ⚠ BREAKING CHANGES - minimum required `Node.js` version is `10.13.0` - minimum required `webpack` version is `4.27.0` - the `esModule` option is `true` by default - default value of the `sourceMap` option depends on the `devtool` option - `icss` plugin disable by default, you need to setup the `modules` option to enable it - the `modules` option is `true` by default for all files matching `/\.module\.\w+$/i.test(filename)` regular expression, `module.auto` is `true` by default - the `modules.context` option was renamed to the `modules.localIdentContext` option - default the `modules.localIdentContext` value is `compiler.context` for the `module.getLocalIdent` option - the `modules.hashPrefix` option was renamed to the `modules.localIdentHashPrefix` option - the `localsConvention` option was moved and renamed to the `modules.exportLocalsConvention` option - the `getLocalIndent` option should be always `Function` and should always return `String` value - the `onlyLocals` option was moved and renamed to the `modules.exportOnlyLocals` option - function arguments of the `import` option were changed, it is now `function(url, media, resourcePath) {}` - inline syntax was changed, please write `~` before the file request, i.e. rewrite `url(~!!loader!package/img.png)` to `url(!!loader!~package/img.png)` ##### Features - `@value` supports importing `url()` ([#1126](https://togithub.com/webpack-contrib/css-loader/issues/1126)) ([7f49a0a](https://togithub.com/webpack-contrib/css-loader/commit/7f49a0a6047846bb2e432558365e19d4a0dfb366)) - improve `url()` resolving algorithm ([bc19ddd](https://togithub.com/webpack-contrib/css-loader/commit/bc19ddd8779dafbc2a420870a3cb841041ce9c7c)) - named export for locals ([#1108](https://togithub.com/webpack-contrib/css-loader/issues/1108)) ([d139ec1](https://togithub.com/webpack-contrib/css-loader/commit/d139ec1d763f9944550b31f2a75183e488dd1224)) - respected the `style` field from package.json ([#1099](https://togithub.com/webpack-contrib/css-loader/issues/1099)) ([edf5347](https://togithub.com/webpack-contrib/css-loader/commit/edf5347e4203a62e50b87248a83da198afdc6eba)) - support `file:` protocol ([5604205](https://togithub.com/webpack-contrib/css-loader/commit/560420567eb0e1a635648b7f4ff0365db475384c)) - support server relative URLs ##### Bug Fixes - resolution algorithm, you don't need `~` inside packages in `node_modules` ([76f1480](https://togithub.com/webpack-contrib/css-loader/commit/76f1480b14265369ac5dc8dbbce467cfb8e814c5))Renovate configuration
:date: Schedule: At any time (no schedule defined).
:vertical_traffic_light: Automerge: Disabled by config. Please merge this manually once you are satisfied.
:recycle: Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
:no_bell: Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by WhiteSource Renovate. View repository job log here.