-
Notifications
You must be signed in to change notification settings - Fork 17.4k
Bump Electron Version #23540
base: master
Are you sure you want to change the base?
Bump Electron Version #23540
Conversation
According to the windows errors it seems like it comes from an old nested dependency inside tree-sitter. And updating seems to fix the problem: Line 164 in d016186
should be: "tree-sitter": "git+https://github.com/DeeDeeG/node-tree-sitter.git#964c7977b215f193226eddd3a5ca3ef945033696", This updates tree-sitter > prebuild-install to version 6 And there's some c++ node-gyp warnings for both @atom/fuzzy-native@1.2.1 and pathwatcher@8.1.2 (both latest) |
There's a comment saying to update this to true: atom/src/main-process/start.js Lines 43 to 44 in 10f7d45
(but note) Edit: Linking to #23313, related? |
This fixes#21825 (electron 13.1.0) Possible duplicates Possible issuesRelated prs
|
FWIW, if upgrading to the latest doesn't work (or work easily), bumping up to v13 should be enough as far as |
Now Atom fails to launch after minor updated of Please, update dependencies to the actual versions, especially framework like Electron. |
Unfortunately, the files to be patched, do not seem to be included in |
hey folks 馃憢 this PR is just to start a discussion as a result of the fact that we're lagging behind with Electron versions and it's causing some issues now for day-to-day development. For example the
linter-eslint
plugin (a very popular plugin) is not able to upgrade since a lot of eslint plugins are moving to ESM (along with the rest of the JavaScript community right now) AtomLinter/linter-eslint#1442I know that this PR isn't good enough to get merged as it is but a) I wanted to see what the results were in the CI and b) I wanted some help identifying the required steps to get this over the line. I'm happy to help but I'm looking for some guidance 馃憤