|  | 
| 1 |  | -# Change Log | 
|  | 1 | +# Changelog | 
| 2 | 2 | 
 | 
| 3 | 3 | All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. | 
| 4 | 4 | 
 | 
|  | 5 | +## [3.0.0](https://github.com/webpack-contrib/css-loader/compare/v2.1.1...v3.0.0) (2019-06-11) | 
|  | 6 | + | 
|  | 7 | + | 
|  | 8 | +### Bug Fixes | 
|  | 9 | + | 
|  | 10 | +* avoid the "from" argument must be of type string error ([#908](https://github.com/webpack-contrib/css-loader/issues/908)) ([e5dfd23](https://github.com/webpack-contrib/css-loader/commit/e5dfd23)) | 
|  | 11 | +* invert `Function` behavior for `url` and `import` options ([#939](https://github.com/webpack-contrib/css-loader/issues/939)) ([e9eb5ad](https://github.com/webpack-contrib/css-loader/commit/e9eb5ad)) | 
|  | 12 | +* properly export locals with escaped characters ([#917](https://github.com/webpack-contrib/css-loader/issues/917)) ([a0efcda](https://github.com/webpack-contrib/css-loader/commit/a0efcda)) | 
|  | 13 | +* property handle non css characters in localIdentName ([#920](https://github.com/webpack-contrib/css-loader/issues/920)) ([d3a0a3c](https://github.com/webpack-contrib/css-loader/commit/d3a0a3c)) | 
|  | 14 | + | 
|  | 15 | + | 
|  | 16 | +### Features | 
|  | 17 | + | 
|  | 18 | +* modules options now accepts object config ([#937](https://github.com/webpack-contrib/css-loader/issues/937)) ([1d7a464](https://github.com/webpack-contrib/css-loader/commit/1d7a464)) | 
|  | 19 | +* support `@value` at-rule in selectors ([#941](https://github.com/webpack-contrib/css-loader/issues/941)) ([05a42e2](https://github.com/webpack-contrib/css-loader/commit/05a42e2)) | 
|  | 20 | + | 
|  | 21 | + | 
|  | 22 | +### BREAKING CHANGES | 
|  | 23 | + | 
|  | 24 | +* minimum required nodejs version is 8.9.0 | 
|  | 25 | +* `@value` at rules now support in `selector`, recommends checking all `@values` at-rule usage (hint: you can add prefix to all `@value` at-rules, for example `@value v-foo: black;` or `@value m-foo: screen and (max-width: 12450px)`, and then do upgrade) | 
|  | 26 | +* invert `{Function}` behavior for `url` and `import` options  (need return `true` when you want handle `url`/`@import` and return `false` if not) | 
|  | 27 | +* `exportLocalsStyle` option was remove in favor `localsConvention` option, also it is accept only `{String}` value (use `camelCase` value if you previously value was `true` and `asIs` if you previously value was `false`)  | 
|  | 28 | +* `exportOnlyLocals` option was remove in favor `onlyLocals` option | 
|  | 29 | +* `modules` option now can be `{Object}` and allow to setup `CSS Modules` options: | 
|  | 30 | +  * `localIdentName` option was removed in favor `modules.localIdentName` option | 
|  | 31 | +  * `context` option was remove in favor `modules.context` option | 
|  | 32 | +  * `hashPrefix` option was removed in favor `modules.hashPrefix` option | 
|  | 33 | +  * `getLocalIdent` option was removed in favor `modules.getLocalIdent` option | 
|  | 34 | +  * `localIdentRegExp` option was removed in favor `modules.localIdentRegExp` option | 
|  | 35 | + | 
|  | 36 | + | 
|  | 37 | + | 
| 5 | 38 | <a name="2.1.1"></a> | 
| 6 | 39 | ## [2.1.1](https://github.com/webpack-contrib/css-loader/compare/v2.1.0...v2.1.1) (2019-03-07) | 
| 7 | 40 | 
 | 
|  | 
0 commit comments