From 93ae724c6666074e6051154bea7bb647ed721b33 Mon Sep 17 00:00:00 2001 From: pengx17 Date: Thu, 5 Sep 2024 01:30:26 +0000 Subject: [PATCH] chore(electron): downgrade electron to v31 (#8095) fix AF-1337 it seems the way how we load web worker file in electron no longer works. created an upstream issue in https://github.com/electron/electron/issues/43556 --- packages/frontend/electron-api/package.json | 2 +- packages/frontend/electron/package.json | 2 +- yarn.lock | 17 +++++++++++++++-- 3 files changed, 17 insertions(+), 4 deletions(-) diff --git a/packages/frontend/electron-api/package.json b/packages/frontend/electron-api/package.json index da23468265..bce0e694c0 100644 --- a/packages/frontend/electron-api/package.json +++ b/packages/frontend/electron-api/package.json @@ -9,6 +9,6 @@ }, "devDependencies": { "@toeverything/infra": "workspace:*", - "electron": "^32.0.0" + "electron": "^31.0.0" } } diff --git a/packages/frontend/electron/package.json b/packages/frontend/electron/package.json index 0ab17adf10..631a21d4a6 100644 --- a/packages/frontend/electron/package.json +++ b/packages/frontend/electron/package.json @@ -53,7 +53,7 @@ "builder-util-runtime": "^9.2.5-alpha.2", "core-js": "^3.36.1", "cross-env": "^7.0.3", - "electron": "^32.0.0", + "electron": "^31.0.0", "electron-log": "^5.1.2", "electron-squirrel-startup": "1.0.1", "electron-window-state": "^5.0.3", diff --git a/yarn.lock b/yarn.lock index 8dcd7771c6..87bebd4cc4 100644 --- a/yarn.lock +++ b/yarn.lock @@ -537,7 +537,7 @@ __metadata: resolution: "@affine/electron-api@workspace:packages/frontend/electron-api" dependencies: "@toeverything/infra": "workspace:*" - electron: "npm:^32.0.0" + electron: "npm:^31.0.0" languageName: unknown linkType: soft @@ -576,7 +576,7 @@ __metadata: builder-util-runtime: "npm:^9.2.5-alpha.2" core-js: "npm:^3.36.1" cross-env: "npm:^7.0.3" - electron: "npm:^32.0.0" + electron: "npm:^31.0.0" electron-log: "npm:^5.1.2" electron-squirrel-startup: "npm:1.0.1" electron-updater: "npm:^6.2.1" @@ -20576,6 +20576,19 @@ __metadata: languageName: node linkType: hard +"electron@npm:^31.0.0": + version: 31.4.0 + resolution: "electron@npm:31.4.0" + dependencies: + "@electron/get": "npm:^2.0.0" + "@types/node": "npm:^20.9.0" + extract-zip: "npm:^2.0.1" + bin: + electron: cli.js + checksum: 10/445bf8b04f0f8fcc16da4832634507c01bbdd6733ef8236e2216f8f4667d070115d41b7bd28f73ca91f819a720a629e1cbea08b079fa7bde424fd24b6aef4499 + languageName: node + linkType: hard + "electron@npm:^32.0.0": version: 32.0.1 resolution: "electron@npm:32.0.1"