All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
<a href="https://github.com/webpack-contrib/less-loader/compare/v6.1.3...v6.2.0">6.2.0</a> (2020-07-03)
Features
- support condition names from
package.json
(#369) (671395d)
<a href="https://github.com/webpack-contrib/less-loader/compare/v6.1.2...v6.1.3">6.1.3</a> (2020-06-29)
Bug Fixes
<a href="https://github.com/webpack-contrib/less-loader/compare/v6.1.1...v6.1.2">6.1.2</a> (2020-06-22)
Bug Fixes
- ignore watch for remove URLs (3946937)
- resolution logic (2c3a23a)
- resolve absolute and root relative imports (3d01b82)
<a href="https://github.com/webpack-contrib/less-loader/compare/v6.1.0...v6.1.1">6.1.1</a> (2020-06-11)
Bug Fixes
- do not rebuilt unmodified files on windows in watch mode (6537a3d)
<a href="https://github.com/webpack-contrib/less-loader/compare/v6.0.0...v6.1.0">6.1.0</a> (2020-05-07)
Features
Bug Fixes
<a href="https://github.com/webpack-contrib/less-loader/compare/v5.0.0...v6.0.0">6.0.0</a> (2020-04-24)
⚠ BREAKING CHANGES
- minimum supported Node.js version is
10.13
,
- minimum support webpack version is
4
2
version of less
is not supported anymore
- using
3
versin of less
by default, so you don't need to have less
in your package.json
, we already supply it
- move less-specific options to the
lessOptions
option, please look at README
Features
- the
paths
options now works with webpack resolver (3931470)
- allow a function to be used for
lessOptions
(#325) (a6be94a)
- added the
appendData
option (#336) (fb94605)
- added the
prependData
option (#327) (9df8755)
- support
less
and style
fields in package.json
- support
index.less
file for packages
Bug Fixes
- support import aliases without tilde (#335) (24021cd)
- do not crash on remotely imports (#333) (8e020e9)
- add webpack v5 support (#317) (f0b42b4)
- first resolve an import using less resolver, then using webpack resolver (#340) (443bd5a)
- fix a resolution for ‘@import 'package/file.ess’;
and
@import './package/file.ess';`
<a href="https://github.com/webpack-contrib/less-loader/compare/v4.1.0...v5.0.0">5.0.0</a> (2019-04-29)
Bug Fixes
- webpack watching does not recover after broken less is fixed (#289) (f41d12e)
Chores
- remove old bits mentioning webpack < 4 and node < 6 (#286) (012eb8f)
Code Refactoring
BREAKING CHANGES
- remove deprecated compress option.
- drop support for node < 6.9 and webpack < 4
<a href="https://github.com/webpack-contrib/less-loader/compare/v4.0.6...v4.1.0">4.1.0</a> (2018-03-09)
Features
<a href="https://github.com/webpack-contrib/less-loader/compare/v4.0.5...v4.0.6">4.0.6</a> (2018-02-27)
Bug Fixes
- package: add
webpack >= v4.0.0
(peerDependencies
) (#245) (011cc73)
<a href="https://github.com/webpack-contrib/less-loader/compare/v4.0.4...v4.0.5">4.0.5</a> (2017-07-10)
Chore
<a href="https://github.com/webpack-contrib/less-loader/compare/v4.0.3...v4.0.4">4.0.4</a> (2017-05-30)
Bug Fixes
<a href="https://github.com/webpack-contrib/less-loader/compare/v4.0.2...v4.0.3">4.0.3</a> (2017-03-30)
Bug Fixes
- sourcesContent missing in source maps (df28035)
<a href="https://github.com/webpack-contrib/less-loader/compare/v4.0.1...v4.0.2">4.0.2</a> (2017-03-21)
Bug Fixes
- Plugin.install is not a function (f8ae245)
<a href="https://github.com/webpack-contrib/less-loader/compare/v4.0.0...v4.0.1">4.0.1</a> (2017-03-21)
Bug Fixes
<a href="https://github.com/webpack-contrib/less-loader/compare/v3.0.0...v4.0.0">4.0.0</a> (2017-03-20)
Bug Fixes
- error where not all files were watched (53c90fc)
- resolve alias (98d4e63)
Chores
- dependencies: Update peer dependencies (24a6f66)
Features
- 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)
BREAKING CHANGES
- 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.
Changelog
3.0.0
- 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
2.2.3
- Fix missing path information in source map #73
- Add deprecation warning #84
2.2.2
- Fix issues with synchronous less functions like
data-uri()
, image-size()
, image-width()
, image-height()
#31 #38 #43 #58
2.2.1
2.2.0
- Added option to specify LESS plugins #40