All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- webpack watching does not recover after broken less is fixed (#289) (f41d12e)
- remove old bits mentioning webpack < 4 and node < 6 (#286) (012eb8f)
- remove deprecated compress option.
- drop support for node < 6.9 and webpack < 4
- package: add
webpack >= v4.0.0
(peerDependencies
) (#245) (011cc73)
- sourcesContent missing in source maps (df28035)
- Plugin.install is not a function (f8ae245)
- error where not all files were watched (53c90fc)
- resolve alias (98d4e63)
- dependencies: Update peer dependencies (24a6f66)
- source-maps: refactor source maps handling (895044f)
- allow user to choose between resolvers (1d6e505)
- improve formatting of error messages (39772a5)
- make any file type importable (d3022b8)
- remove root option (39ad4f8)
- If you've already configured your
resolve.alias
with a .less
extension, you can now remove that wrong extension.
- The root option was never documented, so it's very unlikely that this is actually a breaking change. However, since the option was removed, we need to flag this as breaking.
- dependencies: Require webpack 2 as peer dependency
- source-maps: Since the map is now passed as an object to the next loader, this could potentially break if another loader than the css-loader is used. The css-loader accepts both.
- Breaking: Remove node 0.10 and 0.12 support
- Breaking: Remove official webpack 1 support. There are no breaking changes for webpack 1 with
3.0.0
, but future release won't be tested against webpack 1
- Breaking: Remove synchronous compilation support #152 #84
- Reduce npm package size by using the files property in the
package.json
- Fix missing path information in source map #73
- Add deprecation warning #84
- Fix issues with synchronous less functions like
data-uri()
, image-size()
, image-width()
, image-height()
#31 #38 #43 #58
- Added option to specify LESS plugins #40