13 KiB
13 KiB
Change Log
All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
2.1.0 (2018-12-25)
Features
2.0.2 (2018-12-21)
Bug Fixes
2.0.1 (2018-12-14)
Bug Fixes
- safe checking if params are present for at rule (#871) (a88fed1)
getLocalIdentnow acceptsfalsevalue (#865) (1825e8a)
2.0.0 (2018-12-07)
Bug Fixes
- broken unucode characters (#850) (f599c70)
- correctly processing
urls()with?#hash(#803) (417d105) - don't break loader on invalid or not exists url or import token (#827) (9e52d26)
- don't duplicate import with same media in different case (#819) (9f66e33)
- emit warnings on broken
importat-rules (#806) (4bdf08b) - handle uppercase
URLinimportat-rules (#818) (3ebdcd5) - inconsistent generate class names for css modules on difference os (#812) (0bdf9b7)
- reduce number of
requireforurls()(#854) (3338656) - support deduplication of string module ids (optimization.namedModules) (#789) (e3bb83a)
- support module resolution in
composes(#845) (453248f) - same
urls()resolving logic formodules(localandglobal) and without modules (#843) (fdcf687)
Features
- allow to disable css modules and disable their by default (#842) (889dc7f)
- disable
importoption doesn't affect oncomposes(#822) (f9aa73c) - allow to filter
urls(#856) (5e702e7) - allow to filter
importat-rules (#857) (5e6034c) - emit warning on invalid
urls()(#832) (da95db8) - added
exportOnlyLocalsoption (#824) (e9327c0) - reuse
postcssast from other loaders (i.epostcss-loader) (#840) (1dad1fb) - schema options (b97d997)
BREAKING CHANGES
- resolving logic for
url()andimportat-rules works the same everywhere, it does not matter whether css modules are enabled (withglobalandlocalmodule) or not. Examples -url('image.png')asrequire('./image.png'),url('./image.png')asrequire('./image.png'),url('~module/image.png')asrequire('module/image.png'). - by default css modules are disabled (now
modules: falsedisable all css modules features), you can return old behaviour change this onmodules: 'global' css-loader/localswas dropped in favorexportOnlyLocalsoptionimportoption only affect onimportat-rules and doesn't affect oncomposesdeclarations- invalid
@importat rules now emit warnings - use
postcss@7
1.0.1 (2018-10-29)
Bug Fixes
1.0.0 (2018-07-06)
BREAKING CHANGES
- remove
minimizeoption, usepostcss-loaderwithcssnanoor useoptimize-cssnano-pluginplugin - remove
moduleoption, usemodulesoption instead - remove
camelcaseoption, usecamelCaseoption instead - remove
rootoption, usepostcss-loaderwithpostcss-urlplugin - remove
aliasoption, useresolve.aliasfeature or usepostcss-loaderwithpostcss-urlplugin - update
postcssto6version - minimum require
nodejsversion is6.9 - minimum require
webpackversion is4
0.28.11 (2018-03-16)
Bug Fixes
0.28.10 (2018-02-22)
Bug Fixes
0.28.9 (2018-01-17)
Bug Fixes
0.28.8 (2018-01-05)
Bug Fixes
- loader: correctly check if source map is
undefined(#641) (0dccfa9) - proper URL escaping and wrapping (
url()) (#627) (8897d44)
0.28.7 (2017-08-30)
Bug Fixes
0.28.6 (2017-08-30)
Bug Fixes
0.28.5 (2017-08-17)
Bug Fixes
- match mutliple dashes (
options.camelCase) (#556) (1fee601) - stricter
[@import](https://github.com/import)tolerance (#593) (2e4ec09)
0.28.4 (2017-05-30)
Bug Fixes
0.28.3 (2017-05-25)
Bug Fixes
0.28.2 (2017-05-22)
Bug Fixes
0.28.1 (2017-05-02)
Bug Fixes
- allow to specify a full hostname as a root URL (#521) (06d27a1)
- case insensitivity of @import (#514) (de4356b)
- don't handle empty @import and url() (#513) (868fc94)
- imported variables are replaced in exports if followed by a comma (#504) (956bad7)
- loader now correctly handles
urlwith space(s) (#495) (534ea55) - url with a trailing space is now handled correctly (#494) (e1ec4f2)
- use
btoainsteadBuffer(#501) (fbb0714)
Performance Improvements
0.28.0 (2017-03-30)
Features
0.27.3 (2017-03-13)
0.27.2 (2017-03-12)
0.27.1 (2017-03-10)
0.27.0 (2017-03-10)
Bug Fixes
- sourcemaps: use abs paths & remove sourceRoot (c769ac3)
minimizeOptionsshould bequery.minimize! (16c0858)- do not export duplicate keys (#420) (a2b85d7)