-
Notifications
You must be signed in to change notification settings - Fork 29.4k
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
Update to Electron 28 #201935
Comments
Todo
|
The packages now generate a statement of the form `() => import`, which was not handled by the hacky loader that the desktop code paths use. Replacing `/\bimport\b/g` breaks pyodide. It is probably viable to replace `/\bimport\(/g`, but that might still break things, and right now loading the latest yosys bundle crashes the extension host, so this commit does the simplest possible thing. I can't wait to remove `importModuleCriminally`, which can be done once microsoft/vscode#201935 is done.
I would like to note that Electron 28 seemingly fixes some crashing issues on Wayland electron/electron#37531 (comment) I have a hope it might, at least partially, resolve #184124 / electron/electron#39449. Wasn't sure in which one of the three threads to link it, hope this is fine EDIT: Actually this will also make VSC respect the |
Kindly make sure to release this version with electron 28 |
🤩 |
@deepak1556 As I can see Electron 28 isn't released with 1.87.0, is it going to be included in 1.88.0?
|
@svipas Feature targeted for March won't be present in a February build. |
@svipas yes the update will be available in |
I've tested
|
Electron 28 was released on December 5th, 2023. It finally supports ECMAScript Modules (ESM) https://www.electronjs.org/docs/latest/tutorial/esm which I would like to use in my VS Code extension.
@deepak1556 could you update Electron again please?
The text was updated successfully, but these errors were encountered: