You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

12 KiB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

7.1.0 (2020-11-11)

Features

  • allow the additionalData to be async (#391) (62c6934)

7.0.2 (2020-10-09)

Chore

  • update schema-utils

7.0.1 (2020-09-03)

Bug Fixes

  • normalize sources in source maps (877d99a)

7.0.0 (2020-08-25)

⚠ BREAKING CHANGES

  • move less to peerDependencies, the implementation option was removed
  • prependData and appendData option were removed in favor the additionaldata option

Features

6.2.0 (2020-07-03)

Features

  • support condition names from package.json (#369) (671395d)

6.1.3 (2020-06-29)

Bug Fixes

6.1.2 (2020-06-22)

Bug Fixes

  • ignore watch for remove URLs (3946937)
  • resolution logic (2c3a23a)
  • resolve absolute and root relative imports (3d01b82)

6.1.1 (2020-06-11)

Bug Fixes

  • do not rebuilt unmodified files on windows in watch mode (6537a3d)

6.1.0 (2020-05-07)

Features

Bug Fixes

  • respect third-party plugins for Less (#353) (d0db4f9)

6.0.0 (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';

5.0.0 (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

4.1.0 (2018-03-09)

Features

4.0.6 (2018-02-27)

Bug Fixes

  • package: add webpack >= v4.0.0 (peerDependencies) (#245) (011cc73)

4.0.5 (2017-07-10)

Chore

4.0.4 (2017-05-30)

Bug Fixes

4.0.3 (2017-03-30)

Bug Fixes

  • sourcesContent missing in source maps (df28035)

4.0.2 (2017-03-21)

Bug Fixes

  • Plugin.install is not a function (f8ae245)

4.0.1 (2017-03-21)

Bug Fixes

4.0.0 (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

  • Improve Readme

2.2.0

  • Added option to specify LESS plugins #40