Skip to content

Commit aee01cf

Browse files
huntiefacebook-github-bot
authored andcommitted
Bump Electron to 43.0.0-alpha.3
Summary: Upgrade from Electron 39.0.0 → 43.0.0-alpha.3. Changelog: [Internal] **Breaking changes from Electron 39.0.0 → 43.0.0-alpha.3:** **Electron 40.0.0** - Deprecated `clipboard` API access from renderer processes (use `contextBridge` from a preload script) - macOS dSYM debug symbols now compressed with `tar.xz` (`dsym.zip` → `dsym.tar.xz`) **Electron 41.0.0** - PDFs no longer create a separate `WebContents` (now render in same WebContents via OOPIFs — use frame tree to detect) - Cookie `'changed'` event has new causes: `inserted`, `inserted-no-change-overwrite`, `inserted-no-value-change-overwrite` - Deprecated `showHiddenFiles` in dialogs on Linux (GTK removed the API) **Electron 42.0.0** - macOS notifications migrated from `NSUserNotification` to `UNNotification` API (requires code-signed app, else emits `failed` event) - Offscreen rendering defaults to `1.0` device scale factor (use `webPreferences.offscreen.deviceScaleFactor` to override) - `electron` npm package no longer downloads via `postinstall` (binary fetched on first `bin` run; `ELECTRON_SKIP_BINARY_DOWNLOAD` removed, use `ELECTRON_INSTALL_PLATFORM` / `ELECTRON_INSTALL_ARCH`) - Removed `quotas` object from `Session.clearStorageData(options)` **Electron 43.0.0-alpha.3** - No breaking changes documented yet (Chromium bumped to 150.0.7834.0) Command run: ``` js1 upgrade electron --version 43.0.0-alpha.3 ``` Differential Revision: D105587351
1 parent 3b76474 commit aee01cf

2 files changed

Lines changed: 44 additions & 23 deletions

File tree

