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

[chore] downgrade jsdom to 22.1.0 #13944

Merged

Conversation

rschnekenbu
Copy link
Contributor

fixes #13943

This is a downgrade on jsdom library recently uplifted, because of the current minimal requirement to node 18.
jsdom 22.1.0 is the latest version of jsdom with dependency to node 16. 23.0.0 switches to node 18 as a minimum.
I tested the tool, no changes in behavior, and I also did not notice any changes in the logs.

How to test

Since this updates dependencies, build and open the tool. Observe the logs to make sure we don't get any new entries.
Check also tests, that should be green again.

Follow-ups

Review checklist

Reminder for reviewers

@rschnekenbu rschnekenbu requested review from martin-fleck-at and removed request for martin-fleck-at July 23, 2024 07:25
@martin-fleck-at
Copy link
Contributor

This PR is on hold until a decision was reached whether to deprecate Node 16 support or not, see #13943.

@tsmaeder
Copy link
Contributor

@martin-fleck-at we can't ship a release that does not build on our documented platforms.

Copy link
Member

@msujew msujew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm fine with merging this for now, but we should eventually revert the change and drop node 16 support.

@rschnekenbu rschnekenbu merged commit fe4cd14 into eclipse-theia:master Jul 25, 2024
14 checks passed
@sgraband sgraband added this to the 1.52.0 milestone Jul 25, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

[chore] downgrade jsdom to 22.1.0
5 participants