Skip to content
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

Release v4.2.2 #4307

Merged
merged 3 commits into from
Jan 19, 2025
Merged

Release v4.2.2 #4307

merged 3 commits into from
Jan 19, 2025

Conversation

puckowski
Copy link
Contributor

What:

Update files for Release/v4.2.2.
Performed steps from comment on #4237:

  • Create a branch from master release/v4.2.2
  • 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 did not change the lock files. Those can be changed once the new version of Less.js is published to npm.

All merges have been bug fixes so I made the release a patch release.

Why:

Users can benefit from recent bug fixes.

Checklist:

  • Documentation
  • Added/updated unit tests
  • Code complete

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

Updated PR based on recent CI merges by @iChenLei (thank you!)

CI seems improved and not flaky.

I will investigate a more automated CHANGELOG solution in the future, my immediate priority was going through the backlog and fixing some bugs. So for this release I manually updated CHANGELOG.

@puckowski puckowski requested a review from matthew-dean January 7, 2025 22:48
@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Jan 19, 2025
@matthew-dean
Copy link
Member

@puckowski Thanks so much!

@matthew-dean matthew-dean merged commit 1e7b003 into less:master Jan 19, 2025
8 checks passed
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