authorgravatar for noah@wts.devNoah Gregory <noah@wts.dev> 2026-04-30 20:34:21-04:00
committergravatar for noreply@github.comGitHub <noreply@github.com> 2026-04-30 17:34:21-07:00
logc07ac592d8c2177467f7471dea7ba4ff0fac99ab
treece043b0d2e30d4525d44d9e7a18d03894f3c20e2
parentd649ccf71598a38aac6ea0e7f2f9c034b1bc78b1
signature Signed by PGP key B5690EEEBB952194

fix: bump `electron` version to v40.9.3 and add it to our trusted dependencies (#2427)


3 files changed, 6 insertions(+), 4 deletions(-)

apps/desktop/package.json+1-1
......@@ -16,7 +16,7 @@
1616 },
1717 "dependencies": {
1818 "effect": "catalog:",
19 "electron": "40.6.0",
19 "electron": "40.9.3",
2020 "electron-updater": "^6.6.2"
2121 },
2222 "devDependencies": {
bun.lock+3-2
......@@ -17,7 +17,7 @@
1717 "version": "0.0.21",
1818 "dependencies": {
1919 "effect": "catalog:",
20 "electron": "40.6.0",
20 "electron": "40.9.3",
2121 "electron-updater": "^6.6.2",
2222 },
2323 "devDependencies": {
......@@ -216,6 +216,7 @@
216216 },
217217 },
218218 "trustedDependencies": [
219 "electron",
219220 "node-pty",
220221 ],
221222 "overrides": {
......@@ -1101,7 +1102,7 @@
11011102
11021103 "effect-codex-app-server": ["effect-codex-app-server@workspace:packages/effect-codex-app-server"],
11031104
1104 "electron": ["electron@40.6.0", "", { "dependencies": { "@electron/get": "^2.0.0", "@types/node": "^24.9.0", "extract-zip": "^2.0.1" }, "bin": { "electron": "cli.js" } }, "sha512-ett8W+yOFGDuM0vhJMamYSkrbV3LoaffzJd9GfjI96zRAxyrNqUSKqBpf/WGbQCweDxX2pkUCUfrv4wwKpsFZA=="],
1105 "electron": ["electron@40.9.3", "", { "dependencies": { "@electron/get": "^2.0.0", "@types/node": "^24.9.0", "extract-zip": "^2.0.1" }, "bin": { "electron": "cli.js" } }, "sha512-rDcJOT6BBE689Ada+4jD3rVr05pMv9MZOgT0x/rIMVDF9c4ttx4RTb6lVARTyxZC7uqpirttCtcli1eg1DX5qg=="],
11051106
11061107 "electron-to-chromium": ["electron-to-chromium@1.5.313", "", {}, "sha512-QBMrTWEf00GXZmJyx2lbYD45jpI3TUFnNIzJ5BBc8piGUDwMPa1GV6HJWTZVvY/eiN3fSopl7NRbgGp9sZ9LTA=="],
11071108
package.json+2-1
......@@ -85,6 +85,7 @@
8585 ]
8686 },
8787 "trustedDependencies": [
88 "node-pty"
88 "node-pty",
89 "electron"
8990 ]
9091}