fix: harden the Electron 43 release runtime

Upgrade Electron, electron-builder, and electron-updater to patched versions, align the supported Node.js toolchain, and preserve secure file drops through the context-isolated webUtils bridge.

Cover the Electron 43 file-path migration with a real temporary-file drag-and-drop regression test and retain zero-vulnerability lockfile resolution.
This commit is contained in:
Sucukdeluxe
2026-08-10 13:01:21 +02:00
parent d599593966
commit 3f0c075859
8 changed files with 1234 additions and 1719 deletions
+1 -1
View File
@@ -26,7 +26,7 @@ The application stores its settings and local database on the computer where it
Requirements:
- Node.js 20 or newer
- Node.js 22.13 or newer
- Windows for building the NSIS installer
```powershell