Skip to content

Update VSCode to 1.94.0

Issue:

Description

This is a spike MR to upgrade VSCode to 1.94.0. Notable changes:

  • vscode project has migrated their package manager from yarn to npm.
  • There's a change in how loader.js is packaged in gulpfile.vscode.web.js. This requires modifications to our build-and-bundle-web.sh script to refer to vscode-web as the source path to copy the compiled VSCode instead of vscode/out-vscode-web-min.
  • Resolving merge conflicts, mostly due to how ESM requires relative imports. See individual notes for more details.

Exploratory testing

Workspaces Web IDE
workspaces_exploratory_testing_1080p.mov web_ide_exploratory_testing_1080p.mov
Container image used to test WorkspacesScreenshot 2025-04-22 at 10.55.03.png

How to validate:

You can use the following MRs to test out the changes within Web IDE and Workspaces:

Edited by Enrique Alcántara

Merge request reports

Loading