Release v4.4.0
What:
Update files for Release/v4.4.0. Performed steps from comment on https://github.com/less/less.js/pull/4237:
- Create a branch from master release/v4.4.0
- Bump the Less version. (Unfortunately, this is still clunky, it's changed at package.json in root, and in /packages/less/ for historical reasons)
- Update the Changelog
- Run grunt dist - (Also clunky -- in a perfect world, we would not be committing dist files, but there are also tricky backwards compatibility problems which caused this initially.)
- Commit changed files to branch.
- Submit a PR to this repo.
Also tried to mirror https://github.com/less/less.js/pull/3814
I figured the addition of formal @layer support warranted a minor release.
Why:
Users can benefit from layer at-rule support.
Checklist:
- [x] Documentation
- [ ] Added/updated unit tests
- [ ] Code complete
Ideally we merge https://github.com/less/less.js/pull/4344 before merging this release PR to resolve more issues in the short term.
We can build upon #4344 at a later time if we decide we want to calculate final values for color operands.
@matthew-dean
Ideally we merge https://github.com/less/less.js/pull/4344 before merging this release PR to resolve more issues in the short term.
We can build upon https://github.com/less/less.js/pull/4344 at a later time if we decide we want to calculate final values for color operands.
Please take a look when you have a moment.
Could you add tests for #4344 ? Thanks!
@matthew-dean
I updated the release PR to include https://github.com/less/less.js/pull/4346 which was recently merged.
Release available on GitHub at https://github.com/less/less.js/releases/tag/v4.4.0
I tested lessc and the browser bundle off a fresh npm install and seems working as expected.