From 85db8c5b50a5093355dd038fb5df24cddd790b00 Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Wed, 1 Oct 2025 14:54:33 +0900 Subject: [PATCH 1/3] Revert "Fix: Disable window shadows on macOS Tahoe to prevent GPU performance issues (#267724)" This reverts commit e278d3a66835c300bb01886317c529f11033db77. --- src/vs/base/common/platform.ts | 4 ---- src/vs/platform/windows/electron-main/windows.ts | 11 +---------- 2 files changed, 1 insertion(+), 14 deletions(-) diff --git a/src/vs/base/common/platform.ts b/src/vs/base/common/platform.ts index 8c0d6c319e9c5..cf76f7ce0e162 100644 --- a/src/vs/base/common/platform.ts +++ b/src/vs/base/common/platform.ts @@ -278,7 +278,3 @@ export const isAndroid = !!(userAgent && userAgent.indexOf('Android') >= 0); export function isBigSurOrNewer(osVersion: string): boolean { return parseFloat(osVersion) >= 20; } - -export function isTahoe(osVersion: string): boolean { - return parseFloat(osVersion) === 25; -} diff --git a/src/vs/platform/windows/electron-main/windows.ts b/src/vs/platform/windows/electron-main/windows.ts index 52317939863ce..57d8b534e68a3 100644 --- a/src/vs/platform/windows/electron-main/windows.ts +++ b/src/vs/platform/windows/electron-main/windows.ts @@ -4,11 +4,10 @@ *--------------------------------------------------------------------------------------------*/ import electron, { Display, Rectangle } from 'electron'; -import { release } from 'os'; import { Color } from '../../../base/common/color.js'; import { Event } from '../../../base/common/event.js'; import { join } from '../../../base/common/path.js'; -import { IProcessEnvironment, isLinux, isMacintosh, isTahoe, isWindows } from '../../../base/common/platform.js'; +import { IProcessEnvironment, isLinux, isMacintosh, isWindows } from '../../../base/common/platform.js'; import { URI } from '../../../base/common/uri.js'; import { IAuxiliaryWindow } from '../../auxiliaryWindow/electron-main/auxiliaryWindow.js'; import { IConfigurationService } from '../../configuration/common/configuration.js'; @@ -187,14 +186,6 @@ export function defaultBrowserWindowOptions(accessor: ServicesAccessor, windowSt if (windowSettings?.clickThroughInactive === false) { options.acceptFirstMouse = false; } - - // Mac OS 26.?.? has a `WindowServer` bug that causes (some?) windows with shadows - // to cause 80%+ GPU load. - // See: https://github.com/electron/electron/issues/48311 - // TODO: once the bug is fixed in the OS, lock this into a specific version. - if (isTahoe(release())) { - options.hasShadow = false; - } } if (overrides?.disableFullscreen) { From 90ce9557e490db494b3d19412cc170cb2eb71777 Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Wed, 1 Oct 2025 14:57:03 +0900 Subject: [PATCH 2/3] chore: bump electron@37.6.0 --- .npmrc | 2 +- build/checksums/electron.txt | 150 +++++++++++++++++------------------ cgmanifest.json | 4 +- package-lock.json | 8 +- package.json | 2 +- 5 files changed, 83 insertions(+), 83 deletions(-) diff --git a/.npmrc b/.npmrc index 077534a3e5539..5dec68ac27626 100644 --- a/.npmrc +++ b/.npmrc @@ -1,5 +1,5 @@ disturl="https://electronjs.org/headers" -target="37.5.1" +target="37.6.0" ms_build_id="12409799" runtime="electron" build_from_source="true" diff --git a/build/checksums/electron.txt b/build/checksums/electron.txt index cc94b314b8500..a65112f108e7c 100644 --- a/build/checksums/electron.txt +++ b/build/checksums/electron.txt @@ -1,75 +1,75 @@ -402c841a5fc2638f50b8b9e409d877e78bb6d597cc341fd320502a3845444d62 *chromedriver-v37.5.1-darwin-arm64.zip -f3cfb979890539a28692b885a07be17707c953f538bd28630afe14a8d1526574 *chromedriver-v37.5.1-darwin-x64.zip -b2c813e32f2336817682fe978a8045091c0e3ee1c4aa795c8e891bbd865b6276 *chromedriver-v37.5.1-linux-arm64.zip -39371e49f3ae7b24b9c1f7577db6eff8e9928862884cb6fe578159bcf7882368 *chromedriver-v37.5.1-linux-armv7l.zip -bd5370472537117793e99ca7019e8cb626117de3f6058e5fdcea0adeed364699 *chromedriver-v37.5.1-linux-x64.zip -881569bf30c284f9e3a5d92d98646e3128277f33cfe4c42cde8f74e428c56ae2 *chromedriver-v37.5.1-mas-arm64.zip -cf1216d7b7665452a318f0a8a5803d5606fe136ca185568ad9311f3043cace83 *chromedriver-v37.5.1-mas-x64.zip -79a197269b149fac230e1594b6c728a99e466cd9036f3bf1b3bd0456dc0ad973 *chromedriver-v37.5.1-win32-arm64.zip -dd4d5283e6673c72dbe8795407cbee4c19700d124bd74c3d770941a49f087ec7 *chromedriver-v37.5.1-win32-ia32.zip -78fcaa3f5aea76eb581c886f4368cb6dbd7587623dcdbcd030cbca9a33f79e7b *chromedriver-v37.5.1-win32-x64.zip -6f04df9fe344bc6657eaa0512ff36ba83d59c80e2d9dd2e84582f1004413eac2 *electron-api.json -7dc03344e9db03e431bf51862c106a118b03ede35b15a00fbc17fbd5e25594b8 *electron-v37.5.1-darwin-arm64-dsym-snapshot.zip -bcc788cb2f69f8803f73647f67ffd338e1a6975f31999ed19e454efb1ca8155b *electron-v37.5.1-darwin-arm64-dsym.zip -5ae44dd31c395987a4821c8b50c3b96290cd9e84929a052b66d9aba2ad96738c *electron-v37.5.1-darwin-arm64-symbols.zip -4594071c44edc118bc9c58175148a0881c05d4ff95b8e9d7a24465c7a54131a3 *electron-v37.5.1-darwin-arm64.zip -57148d80c6cfe6e7638b7a4e8dc246a9f478a441771c4550d30298ae02a821aa *electron-v37.5.1-darwin-x64-dsym-snapshot.zip -a18d21552a2fcbe7cf48de7ce811055d7806293b6a7d6eaf726058eebb1956e2 *electron-v37.5.1-darwin-x64-dsym.zip -be787d8d7ca4ad668f0888bce9a18ef9a8e3c9c35a26a8738bc51839a3426276 *electron-v37.5.1-darwin-x64-symbols.zip -27cd4f024df5c7bc377a5e93dc4815567ac301ee8bb1ebd5ba04bf448bdebc28 *electron-v37.5.1-darwin-x64.zip -46ff3e63dc5a8f92ee825bfcc28d648b50b83c89481302bbce99ce33c39d50cc *electron-v37.5.1-linux-arm64-debug.zip -bdab607774e51e8f9d47bd15cf3194d7ce6523556ec6d8941ce655d2fc6e3e53 *electron-v37.5.1-linux-arm64-symbols.zip -87ff5353f05b7d4ed83b0131dc73923957c5a9948c4748c9c696e94b90c5546b *electron-v37.5.1-linux-arm64.zip -ec17293c3ca568932632f1c1828d16f1bc0f602b7300a59b8269558b78632a62 *electron-v37.5.1-linux-armv7l-debug.zip -d7d80d4e2c2f3d5823ba94f6d036e475fa68b4271350c00304e75a28c5e849a6 *electron-v37.5.1-linux-armv7l-symbols.zip -3fb1c01cadd627e7bb2126629557c277441dc1064de1c7e1946f7ce26f743abb *electron-v37.5.1-linux-armv7l.zip -58e0ccf1490458cbaa69d60c3028ebc821bebdadb4b8a4c7c939cf15aa2930fc *electron-v37.5.1-linux-x64-debug.zip -a99879b553e124ef9f2cb080f22c4f564121f3b89023230f418808925ced1688 *electron-v37.5.1-linux-x64-symbols.zip -00873612a8c1b0c29dff6d3c759585013deaacf64e38b4cb173b7b18d0f272fc *electron-v37.5.1-linux-x64.zip -87f46bc78cb7d2b5a5b08835258dc7b533e724f9cb6307ff0ff9aae601fefdb2 *electron-v37.5.1-mas-arm64-dsym-snapshot.zip -1a67aeb10b98795f6c996c6f4e74316e2aad7309a85f75e8de4e3918e126f5e7 *electron-v37.5.1-mas-arm64-dsym.zip -1d0e7a0fe6004f44f507a058079013a391f55a8c43632f286e96947d06048a19 *electron-v37.5.1-mas-arm64-symbols.zip -9cb3475a84267124e009936382030daae07c8d2ac0fa394cdc3f3c84cb457be5 *electron-v37.5.1-mas-arm64.zip -ceb7f7df5fb6edf30792adbdf5a0707adcf7a20ac014165c5ff3f928bba5333d *electron-v37.5.1-mas-x64-dsym-snapshot.zip -0f0bcd0dfa65f219daf917d9a052dc4c9bae081a195f03e0b542884bb2478c62 *electron-v37.5.1-mas-x64-dsym.zip -67cf1da93fdbcaf873d425ad0138a6b1747cc0dd71f19abb9d8744e59ade6ed6 *electron-v37.5.1-mas-x64-symbols.zip -fa718a4acbe2f22cc133860ddbc04b5f9b3a42e52c92eedd2839172819f272a9 *electron-v37.5.1-mas-x64.zip -4f4a7585ec3de28f2ce23d72e67e0c6b0e3698ea320d2f117b8b9c7f0a9d1a23 *electron-v37.5.1-win32-arm64-pdb.zip -42a49696e5a1ac7471aba39a4d5150fbcdc2db442df89dda13d3dfa060e800e4 *electron-v37.5.1-win32-arm64-symbols.zip -74e88ea46bb62f4d8698b1058963568b8ccd9debbdd5d755dfdf4303874446d5 *electron-v37.5.1-win32-arm64-toolchain-profile.zip -81345df1a876be9068d722fa5157b395cf59146a5c84d656594ae21d78c00cfa *electron-v37.5.1-win32-arm64.zip -ad0435b335dfab8c92e6926c2ee772fd2e1b458a409e6f854173cbca026ac239 *electron-v37.5.1-win32-ia32-pdb.zip -33944ff917b7b0dde86f6e8a5a65250f672d3933f94ee53c89aeb17752b6a3ab *electron-v37.5.1-win32-ia32-symbols.zip -74e88ea46bb62f4d8698b1058963568b8ccd9debbdd5d755dfdf4303874446d5 *electron-v37.5.1-win32-ia32-toolchain-profile.zip -0b35a0742a009dce60de3e1f45ac1b30f898ffbfdaa0a5df34f4ab47af47a8cb *electron-v37.5.1-win32-ia32.zip -6186513dd721970017454f9632328a224dc69543551e0eac2272f0de368c6397 *electron-v37.5.1-win32-x64-pdb.zip -f48b8e7588bb354df1cd920863ecb5ab9df2ea807905e80395845ff83801a42f *electron-v37.5.1-win32-x64-symbols.zip -74e88ea46bb62f4d8698b1058963568b8ccd9debbdd5d755dfdf4303874446d5 *electron-v37.5.1-win32-x64-toolchain-profile.zip -072eed6bf672557a1d15ef939ac0a09082ab7937edfad0e95dd7365d7027f8b1 *electron-v37.5.1-win32-x64.zip -d5e04bd18a75dc53bb84263a72ac2f80da91268570129d01c7ef7ab63a7861cf *electron.d.ts -39d5a5663e491f4e5e4a60ded8d6361a8f4d905a220aa681adfabac1fa90d06f *ffmpeg-v37.5.1-darwin-arm64.zip -210e095fc7c629b411caf90f00958aa004ac33f2f6dd1291780a670c46f028cf *ffmpeg-v37.5.1-darwin-x64.zip -f0792bdd28ac2231e2d10bdb89da0221e9b15149a4761448e6bfd50ba8e76895 *ffmpeg-v37.5.1-linux-arm64.zip -5bd4adf23596c09bbb671952b73427f6701a7e9aee647979925e9cc4ff973045 *ffmpeg-v37.5.1-linux-armv7l.zip -561a7685536c133d2072e2e2b5a64ca3897bb8c71624158a6fe8e07cae9116c9 *ffmpeg-v37.5.1-linux-x64.zip -39d5a5663e491f4e5e4a60ded8d6361a8f4d905a220aa681adfabac1fa90d06f *ffmpeg-v37.5.1-mas-arm64.zip -210e095fc7c629b411caf90f00958aa004ac33f2f6dd1291780a670c46f028cf *ffmpeg-v37.5.1-mas-x64.zip -2e73958715132b6206bd0e5d990a82ca5ed44b2195232a294c1b81b019a570bb *ffmpeg-v37.5.1-win32-arm64.zip -54b44a2c8229b2efff75344bafb40fa6b1cc5c213200bbe55c75eddb384cc7f2 *ffmpeg-v37.5.1-win32-ia32.zip -dfe702764113c7697e99a9e15a9692917bdd52aa238fa2dc1d5a604bec8e983e *ffmpeg-v37.5.1-win32-x64.zip -2ab5c34f65a30d57368036c52e9a6cc6ba2e986c64636a8b5c29ec5e314ede1b *hunspell_dictionaries.zip -166f4b22df018eb17bf54db5e2f9c63b5f66a4204357c6042246de29f3584db7 *libcxx-objects-v37.5.1-linux-arm64.zip -e264a5a57b943900354363cfe1116b85bec71afe123a65d4570488a42596bc4f *libcxx-objects-v37.5.1-linux-armv7l.zip -c702164d2ba4af422bb1a22ac36eedf56d4972533c6334754cbae8b265d81b92 *libcxx-objects-v37.5.1-linux-x64.zip -b224fd5cb44ec244b388f5c7328ec34d2f394c246db61d4240ed776cf3e38c10 *libcxx_headers.zip -edf24979ef27199ad5cd9de9b52a56ef9bad022c7d9daff59c81a873bf0185cc *libcxxabi_headers.zip -deab9428c6445268209d4ebb2794b7710af449186533832e420cd608ccb889c4 *mksnapshot-v37.5.1-darwin-arm64.zip -e8a54dc4e0419563c40ccb4d06863df0eb888213e8ffa4cc7dc559b38e16b1ff *mksnapshot-v37.5.1-darwin-x64.zip -0f61ee3f36afb6efc7330ae4e35f39b1e1b8987d3dc11e225b4331e7b30065aa *mksnapshot-v37.5.1-linux-arm64-x64.zip -4f17688d052525473b186f8d9230019fcf10984f5f05325a1e56332f5f63d5c5 *mksnapshot-v37.5.1-linux-armv7l-x64.zip -c94cdd58d20b25df50563f5616430fd95085ad44eb2200bab526240170951302 *mksnapshot-v37.5.1-linux-x64.zip -dd9f6c2cd06e6408f631f97bb604d1d0b541d8654202817d9c5d1e43b68d2db8 *mksnapshot-v37.5.1-mas-arm64.zip -b68fede7f706458860c72bac4ccec44c788f1f63da78d82e67f08cce45841bf2 *mksnapshot-v37.5.1-mas-x64.zip -5518e77702b47580491d301b6898e3c3bad24fa4e4e42e3662e8c4e3fc2bba88 *mksnapshot-v37.5.1-win32-arm64-x64.zip -478220e0f96739809195b1d306b57cbf9b2a160b2d2a7d5ce5e39af67f79424d *mksnapshot-v37.5.1-win32-ia32.zip -38858757bf5884af6f2a08e38df77fa77560db299d70e047e6b70f5edcce2a64 *mksnapshot-v37.5.1-win32-x64.zip +ea1b52ec0af04037b419897585ebb2e81f65ccd79dd8f331e26578d042c01a2f *chromedriver-v37.6.0-darwin-arm64.zip +667a9067a774a5ada82a44bc310a23657dc2942067732b6c2879ae0042e2faf2 *chromedriver-v37.6.0-darwin-x64.zip +5c588569bbbca2bcef0881ea877d70dafcf7955e0d19765797f60e2c4d228c8a *chromedriver-v37.6.0-linux-arm64.zip +87a781e82f4fc530820311edc059eafe30e9cec673704c8e73ebf452c5382bc6 *chromedriver-v37.6.0-linux-armv7l.zip +e1c04c3826e506765e90d95738d1cf0ecbb3a798f2f3a7bf17d0cc03fe0be1fe *chromedriver-v37.6.0-linux-x64.zip +53e9d63c01eb018f5be1ebf6d2cba92c25b3097f1500f3d7fe1703447f7f3452 *chromedriver-v37.6.0-mas-arm64.zip +d556851da7ba16ae4b0a39e0c74a1295dfc42875a485d01483babd8e180e2f82 *chromedriver-v37.6.0-mas-x64.zip +0687f18325df7ce6845491fda61b8b4c40d0cc268c8fa54448591461cfd7f7b8 *chromedriver-v37.6.0-win32-arm64.zip +e7a5e4ce6bd6f6d34bcf773ac0796924582ec0c3b37c9442d874b5617b38be69 *chromedriver-v37.6.0-win32-ia32.zip +a1491a67dd7b2a1300283ac862e9ff97adc9db279c3dad0e843e441758fd7e2a *chromedriver-v37.6.0-win32-x64.zip +56e01ec4745a98b0cec8fb9aad00396072127883e76781d912bf3410c1da4cfc *electron-api.json +2f71423b81668b01a1e823593696800f22c262170e89372a3a00388f288cc914 *electron-v37.6.0-darwin-arm64-dsym-snapshot.zip +d632b133b742b7a9c94baa6577cbf528e6cd3a92afbf21245b56d37c580b062b *electron-v37.6.0-darwin-arm64-dsym.zip +a4f47ecea85e134d1b305b7286ef0ada0de714e2874c267169d9d3eafb2c51d2 *electron-v37.6.0-darwin-arm64-symbols.zip +82869e916e74cb763c03fefb5fcee1fc99536e597716d4f3a9c716f9c37effab *electron-v37.6.0-darwin-arm64.zip +5314570f28ca70a6aead23b1902da9a0cb120abb364e3bed12605f36571a4ce2 *electron-v37.6.0-darwin-x64-dsym-snapshot.zip +5689342a29ab4b9fa1b3f5b153d3eb9e7dbe12a10c07a7877b368b3ffbe82004 *electron-v37.6.0-darwin-x64-dsym.zip +978cf0fd18f2b2518e44c35cfd63d6268d28aadeff759212fe4d9b2bf3efa3b9 *electron-v37.6.0-darwin-x64-symbols.zip +258a104f781c50939ec6b45177a6f810da646ade15567a09cf9d14ec81b82cb2 *electron-v37.6.0-darwin-x64.zip +f2053132ca60ec546fccfbf0265d54b1405ad28156fda17c621a461b0c1be2e0 *electron-v37.6.0-linux-arm64-debug.zip +11c2461e956e525ab36784db0e2817fe35ff53a1154285f7ea2827df6f2954d8 *electron-v37.6.0-linux-arm64-symbols.zip +7c76a5147a9870b8bcbd859278148e1e326f98ea6a5dcb3ac2707d39bd22b2d5 *electron-v37.6.0-linux-arm64.zip +92f444a60f677a41d30afaadc0c8e754888ca4829a859b14459c9109b68e1fb0 *electron-v37.6.0-linux-armv7l-debug.zip +2ef9ee6afd566654950f06f8c8f32186133eadd015d74f0074d4c5a7d93b8be2 *electron-v37.6.0-linux-armv7l-symbols.zip +0d4a49b5f462972173daf6e919664cc04cad7a7d2a96b074cb181ea07bb0cd74 *electron-v37.6.0-linux-armv7l.zip +4b9dee173eddf90b2969b74ed86c6a81cd97c208e35b3db115da1f6534e31308 *electron-v37.6.0-linux-x64-debug.zip +cefdb0e96f980fed3ae22c62a204ccb6754311959ba2867a759887c27cbf7f09 *electron-v37.6.0-linux-x64-symbols.zip +02e644d75392a1ea8991106bc77e1db243ee1fc0c23107dc3b253ed545dd4c66 *electron-v37.6.0-linux-x64.zip +3fbfb12b83eb678a84a102808a338dc7d828362a012be0f315ccbfee098aeb1c *electron-v37.6.0-mas-arm64-dsym-snapshot.zip +ce6f18733a966fc9f2ab8e3ca0c9ee15f8ca1abd7f219990fe4795ff9e4946d7 *electron-v37.6.0-mas-arm64-dsym.zip +293ac1f466ec8d6888df1702e2ba2d2f1414068259af5ece7a0170044b2d2de3 *electron-v37.6.0-mas-arm64-symbols.zip +ecc1efd59bd23ae508cf0595594c8dda225d0e6eeb2df7f90b56cdb763aeb2c1 *electron-v37.6.0-mas-arm64.zip +c378220d65f5cf4b8ecd8823a4d8499111c77d2377b6bcb7d0727c567254ec06 *electron-v37.6.0-mas-x64-dsym-snapshot.zip +22c718ab643ff134262a3308104814f9789307f43ec045e6a132dfb57d7bc364 *electron-v37.6.0-mas-x64-dsym.zip +022d38652a15f44b13c3ee6a0691650f3dc7d0fd6827f79877de3f8bbd3bd68c *electron-v37.6.0-mas-x64-symbols.zip +258c44b8bae66e714cb26b11451f97e2678e9d0b6536cac19d74d49544f5805f *electron-v37.6.0-mas-x64.zip +c4927ece20680a6d2940ce5acee0c051abb96c8ca09c071bced548fbbfa9b3b1 *electron-v37.6.0-win32-arm64-pdb.zip +469335cb89bca0fcaefd33922f9db39f283b8a6009e84dadb8bb98de94e4c67c *electron-v37.6.0-win32-arm64-symbols.zip +74e88ea46bb62f4d8698b1058963568b8ccd9debbdd5d755dfdf4303874446d5 *electron-v37.6.0-win32-arm64-toolchain-profile.zip +1d09e49e246fc36052e4eb55013a907af6d1754521924c8113ad621eca2e8bd3 *electron-v37.6.0-win32-arm64.zip +bce61cf19e53390654bd2a57706462d40ba7da4c83750cfe2242279961bffbf7 *electron-v37.6.0-win32-ia32-pdb.zip +9c85d0eff9eb1bfbb3ef7479fbe709204f594cbdefa745df68e7491013f20c6f *electron-v37.6.0-win32-ia32-symbols.zip +74e88ea46bb62f4d8698b1058963568b8ccd9debbdd5d755dfdf4303874446d5 *electron-v37.6.0-win32-ia32-toolchain-profile.zip +62ba4c8ba5734fbd0371ec5d04481f498d5b202024a3083fe428d0df55f88ff4 *electron-v37.6.0-win32-ia32.zip +6fe8d1e8f40a46b84ecac8e53e0607e9b43e2afe24cac37a7912a3413b210847 *electron-v37.6.0-win32-x64-pdb.zip +f3fe1e92a4f6977d24848be13d15eafc1558f21230387c66c0b5f41051ba2049 *electron-v37.6.0-win32-x64-symbols.zip +74e88ea46bb62f4d8698b1058963568b8ccd9debbdd5d755dfdf4303874446d5 *electron-v37.6.0-win32-x64-toolchain-profile.zip +4412a99d07f32a79de16e5a44739062f5fe27efd68cd9ad95122c560f33704b8 *electron-v37.6.0-win32-x64.zip +0bcd0d5f201de6d8903d2860ede68911c834be99d24fb6482aeee492d2b5265a *electron.d.ts +39d5a5663e491f4e5e4a60ded8d6361a8f4d905a220aa681adfabac1fa90d06f *ffmpeg-v37.6.0-darwin-arm64.zip +210e095fc7c629b411caf90f00958aa004ac33f2f6dd1291780a670c46f028cf *ffmpeg-v37.6.0-darwin-x64.zip +f0792bdd28ac2231e2d10bdb89da0221e9b15149a4761448e6bfd50ba8e76895 *ffmpeg-v37.6.0-linux-arm64.zip +5bd4adf23596c09bbb671952b73427f6701a7e9aee647979925e9cc4ff973045 *ffmpeg-v37.6.0-linux-armv7l.zip +561a7685536c133d2072e2e2b5a64ca3897bb8c71624158a6fe8e07cae9116c9 *ffmpeg-v37.6.0-linux-x64.zip +39d5a5663e491f4e5e4a60ded8d6361a8f4d905a220aa681adfabac1fa90d06f *ffmpeg-v37.6.0-mas-arm64.zip +210e095fc7c629b411caf90f00958aa004ac33f2f6dd1291780a670c46f028cf *ffmpeg-v37.6.0-mas-x64.zip +e6e0b42b1afd3bed31fdeda0d5e9e3ae71c7a5dd950ef7f137ec22b8eb53f372 *ffmpeg-v37.6.0-win32-arm64.zip +dc5509c12b30983c200a1a7059673ce093a9bdf38197e3ddcd9a2c33591e1811 *ffmpeg-v37.6.0-win32-ia32.zip +b60372e7431ad40292a77ffc75f011e06c528589f20e6596de9c9090356d1699 *ffmpeg-v37.6.0-win32-x64.zip +4b80ff3d9e48d7b00cdf8265a6a8d7b1a14ed403ca2c7266c1e755fbbbbf4671 *hunspell_dictionaries.zip +00c3f8aff441d6a4b12d076055760895760dbc4f42708358d71f0a2e6937a509 *libcxx-objects-v37.6.0-linux-arm64.zip +71cd9bc71ef32d25aa50ed2aec8859ae6213b4e10c2e7d9cd6174b4221bd023b *libcxx-objects-v37.6.0-linux-armv7l.zip +95bf4671c353ea80e6c6d579e2513200329ba449761ba02dfe3f93ee213cced2 *libcxx-objects-v37.6.0-linux-x64.zip +421b28d575bc966cb17cd3747d9c6a62050648792ec15e5bf8f1eb46f0931e19 *libcxx_headers.zip +006ccb83761a3bf5791d165bc9795e4de3308c65df646b4cbcaa61025fe7a6c5 *libcxxabi_headers.zip +9a50ca41df5b99d2c0557ee5b1db6657baca398f557109955f54433ed64aa7e1 *mksnapshot-v37.6.0-darwin-arm64.zip +6544c9c5007fc9dd5ee3480aa1b5b71a8a5797e492c4f6ef69c7f59b0ee3fc00 *mksnapshot-v37.6.0-darwin-x64.zip +ff7c115df6caf20383765ec4b236c5220e7a32d842ddaabd209cbe063b018b0f *mksnapshot-v37.6.0-linux-arm64-x64.zip +3a4b458aaed19854ff69151bdadd542a398ac670fed4be0e59402e24a461faf4 *mksnapshot-v37.6.0-linux-armv7l-x64.zip +c46f5fe87bc799a5661c0926d4572ad488805210be85a7e1cb4c6e2068697628 *mksnapshot-v37.6.0-linux-x64.zip +5d5e202f46f9654429b8e175bcba4ef4174dd2c3ab8a27a63ea9b0bcaec0c486 *mksnapshot-v37.6.0-mas-arm64.zip +31a5dd8f72d8910335e266eea2cd478e4d45fe16de2118368466401db8eca6f1 *mksnapshot-v37.6.0-mas-x64.zip +a4ea3aa43b1c0efbf27c3a4a2ea9269f12d855fd290d3834c0f7de34e18c4ab1 *mksnapshot-v37.6.0-win32-arm64-x64.zip +ab0f8bcd2af4fbe461c23fa06cbcd9f62187ba080a9f3c56f24c40f3f5ba1f59 *mksnapshot-v37.6.0-win32-ia32.zip +4dc1c6dbf2c2568f0221ec06ca4029919e406b7a466ec4b722f704b579b3e3fa *mksnapshot-v37.6.0-win32-x64.zip diff --git a/cgmanifest.json b/cgmanifest.json index 26248d63937c9..dc33f707d98c9 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -528,12 +528,12 @@ "git": { "name": "electron", "repositoryUrl": "https://github.com/electron/electron", - "commitHash": "432be6c97193b57d5df402b968e0c7ecc2cbb9ff" + "commitHash": "9a2b4f84be2f4bcc468a63ef93520e60790b8f3c" } }, "isOnlyProductionDependency": true, "license": "MIT", - "version": "37.5.1" + "version": "37.6.0" }, { "component": { diff --git a/package-lock.json b/package-lock.json index ae95923f2b78d..4572a94e6ab00 100644 --- a/package-lock.json +++ b/package-lock.json @@ -98,7 +98,7 @@ "css-loader": "^6.9.1", "debounce": "^1.0.0", "deemon": "^1.13.6", - "electron": "37.5.1", + "electron": "37.6.0", "eslint": "^9.11.1", "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", @@ -6294,9 +6294,9 @@ "dev": true }, "node_modules/electron": { - "version": "37.5.1", - "resolved": "https://registry.npmjs.org/electron/-/electron-37.5.1.tgz", - "integrity": "sha512-RqN3dl6I5yhmynkUc3pUzM6qFCvANau3VGRX9xQEh7FYdwmkqVxKXYM5enrE9LW7j7PzHomQQn6+J2xaF7BHsQ==", + "version": "37.6.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-37.6.0.tgz", + "integrity": "sha512-8AANcn6irYQ7cTAJRY7r0CovWckcGCHUniQecyGhw/jJ25vWwitVhF97skF+EyDztiEI6YBoF0G6tx1s37bO3g==", "dev": true, "hasInstallScript": true, "license": "MIT", diff --git a/package.json b/package.json index 1648fbe73d6dd..491ded21fb615 100644 --- a/package.json +++ b/package.json @@ -159,7 +159,7 @@ "css-loader": "^6.9.1", "debounce": "^1.0.0", "deemon": "^1.13.6", - "electron": "37.5.1", + "electron": "37.6.0", "eslint": "^9.11.1", "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", From 430d10bcc4fe3a5b66adeba1bc3f2a06a17dac9a Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Thu, 2 Oct 2025 15:32:41 +0900 Subject: [PATCH 3/3] chore: update build --- .npmrc | 2 +- package.json | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.npmrc b/.npmrc index 5dec68ac27626..5a44dc617a4ad 100644 --- a/.npmrc +++ b/.npmrc @@ -1,6 +1,6 @@ disturl="https://electronjs.org/headers" target="37.6.0" -ms_build_id="12409799" +ms_build_id="12502201" runtime="electron" build_from_source="true" legacy-peer-deps="true" diff --git a/package.json b/package.json index 491ded21fb615..d31f955301ebb 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-oss-dev", "version": "1.105.0", - "distro": "8b551ae26e4dadc3f6ece34bbbc3feea81ce4a97", + "distro": "7eefb0edc90d0589e8f481c8ed3cfe00bd65c738", "author": { "name": "Microsoft Corporation" },