Things seemed good on macOS after some quick testing. Using ES6 syntax without explicit dependency on coreJS@3 in a plugin also didn’t blow up like it did previously!
Everything works well, all my plugins work as expected and I can’t seem to break anything.
Ubuntu 18.04:
Doesn’t work, it seems to require glibc 2.28 while Ubuntu 18.04 is limited to 2.27 (libc6 == glibc):
$ ./inkdrop
[bugsnag] Loaded!
[bugsnag] Uncaught exception, the process will now terminate…
Error: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/.org.chromium.Chromium.irRvX5)
at process.func (electron/js2c/asar.js:140:31)
at process.func [as dlopen] (electron/js2c/asar.js:140:31)
at Object.Module._extensions..node (internal/modules/cjs/loader.js:922:18)
at Object.func (electron/js2c/asar.js:140:31)
at Object.func [as .node] (electron/js2c/asar.js:149:18)
at Module.load (internal/modules/cjs/loader.js:735:32)
at Module._load (internal/modules/cjs/loader.js:648:12)
at Module._load (electron/js2c/asar.js:717:26)
at Function.Module._load (electron/js2c/asar.js:717:26)
at Module.require (internal/modules/cjs/loader.js:775:19)
Thank you for your help, @Prescott_Murphy and @jmerle!
Good to hear that it works well except for the Linux build.
I rebuilt it, so could you try it again?