Skip to content

Release v4.4.0 #4345

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 4 commits into from
Jul 16, 2025
Merged

Release v4.4.0 #4345

merged 4 commits into from
Jul 16, 2025

Conversation

puckowski
Copy link
Contributor

What:

Update files for Release/v4.4.0.
Performed steps from comment on #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 #3814

I figured the addition of formal @layer support warranted a minor release.

Why:

Users can benefit from layer at-rule support.

Checklist:

  • Documentation
  • Added/updated unit tests
  • Code complete

* Update files for Revlease/v4.4.0
@dosubot dosubot bot added the size:L This PR changes 100-499 lines, ignoring generated files. label May 31, 2025
@puckowski
Copy link
Contributor Author

Ideally we merge #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.

@puckowski
Copy link
Contributor Author

@matthew-dean

Ideally we merge #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.

Please take a look when you have a moment.

@matthew-dean
Copy link
Member

Could you add tests for #4344 ? Thanks!

* Pull in latest PRs for release and update CHANEGLOG.md to reflect
  updates.
* Update CHANGELOG.md.
@puckowski
Copy link
Contributor Author

@matthew-dean

I updated the release PR to include #4346 which was recently merged.

@matthew-dean matthew-dean merged commit 033e3b3 into less:master Jul 16, 2025
7 checks passed
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Jul 16, 2025
@puckowski
Copy link
Contributor Author

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lgtm This PR has been approved by a maintainer size:L This PR changes 100-499 lines, ignoring generated files.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants