All notable changes to this project will be documented in this file.
This project adheres to Semantic Versioning.
A list of unreleased changes can be found here.
v0.11.6 - 2023-01-23
v0.11.5 - 2022-12-12
v0.11.4 - 2022-12-01
v0.11.3 - 2022-11-30
- Switch to maintained fork of "css" package
0abe66a
v0.11.2 - 2021-06-28
v0.11.1 - 2021-03-17
v0.11.0 - 2021-03-10
This affects the output of the rtl
(right-to-left) variant that is created by applying several mechanisms to create a mirrored variant of the CSS to be used in locales that use a right to left text direction.
One aspect is adopting urls which contain an img
folder in the path.
Before this change, all urls have been changed to use a img-RTL
folder instead. This allows mirrored images to be used, but it also requires an images to be available on that path even when the original image should be used (e.g. for a logo).
With this change:
- Urls are only adopted in case an
img-RTL
variant of that file exists - Urls with a protocol (http/https/data/...) or starting with a slash (
/
) are not adopted anymore
v0.10.0 - 2021-01-29
- Security: Disable JavaScript execution in Less.js
c0d3a85
Parser option javascriptEnabled
has been removed. JavaScript is always
disabled and cannot be enabled.
v0.9.0 - 2020-11-06
Import over http(s) is not supported anymore. Use the Builder 'fs' option to provide an interface that also handles http(s) resources.
Support for older Node.js releases has been dropped. Only Node.js v10 or higher is supported.
v0.8.7 - 2020-06-26
- Error handling for missing scoping files
c7513a1
v0.8.6 - 2020-02-24
v0.8.5 - 2020-02-21
v0.8.4 - 2020-02-10
v0.8.3 - 2020-01-07
v0.8.2 - 2019-12-16
v0.8.1 - 2019-12-03
v0.8.0 - 2019-11-18
- Remove support for 'sourceMap' / 'cleancss' options
3f234c8
- Apply less.js fix for import race condition
694f6c4
0.7.0 - 2019-10-30
- Drop support for Node.js < 8.5
810962c
- Drop unsupported Node.js versions. Now requires >= 6 #45
- Again, fix inline theme parameters encoding for '#' #48
- Revert "Fix inline theme parameters encoding for '#'" #26
- Fix reduced set of variables #20
- Changed paths in variable collector to posix variant #19
- Reduce collected variables to only add relevant ones #18
- Performance workaround: Handle properties directly added to String proto #12
- Drop support for Node.js v0.10 #5
- Replace static
build
function withBuilder
class to enable caching of build results #10 - Refactor options to also include input LESS string #6
- Added "lessInputPath" option to provide a path relative to the "rootPaths" #10
- Added diffing and scoping to support Belize contrast areas #10
- Analyze .theming files as theme scope indicators #10
- Set default of parser option
relativeUrls
totrue
00d892b
- Include inline theming parameters
4fa91b9