packages/debugger-shell/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@
4646
"fb-dotslash": "0.5.8"
4747
},
4848
"devDependencies": {
49-
"electron": "39.0.0",
49+
"electron": "43.0.0-alpha.3",
5050
"semver": "^7.1.3"
5151
},
5252
"files": [

yarn.lock

Lines changed: 43 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1094,10 +1094,10 @@
10941094
glob "^7.1.6"
10951095
minimatch "^3.0.4"
10961096

1097-
"@electron/get@^2.0.0":
1098-
version "2.0.3"
1099-
resolved "https://registry.yarnpkg.com/@electron/get/-/get-2.0.3.tgz#fba552683d387aebd9f3fcadbcafc8e12ee4f960"
1100-
integrity sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==
1097+
"@electron/get@^3.0.0":
1098+
version "3.1.0"
1099+
resolved "https://registry.yarnpkg.com/@electron/get/-/get-3.1.0.tgz#22c5a0bd917ab201badeb77bc4ad18cba54cb4ec"
1100+
integrity sha512-F+nKc0xW+kVbBRhFzaMgPy3KwmuNTYX1fx6+FxxoSnNgwYX6LD7AKBTWkU0MQ6IBoe7dz069CNkR673sPAgkCQ==
11011101
dependencies:
11021102
debug "^4.1.1"
11031103
env-paths "^2.2.0"
@@ -1109,20 +1109,19 @@
11091109
optionalDependencies:
11101110
global-agent "^3.0.0"
11111111

1112-
"@electron/get@^3.0.0":
1113-
version "3.1.0"
1114-
resolved "https://registry.yarnpkg.com/@electron/get/-/get-3.1.0.tgz#22c5a0bd917ab201badeb77bc4ad18cba54cb4ec"
1115-
integrity sha512-F+nKc0xW+kVbBRhFzaMgPy3KwmuNTYX1fx6+FxxoSnNgwYX6LD7AKBTWkU0MQ6IBoe7dz069CNkR673sPAgkCQ==
1112+
"@electron/get@^5.0.0":
1113+
version "5.0.0"
1114+
resolved "https://registry.yarnpkg.com/@electron/get/-/get-5.0.0.tgz#3c7ec0e26480ce51a487d54c8a10233460531021"
1115+
integrity sha512-pjoBpru1KdEtcExBnuHAP1cAc/5faoedw0hzJkL3o4/IJp7HNF1+fbrdxT3gMYRX2oJfvnA/WXeCTVQpYYxyJA==
11161116
dependencies:
11171117
debug "^4.1.1"
1118-
env-paths "^2.2.0"
1119-
fs-extra "^8.1.0"
1120-
got "^11.8.5"
1118+
env-paths "^3.0.0"
1119+
graceful-fs "^4.2.11"
11211120
progress "^2.0.3"
1122-
semver "^6.2.0"
1121+
semver "^7.6.3"
11231122
sumchecker "^3.0.1"
11241123
optionalDependencies:
1125-
global-agent "^3.0.0"
1124+
undici "^7.24.4"
11261125

11271126
"@electron/notarize@^2.1.0":
11281127
version "2.5.0"
@@ -2252,13 +2251,20 @@
22522251
resolved "https://registry.yarnpkg.com/@types/ms/-/ms-2.1.0.tgz#052aa67a48eccc4309d7f0191b7e41434b90bb78"
22532252
integrity sha512-GsCCIZDE/p3i96vtEqx+7dBUGXrc7zeSK3wwPHIaRThS+9OhWIXRqzs4d6k1SVU8g91DrNRWxWUGhp5KXQb2VA==
22542253

2255-
"@types/node@*", "@types/node@^22.7.7":
2254+
"@types/node@*":
22562255
version "22.15.18"
22572256
resolved "https://registry.yarnpkg.com/@types/node/-/node-22.15.18.tgz#2f8240f7e932f571c2d45f555ba0b6c3f7a75963"
22582257
integrity sha512-v1DKRfUdyW+jJhZNEI1PYy29S2YRxMV5AOO/x/SjKmW0acCIOqmbj6Haf9eHAhsPmrhlHSxEhv/1WszcLWV4cg==
22592258
dependencies:
22602259
undici-types "~6.21.0"
22612260

2261+
"@types/node@^24.9.0":
2262+
version "24.12.4"
2263+
resolved "https://registry.yarnpkg.com/@types/node/-/node-24.12.4.tgz#2709745569811dcbdc57c097fafdd387c6330382"
2264+
integrity sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==
2265+
dependencies:
2266+
undici-types "~7.16.0"
2267+
22622268
"@types/react@^19.1.0":
22632269
version "19.1.8"
22642270
resolved "https://registry.yarnpkg.com/@types/react/-/react-19.1.8.tgz#ff8395f2afb764597265ced15f8dddb0720ae1c3"
@@ -3949,13 +3955,13 @@ electron-to-chromium@^1.5.73:
39493955
resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.113.tgz#1175b8ba4170541e44e9afa8b992e5bbfff0d150"
39503956
integrity sha512-wjT2O4hX+wdWPJ76gWSkMhcHAV2PTMX+QetUCPYEdCIe+cxmgzzSSiGRCKW8nuh4mwKZlpv0xvoW7OF2X+wmHg==
39513957

3952-
electron@39.0.0:
3953-
version "39.0.0"
3954-
resolved "https://registry.yarnpkg.com/electron/-/electron-39.0.0.tgz#6906720c5bd3c40f98f6e01802fdc301654c4550"
3955-
integrity sha512-UejnuOK4jpRZUq7MkEAnR/szsRWLKBJAdvn6j3xdQLT57fVv13VSNdaUHHjSheaqGzNhCGIdkPsPJnGJVh5kiA==
3958+
electron@43.0.0-alpha.3:
3959+
version "43.0.0-alpha.3"
3960+
resolved "https://registry.yarnpkg.com/electron/-/electron-43.0.0-alpha.3.tgz#467d87092f201b0e45336e8c0a7a5bdfe573da9c"
3961+
integrity sha512-O1q0JpdHnQ8WCSfZl2krebLC/bLoGn9Y0A3FA1dcNiol8XIVfZ3XtmoavUItITye38a4tTQdgzqgcVORMCchRQ==
39563962
dependencies:
3957-
"@electron/get" "^2.0.0"
3958-
"@types/node" "^22.7.7"
3963+
"@electron/get" "^5.0.0"
3964+
"@types/node" "^24.9.0"
39593965
extract-zip "^2.0.1"
39603966

39613967
emittery@^0.13.1:
@@ -4005,6 +4011,11 @@ env-paths@^2.2.0, env-paths@^2.2.1:
40054011
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-2.2.1.tgz#420399d416ce1fbe9bc0a07c62fa68d67fd0f8f2"
40064012
integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==
40074013

4014+
env-paths@^3.0.0:
4015+
version "3.0.0"
4016+
resolved "https://registry.yarnpkg.com/env-paths/-/env-paths-3.0.0.tgz#2f1e89c2f6dbd3408e1b1711dd82d62e317f58da"
4017+
integrity sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A==
4018+
40084019
envinfo@^7.13.0:
40094020
version "7.13.0"
40104021
resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.13.0.tgz#81fbb81e5da35d74e814941aeab7c325a606fb31"
@@ -5136,7 +5147,7 @@ got@^11.8.5:
51365147
p-cancelable "^2.0.0"
51375148
responselike "^2.0.0"
51385149

5139-
graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.9:
5150+
graceful-fs@^4.1.2, graceful-fs@^4.1.3, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.9:
51405151
version "4.2.11"
51415152
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
51425153
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
@@ -8447,7 +8458,7 @@ semver@^7.1.3, semver@^7.3.2, semver@^7.3.5, semver@^7.3.7, semver@^7.5.2, semve
84478458
resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.2.tgz#67d99fdcd35cec21e6f8b87a7fd515a33f982b58"
84488459
integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==
84498460

8450-
semver@^7.7.3:
8461+
semver@^7.6.3, semver@^7.7.3:
84518462
version "7.8.0"
84528463
resolved "https://registry.yarnpkg.com/semver/-/semver-7.8.0.tgz#ed0661039fcbcda2ce71f01fa6adbefaa77040df"
84538464
integrity sha512-AcM7dV/5ul4EekoQ29Agm5vri8JNqRyj39o0qpX6vDF2GZrtutZl5RwgD1XnZjiTAfncsJhMI48QQH3sN87YNA==
@@ -9315,11 +9326,21 @@ undici-types@~6.21.0:
93159326
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.21.0.tgz#691d00af3909be93a7faa13be61b3a5b50ef12cb"
93169327
integrity sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==
93179328

9329+
undici-types@~7.16.0:
9330+
version "7.16.0"
9331+
resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-7.16.0.tgz#ffccdff36aea4884cbfce9a750a0580224f58a46"
9332+
integrity sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==
9333+
93189334
undici@^6.23.0:
93199335
version "6.23.0"
93209336
resolved "https://registry.yarnpkg.com/undici/-/undici-6.23.0.tgz#7953087744d9095a96f115de3140ca3828aff3a4"
93219337
integrity sha512-VfQPToRA5FZs/qJxLIinmU59u0r7LXqoJkCzinq3ckNJp3vKEh7jTWN589YQ5+aoAC/TGRLyJLCPKcLQbM8r9g==
93229338

9339+
undici@^7.24.4:
9340+
version "7.25.0"
9341+
resolved "https://registry.yarnpkg.com/undici/-/undici-7.25.0.tgz#7d72fc429a0421769ca2966fd07cac875c85b781"
9342+
integrity sha512-xXnp4kTyor2Zq+J1FfPI6Eq3ew5h6Vl0F/8d9XU5zZQf1tX9s2Su1/3PiMmUANFULpmksxkClamIZcaUqryHsQ==
9343+
93239344
unicode-canonical-property-names-ecmascript@^2.0.0:
93249345
version "2.0.0"
93259346
resolved "https://registry.yarnpkg.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz#301acdc525631670d39f6146e0e77ff6bbdebddc"

0 commit comments

Comments
 (0)