Tags: anyproto/anytype-ts
Tags
0.57.1-beta Bump Electron to 43.7.3 Electron 41 reached end of life with 41.10.7, so this moves onto a line that still receives Chromium security fixes. 43 rather than 44: 44 drops macOS 12 and statically links ANGLE, which loads it into every process and wants testing against the graph's WebGL renderer first. 43 keeps Monterey and stays supported until 46. node-abi comes along because it has to. @electron/rebuild 4.2.0 is the latest and ships node-abi 4.27.0, which has no ABI entry for Electron 43, so electron-builder install-app-deps fails in postinstall on every platform: Could not detect abi for version 43.7.3 and runtime electron 4.35.0 knows 43 (abi 148) and satisfies @electron/rebuild's own ^4.2.0, so this is the version it would pick on a fresh resolve rather than a version forced on it. The override is flat because bun 1.2.10 silently ignores both npm's nested overrides and yarn's path resolutions; the one cost is prebuild-install moving off its ^3.3.0 line, which a clean install and the keytar rebuild both survive. Worth watching in this beta, as the two Electron 43 behaviour changes that touch our code: frameless windows get rounded corners by default on Linux, which covers the quick search and link approval windows, and dialog defaultPath now falls back to the Downloads folder.
0.56.5 Bump Electron to 41.10.6 (fixes GHSA-r4w5-6pfg-jxp5, GHSA-9f4c-93c8-jc8g)
PreviousNext