-
Notifications
You must be signed in to change notification settings - Fork 5.9k
chore: upgrade Code to 1.66 #5135
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
Conversation
✨ code-server docs for PR #5135 is ready! It will be updated on every commit.
|
Codecov Report
@@ Coverage Diff @@
## main #5135 +/- ##
=======================================
Coverage 71.62% 71.62%
=======================================
Files 30 30
Lines 1688 1688
Branches 375 375
=======================================
Hits 1209 1209
Misses 410 410
Partials 69 69
Continue to review full report at Codecov.
|
They completely changed how auth is handled for GitHub in microsoft/vscode#145424 so our patch may not work. Will need to test and revisit.
It appears they renamed postinstall.js to postinstall.mjs and removed the use of `rimraf` which means our patch is no longer needed! 🎉 microsoft/vscode@b0e8554
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ready for the first review!
73b55d0
to
1ce5da3
Compare
aa59fb5
to
d540cec
Compare
This matches the version in ./lib/vscode/remote/.yarnrc. I changed the engine to exactly 16 since if you use any different version it will just not work since the modules will have been built for 16 (due to the .yarnrc).
d540cec
to
9cbcfa9
Compare
Node is showing a deprecation warning about it.
The local credentials provider is no longer used when there is a remote so this code moved into the backend web credential provider.
956f523
to
e346fe2
Compare
We were using fs.rmdir which presumably did not have the same behavior in v14 (in v16 fs.rmdir also errors).
7472eaf
to
f91b228
Compare
f91b228
to
7d99254
Compare
This PR upgrades us to Code 1.66
Changes
Some changes have more details in code or commit messages but here is a brief summary:
parent-origin.diff
which is needed so that webviews worklast-opened.diff
I forgot to remove this in the last Code upgradegithub-auth.diff
no longer needed because they changed the auth flownode-version.diff
no longer needed because we target node usingremote/package.json
store-socket.diff
insecure-notification.diff
update-check.diff
connection-type.diff
Testing plan
Tested the following patches manually:
Fixes #5048