Review and adapt to electron 4.0 / 5.0 / 6.0 breaking changes #727
Comments
@ronjouch just taking a look at this - it seems like maybe both of the noted breaking changes have already been addressed? I see commit 479611e seems to have introduce / modified the single-instance code to be in-line with electron/electron#12782, and I do not see any code calling the methods deprecated in electron/electron#14518. I've made a handful of small changes in order to build with Electron 4 and optionally enable Dark Mode on Mojave. The only issues I am seeing so far are:
Any pointers on the above would be appreciated. Would love to help if this is truly a "quick pick" :) |
@nwoolls thanks for chiming in!
Cool, send a PR!
For me under Linux, Ctrl+W still fails on 4.x (it doesn't do anything and doesn't quit). But I notice 5.0.0-beta.X doesn't have the problem, so unless someone fixes the situation on 4.x, my plan was to simply 4.x and bump the default Electron to 5.x once it's stable. If you have the time for that, feedback welcome about breakage in 5.0.0-beta.X. I didn't notice any, but my usage of Nativefier these days is extremely limited, so there's a high chance I'm missing regressions.
The |
Just mentioning here that since Electron 3.x is EOL, this can lead to security issues. |
Introduces a `--darwin-dark-mode-support` flag. (I kept the same flag used by Electron Packager.) This required bumping Electron and Electron Packager. Addresses: - nativefier#733 - nativefier#727
It's that time again!
4.05.06.0 is out (4.0 release notes , EDIT: 5.0 release notes, 6.0 release notes).Anyone up to do it? PR welcome.
Also,
Consider trying to un-break Electron 3.x and later break CSS injection #703 .The text was updated successfully, but these errors were encountered: