From 9d7c22d20fdb01d1229d78a13f0815ef0ea23514 Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Mon, 23 Jun 2025 20:13:00 +0900 Subject: [PATCH 1/9] chore: update electron@36.5.0 --- .npmrc | 4 +- build/azure-pipelines/linux/setup-env.sh | 8 +- build/checksums/electron.txt | 150 +++++++++++------------ build/checksums/nodejs.txt | 14 +-- build/linux/dependencies-generator.js | 2 +- build/linux/dependencies-generator.ts | 2 +- cgmanifest.json | 12 +- package-lock.json | 8 +- package.json | 2 +- remote/.npmrc | 2 +- 10 files changed, 102 insertions(+), 102 deletions(-) diff --git a/.npmrc b/.npmrc index 8e201deac2c7d..a9d8e9614b86d 100644 --- a/.npmrc +++ b/.npmrc @@ -1,6 +1,6 @@ disturl="https://electronjs.org/headers" -target="35.6.0" -ms_build_id="11847422" +target="36.5.0" +ms_build_id="11795980" runtime="electron" build_from_source="true" legacy-peer-deps="true" diff --git a/build/azure-pipelines/linux/setup-env.sh b/build/azure-pipelines/linux/setup-env.sh index a148d519fe690..0e015fdba502e 100755 --- a/build/azure-pipelines/linux/setup-env.sh +++ b/build/azure-pipelines/linux/setup-env.sh @@ -25,7 +25,7 @@ fi if [ "$npm_config_arch" == "x64" ]; then # Download clang based on chromium revision used by vscode - curl -s https://raw.githubusercontent.com/chromium/chromium/134.0.6998.205/tools/clang/scripts/update.py | python - --output-dir=$PWD/.build/CR_Clang --host-os=linux + curl -s https://raw.githubusercontent.com/chromium/chromium/136.0.7103.168/tools/clang/scripts/update.py | python - --output-dir=$PWD/.build/CR_Clang --host-os=linux # Download libcxx headers and objects from upstream electron releases DEBUG=libcxx-fetcher \ @@ -37,9 +37,9 @@ if [ "$npm_config_arch" == "x64" ]; then # Set compiler toolchain # Flags for the client build are based on - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/134.0.6998.205:build/config/arm.gni - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/134.0.6998.205:build/config/compiler/BUILD.gn - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/134.0.6998.205:build/config/c++/BUILD.gn + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/136.0.7103.168:build/config/arm.gni + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/136.0.7103.168:build/config/compiler/BUILD.gn + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/136.0.7103.168:build/config/c++/BUILD.gn export CC="$PWD/.build/CR_Clang/bin/clang --gcc-toolchain=$VSCODE_CLIENT_SYSROOT_DIR/x86_64-linux-gnu" export CXX="$PWD/.build/CR_Clang/bin/clang++ --gcc-toolchain=$VSCODE_CLIENT_SYSROOT_DIR/x86_64-linux-gnu" export CXXFLAGS="-nostdinc++ -D__NO_INLINE__ -DSPDLOG_USE_STD_FORMAT -I$PWD/.build/libcxx_headers -isystem$PWD/.build/libcxx_headers/include -isystem$PWD/.build/libcxxabi_headers/include -fPIC -flto=thin -fsplit-lto-unit -D_LIBCPP_ABI_NAMESPACE=Cr -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE --sysroot=$VSCODE_CLIENT_SYSROOT_DIR/x86_64-linux-gnu/x86_64-linux-gnu/sysroot" diff --git a/build/checksums/electron.txt b/build/checksums/electron.txt index c5702327afc14..6b96ac4fd3432 100644 --- a/build/checksums/electron.txt +++ b/build/checksums/electron.txt @@ -1,75 +1,75 @@ -8ba99bae583c627ea97abeecb8326513e0795bc348dbf316839cdc0959815d4d *chromedriver-v35.6.0-darwin-arm64.zip -e2fb710c6ede2f56d985e130cdbcc9b25cb1747e7d4cd7149c97c5a445aac0b4 *chromedriver-v35.6.0-darwin-x64.zip -3ebe02af15986baaefee678a23bd65928d6a7a9d8b5c5a7477ffac3492d64fe7 *chromedriver-v35.6.0-linux-arm64.zip -9e7fd420e22b6755f08f0b6a028db1375eacf6f792cf8b5bf972fe06631b9617 *chromedriver-v35.6.0-linux-armv7l.zip -59fdcbd69c17d73ea8736f77ab5c060e183704a54c60ff27dc7f7fd6d8ae362e *chromedriver-v35.6.0-linux-x64.zip -560ec74817e6753b63d7a7dad9728356e62cea9db650d933a708408f8686ac3c *chromedriver-v35.6.0-mas-arm64.zip -bf2cf2707ea338a1b540e7131920b8486d5cda89d7b15b1ddbe4d733ba6c7d88 *chromedriver-v35.6.0-mas-x64.zip -55cecacce8d5e81a8d94fc6be26f05662ca4c712c4913192a13bc23924a12173 *chromedriver-v35.6.0-win32-arm64.zip -61a73682068350a85b3e51e21d79ee3fc9451e177920eafa581cefc71b6f6fa8 *chromedriver-v35.6.0-win32-ia32.zip -455c1742afa978530cdeb5b8f3e8702b6f4c2f49f9c0447e1d20c9acb69502c6 *chromedriver-v35.6.0-win32-x64.zip -ef0549048e58f73a06739ee4d60fae6cd5774139646f713cc72aebc36270a4ad *electron-api.json -726006e564acbbad346cb5541ea973d878db72e8543127fea0740de32002fca0 *electron-v35.6.0-darwin-arm64-dsym-snapshot.zip -b778cb8a033d000d6cfc72172ddd75c3b067de72177d901998616eeae75a8541 *electron-v35.6.0-darwin-arm64-dsym.zip -7824eb3f54ca46d68378f66da87cf1422f48d72688380c42985f2e9d157514d3 *electron-v35.6.0-darwin-arm64-symbols.zip -ddf4f0838d92f604361eabea5cefc3557276e2ae3a9cff113c2bfc6b9204a114 *electron-v35.6.0-darwin-arm64.zip -494981270b1f9eeb8116d576091bf3d75dee60062ac1e28d7bd99c2999040efa *electron-v35.6.0-darwin-x64-dsym-snapshot.zip -c65b064894a29d5ee1752b13f60f7fbc7e945928139cf4e9a466f7f04c34a072 *electron-v35.6.0-darwin-x64-dsym.zip -2948bfe8bc6dbb34d24e18c970cc7a708e2570d84e2186bb8f017f17fa03e4f5 *electron-v35.6.0-darwin-x64-symbols.zip -93bae50a81f476b07d6bc0d652bd21ec592e61135047b2e4e69c5e931c67459d *electron-v35.6.0-darwin-x64.zip -f0c018e275462f564ad1ce549b0384a5f315b7083587e3b45101667c3db4768d *electron-v35.6.0-linux-arm64-debug.zip -a0dea31112e280acdf811e8263f56890a39b04948e027f8db75007dd8480dc8b *electron-v35.6.0-linux-arm64-symbols.zip -c3fc5a70de2e97679fd7124ebb57a7c16c465d76a00832b66a545a444eb8e9be *electron-v35.6.0-linux-arm64.zip -f0c018e275462f564ad1ce549b0384a5f315b7083587e3b45101667c3db4768d *electron-v35.6.0-linux-armv7l-debug.zip -870e2b5894caf254297f5277399a06048a877a0e51884ffc01f60381c517846a *electron-v35.6.0-linux-armv7l-symbols.zip -9b68c777af440e0ce4fc0f0dad244cd076586c6110dffde5823c88393bacc4df *electron-v35.6.0-linux-armv7l.zip -05e887bcad061528fd4fcf4d651f0c3687474e8b96bddc994040c7f81ce91c42 *electron-v35.6.0-linux-x64-debug.zip -47edd65621bc356aca4ae2df2230b83017e3d585837732328e81b50dcaabadcd *electron-v35.6.0-linux-x64-symbols.zip -94f3987a46b7cc39f16dc3428e304dd0dee679f3266fbea85ccfeb3daabb2c45 *electron-v35.6.0-linux-x64.zip -c667c3bd893e907c68e0b4a2511676d38172a8d3aa946a2ea440add61cb26b7c *electron-v35.6.0-mas-arm64-dsym-snapshot.zip -8ddd72886b57af3eb11b8ab8c9c35a461d59bae1317bb72ff269df8774a86917 *electron-v35.6.0-mas-arm64-dsym.zip -6ebcbb0230675b59716b41d72ac171c187596a09841f4c3f5e907799d5c0d474 *electron-v35.6.0-mas-arm64-symbols.zip -fccadc21ec7fbdcd2e0991d88942040a5c64e4e335c7e9a5c254ff567a1282ac *electron-v35.6.0-mas-arm64.zip -329f4dcfcb7509fdcf8ea41fb6126fca58c0083e82335bbf83ce50c724242b03 *electron-v35.6.0-mas-x64-dsym-snapshot.zip -fe383d76fa52f58a63068a1c49f518f735aadec7e4c7f0e6e804bb7dd2cd38ce *electron-v35.6.0-mas-x64-dsym.zip -1ba0b1d4d11fc79f5636b16e238cd4d687d13c9ad826f1570e0bf880b001b17a *electron-v35.6.0-mas-x64-symbols.zip -ad87906f7170ff715ec1a022daed97b583c967bfc236d152e3b6d46959d70b35 *electron-v35.6.0-mas-x64.zip -75921fc616af6b4492e80a6f12c39d19e4ae134142587cccf3aaedef2bc54c22 *electron-v35.6.0-win32-arm64-pdb.zip -4dd94ef40b116e5bc3be9afddf29adb2e5eb4c75d8559f547f5e69179fe009ba *electron-v35.6.0-win32-arm64-symbols.zip -82e407bee81248e035f0c16d7ae465f3c655c053e474306fe95d15a040a2530d *electron-v35.6.0-win32-arm64-toolchain-profile.zip -464dc2196b943f60645479f389011ddd3875ea0112145fa518099e3b761bfb72 *electron-v35.6.0-win32-arm64.zip -5e6a2bbbd28075c291aed869db0a597a557932d866df9e4bfe99d8a1e59c8143 *electron-v35.6.0-win32-ia32-pdb.zip -02ee6dbf3b002566f6a3be00a94265fb63cf5877636d7a4f7d86d6118baf4fd7 *electron-v35.6.0-win32-ia32-symbols.zip -82e407bee81248e035f0c16d7ae465f3c655c053e474306fe95d15a040a2530d *electron-v35.6.0-win32-ia32-toolchain-profile.zip -322e5e029f25f3dde3b56f877b60a8ded0d5b7fa87fa57e619848af252649a41 *electron-v35.6.0-win32-ia32.zip -f489ac11a42f44107a5a3d257b0f87a43a414d4c45058550e8cfaa0f825bcab2 *electron-v35.6.0-win32-x64-pdb.zip -94a23fea1ca04ed65c9b45f9252d7266e426dd6898eb0f30c65391f9b629b788 *electron-v35.6.0-win32-x64-symbols.zip -82e407bee81248e035f0c16d7ae465f3c655c053e474306fe95d15a040a2530d *electron-v35.6.0-win32-x64-toolchain-profile.zip -7cea58a7e13442c93559cae3aa2542ddc2ea6d29841087bfa02569aa4c744269 *electron-v35.6.0-win32-x64.zip -52bbc5f71051beb23a8ccf856e47078c0157db5a570669fdb2a351aa4a8e745b *electron.d.ts -f82f63b3c72e2ada752aaaa347c69634898693c19aacef8ffc41ee63d4763005 *ffmpeg-v35.6.0-darwin-arm64.zip -27637805014111051ed8c4690e98f15180a364ac5b2c97930c03d93592190ace *ffmpeg-v35.6.0-darwin-x64.zip -72e89440cbdd5b7eaae16f0ef5f1cb2ee43253938e07617954b8f9cd0cf6f462 *ffmpeg-v35.6.0-linux-arm64.zip -c09c0807f37170eaef01d6647ad691cd6ef8f35440c9dc42eb75c9af74e9ae93 *ffmpeg-v35.6.0-linux-armv7l.zip -c9faac57f5388d9ee280bfbd82eafab64955149eed99ee47e0e6f03316486fba *ffmpeg-v35.6.0-linux-x64.zip -f82f63b3c72e2ada752aaaa347c69634898693c19aacef8ffc41ee63d4763005 *ffmpeg-v35.6.0-mas-arm64.zip -27637805014111051ed8c4690e98f15180a364ac5b2c97930c03d93592190ace *ffmpeg-v35.6.0-mas-x64.zip -e6676e1a145b463b620bd47bc0bac8ee93c84c5e7ff34f0e0de7130298f70f3b *ffmpeg-v35.6.0-win32-arm64.zip -e6676e1a145b463b620bd47bc0bac8ee93c84c5e7ff34f0e0de7130298f70f3b *ffmpeg-v35.6.0-win32-ia32.zip -e6676e1a145b463b620bd47bc0bac8ee93c84c5e7ff34f0e0de7130298f70f3b *ffmpeg-v35.6.0-win32-x64.zip -983faa88e985a77d4aa03c5ae4b3ed80daf5a393e99c06a6af87627647dd7901 *hunspell_dictionaries.zip -772b606c098fb195dc71ccc18b3c9482e652555725a51d73aa97f39b1cd3c6cd *libcxx-objects-v35.6.0-linux-arm64.zip -d52c5ed4d228ad7890ebd2048f841f0c38dddc2cf33836902889967618a7c493 *libcxx-objects-v35.6.0-linux-armv7l.zip -08731979cca16dc97b8229d23fade5e8010501c3a1fd85e30c8ff7448b4e2e79 *libcxx-objects-v35.6.0-linux-x64.zip -bf44b80c1873b439305a6f43125448884cd1d101ab7ba3461a9c78009c9393ae *libcxx_headers.zip -c98cce0091681bc367a48f66c5f4602961aa9cb6dd1a995d8969d6b39ce732f3 *libcxxabi_headers.zip -d6594d80197c120c08c02c2a6651be4053bf4177c11ff115caf17cbe3f2f6598 *mksnapshot-v35.6.0-darwin-arm64.zip -c15b77a23c57ed06299223fd8ecda1446ba1986ff684e1f108025e9e9b17de0a *mksnapshot-v35.6.0-darwin-x64.zip -ca472e519ff6b7314ac5901dc2a8e66b78a47e838f33bea211a699555b3334a6 *mksnapshot-v35.6.0-linux-arm64-x64.zip -6af8a126124d84fea5d9e44b017b1fb1fb8f2db21537de3e52d11e9824bfd9b3 *mksnapshot-v35.6.0-linux-armv7l-x64.zip -34d4570822de97d38dfe7ff5a61e8be449d80a807116e41aab91eddbcdda88ea *mksnapshot-v35.6.0-linux-x64.zip -abcd477b578addd3c150a7e9cb96f6491eb2ab0017598198e17aba5b9a5bd978 *mksnapshot-v35.6.0-mas-arm64.zip -4ebc3063c761710cc9afba829f41d707077e00e41205abba44b07a96dbd43add *mksnapshot-v35.6.0-mas-x64.zip -f04eb0e448f82e9689a7b2c1dcd1baa186816dbfd8307ed68d335155fddfc41f *mksnapshot-v35.6.0-win32-arm64-x64.zip -2a1e6802f197205010f5ae4505717c82cc81ac776ec59b75d9fff989c822b4a9 *mksnapshot-v35.6.0-win32-ia32.zip -fdc6b7d8174888fa014226d0cf62faf005de9a0514f231b22298e6ad486b8fec *mksnapshot-v35.6.0-win32-x64.zip +b48b21d83c0a5d93a22966bf2ab97c208eea4ca0f09d0db1e12a34cdb40bfd51 *chromedriver-v36.5.0-darwin-arm64.zip +5e465b184293ad2606f426e6f80c179ad24193600648bcf6b573b92b9fa1c5b8 *chromedriver-v36.5.0-darwin-x64.zip +dbc2e1ae3181431714dceb439d6de23fe8f32f665da73a024e5c40d2c584d610 *chromedriver-v36.5.0-linux-arm64.zip +ec3d2af2d94877615d4195296110236be24a53600215cc3a9c12a6cbc307e383 *chromedriver-v36.5.0-linux-armv7l.zip +92fcb9731e00c0d4ba60e11e2852d8bd9d6bf38291e37128d78e0058272d2955 *chromedriver-v36.5.0-linux-x64.zip +35e4598f046b7e1e7376adc3fa7c78fbb07394b3e8fba322ff3885264b3f79ea *chromedriver-v36.5.0-mas-arm64.zip +be3382a37ded08b1881787a81d1a7da245fce89383599b0ce726727faefb9e30 *chromedriver-v36.5.0-mas-x64.zip +fcdd4faee5f7ea02217c831450d8fa1cd14b1413993741a92ccdc58cd4b588d8 *chromedriver-v36.5.0-win32-arm64.zip +34d998da5a185f996761093a86875f95f69e7cb3ab801ec2352c21df28ee21f4 *chromedriver-v36.5.0-win32-ia32.zip +e3c2f5886d299f4001fe8a6790a835e256416779651a17ea794cf5a62c8d1ce6 *chromedriver-v36.5.0-win32-x64.zip +570c4e9eab90ea311637f3ab4982517e8b2db0ae399685d658083c06b07b27bb *electron-api.json +4245eb4faffc4602a0d36d50a1d91f2db74cdf82add4280120bfb94f614806b4 *electron-v36.5.0-darwin-arm64-dsym-snapshot.zip +bb71a43f08c97dae5a257a1766c02c943cbd6bd8864af8f0691bd6112c594a19 *electron-v36.5.0-darwin-arm64-dsym.zip +718047a5d887ebe2b26f1aedf9e53b1ca350e5be20cbfa804dec1a34fd4556cb *electron-v36.5.0-darwin-arm64-symbols.zip +d416d9ed16e4739a73c61260db5dc7f6e42d32f4cb849e4a4f9bfdd5f5b430fa *electron-v36.5.0-darwin-arm64.zip +36f7cd4e531699ff5ece272869f7e2a044917e1ebc4bfd40784008f14e5faee3 *electron-v36.5.0-darwin-x64-dsym-snapshot.zip +a56af9f8db955cd9ae7f1e4cd797f6f1a1e0b767f394d3c5ab5344e2246eb75c *electron-v36.5.0-darwin-x64-dsym.zip +d2bfcc3542dcd2fb069b740439a08f49c5b8dbed08435450cf1cc3ec0192ee5b *electron-v36.5.0-darwin-x64-symbols.zip +d8a283648c39abe0ada9e697502c29a61463ce2f1ca7d83a8fb684cf9f7a9190 *electron-v36.5.0-darwin-x64.zip +428449d02503055458cd27c6779cd89b0f7111b03f037f266330157a820dae5b *electron-v36.5.0-linux-arm64-debug.zip +c58b1e7612d238ff74b5b2b95683e5093ec57dc8f227d1ccc3db920a8bfe0c39 *electron-v36.5.0-linux-arm64-symbols.zip +b812805ea64f82e1a4be2faf6008f4a8f89cd62379946c72d48082f084ca9229 *electron-v36.5.0-linux-arm64.zip +428449d02503055458cd27c6779cd89b0f7111b03f037f266330157a820dae5b *electron-v36.5.0-linux-armv7l-debug.zip +686bd4d35e3e3c3c3fbf58425017398cdfe491643ba13e5c73a269ccefddd5df *electron-v36.5.0-linux-armv7l-symbols.zip +a09abea23edb7aab5d14777446c5c30383decb5ed9c658530c10390f37721614 *electron-v36.5.0-linux-armv7l.zip +3e3781632f1545a04ec677f86c1e67964577ed417ecb760fd803817ea92dc83a *electron-v36.5.0-linux-x64-debug.zip +e1ec0d2ddc9740696d85d94729d9ac27cd867b74db9232b6c17f7e7697716dab *electron-v36.5.0-linux-x64-symbols.zip +3122afe29cb07013df739bd23534e7f54f25c685d8b0f8781a00957752f2d873 *electron-v36.5.0-linux-x64.zip +eec5620280e90edf465d4199f340f25abfdfcbde19979e34332424e87f9e9ac8 *electron-v36.5.0-mas-arm64-dsym-snapshot.zip +32d357cf80080898c1c87601f7281356229666a7f42ba5b8894580d40472e967 *electron-v36.5.0-mas-arm64-dsym.zip +147c8a01b9eccbc2b6466f5d201030c82189f49fadc58625a7b5c28765a21f40 *electron-v36.5.0-mas-arm64-symbols.zip +15cf0f5a87c957d6e4e0e91388d7ecdfc47f9555bb0228ee19bcd0f5021bd776 *electron-v36.5.0-mas-arm64.zip +f8e57ee15536eae67df03d4fed02d78f82f2858f036a43391ae5cdf0d8859376 *electron-v36.5.0-mas-x64-dsym-snapshot.zip +91165deeed03a8d8c66a9b0d73fb909ad48ea18331083a7d6dc629e789637915 *electron-v36.5.0-mas-x64-dsym.zip +2d91bb79ebdb20ba91fc9f11314e4b3ed0de33c8bb5f369fa725c145ed850a89 *electron-v36.5.0-mas-x64-symbols.zip +deb3a22c7e137e7513e637521af05512b9715cde75df64dd438405d8f7037651 *electron-v36.5.0-mas-x64.zip +aac9639a055e50eac127e4662b0630ffcfb479feb96f94161b8c64e8be12e8f2 *electron-v36.5.0-win32-arm64-pdb.zip +b27868dcc4365969dffe707c852cf4ed3d0ae121054a234467d105cbf8c17756 *electron-v36.5.0-win32-arm64-symbols.zip +3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v36.5.0-win32-arm64-toolchain-profile.zip +667a2ade5a374d02996d52889bfee898315c82bc1829775cfc8ca8c1abb261cd *electron-v36.5.0-win32-arm64.zip +8e567e7fce91f0a17e5cefa5a260fad68a3696c260eff65d460e9ad3ca15a19c *electron-v36.5.0-win32-ia32-pdb.zip +ca521cfaf79b7dc3a29eeab5a57aa7c4c65191c2fe614959330eefb2f7be42c7 *electron-v36.5.0-win32-ia32-symbols.zip +3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v36.5.0-win32-ia32-toolchain-profile.zip +cb9a263ba2af94d6a909c6144b78e00fe7e087a9ad37f20e6728b1936be12874 *electron-v36.5.0-win32-ia32.zip +0bbf2cf6c49d64d3ff0934fcb78fdec17b2c89c4a49681cfe965e9849bb1feb8 *electron-v36.5.0-win32-x64-pdb.zip +599731434adf6457dc24d2963d863174a7b097bfdf3ef2717dfc517d5fa2064b *electron-v36.5.0-win32-x64-symbols.zip +3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v36.5.0-win32-x64-toolchain-profile.zip +d25ad3cdf24e5f4d9c27f8838a6761166fb4af623aef59dfb372737316162af9 *electron-v36.5.0-win32-x64.zip +73ca791f0ad937f8c0cea5f7d1a9c19252986586223bb585fcc7d5a77329fd5c *electron.d.ts +b15f7906d52b37344c9d2696d5737006fbf3eb8843ff04f2a791b928052a34fe *ffmpeg-v36.5.0-darwin-arm64.zip +3040205b3f0f495ab0681433fbfb2bf9ab0bfb0f5ad954ddb1738c260f523563 *ffmpeg-v36.5.0-darwin-x64.zip +5f5d64f4a1c2ab8b8060c3e8902c65fcdec6cb69df9c46826293d3449a197e3e *ffmpeg-v36.5.0-linux-arm64.zip +ef94ac99b8db1bfd274b8acade761fceffd3f49e2c21967095d4472a1e1b5060 *ffmpeg-v36.5.0-linux-armv7l.zip +48c0fd1198d7f4a6a6044e71169e1edf500f95e69e39dce8306e65525e1cad0b *ffmpeg-v36.5.0-linux-x64.zip +b15f7906d52b37344c9d2696d5737006fbf3eb8843ff04f2a791b928052a34fe *ffmpeg-v36.5.0-mas-arm64.zip +3040205b3f0f495ab0681433fbfb2bf9ab0bfb0f5ad954ddb1738c260f523563 *ffmpeg-v36.5.0-mas-x64.zip +8c29abe3a8db134863a959597881e6674f36fb26c237c712c74f80a38ebc7a4d *ffmpeg-v36.5.0-win32-arm64.zip +8c29abe3a8db134863a959597881e6674f36fb26c237c712c74f80a38ebc7a4d *ffmpeg-v36.5.0-win32-ia32.zip +8c29abe3a8db134863a959597881e6674f36fb26c237c712c74f80a38ebc7a4d *ffmpeg-v36.5.0-win32-x64.zip +6f50886110ea5e74f9f6e2bd1e55461c849a8e1598dc0cd0e4b3edbc2af18ea1 *hunspell_dictionaries.zip +9c8d6368405f2b793cca7dfe4d0d70acc3b4ef741fd99f8d3bd6dc3b0bc4982e *libcxx-objects-v36.5.0-linux-arm64.zip +b0ae57141d52d8c79ebc5bd4c273c150d75fac9cff6343abdfa9844103fb9696 *libcxx-objects-v36.5.0-linux-armv7l.zip +68f1070f6f90fe34824ffba5e9629857c24db66ba8eeaac6fbfa6dd72a831cf7 *libcxx-objects-v36.5.0-linux-x64.zip +26e2366f98153e748b63c1d8a1373b5d7d3de417ad0e72e396ee8f5c1da9875f *libcxx_headers.zip +8d2be3ff3947761bede1eb0ca33be1b37e234a0fcbada9f4debc128891f89ac9 *libcxxabi_headers.zip +892a7dc57865d1d1e49d05277b92ea923a1e163d2dfe75dbb88adae5cb9d44d3 *mksnapshot-v36.5.0-darwin-arm64.zip +e8c74426757a6900a17b06fbfe413c314fd3050dbba1de919ebaf8b412980348 *mksnapshot-v36.5.0-darwin-x64.zip +e8c7f6e4d5a983e41b2d30782843a3e20e0485ec97f34f46297789981e4a2836 *mksnapshot-v36.5.0-linux-arm64-x64.zip +3428205aa697e2bbb5638bde72721b804e88fc28e7ac6b157ed540f0e338c12b *mksnapshot-v36.5.0-linux-armv7l-x64.zip +cb3551764abd46a7c871d8fedf8846d9d52b5d02df0a9e199a1c0a128dfd619a *mksnapshot-v36.5.0-linux-x64.zip +b9c2aeab9ea6894a9f7e287a3e5d42e905f24fc1fa2823368fa03c634ecec5f1 *mksnapshot-v36.5.0-mas-arm64.zip +6404cb9c726940be80490f54e593888ef48cfe08c4265d5f061b0ad4e749ff56 *mksnapshot-v36.5.0-mas-x64.zip +07b4c7fc63beab68b69faf0bf728437f4a78585e1668ec9c5bcfe066598f1666 *mksnapshot-v36.5.0-win32-arm64-x64.zip +d7e6a5231e6204635cb1ff2c616c82e9da8c83a1410e106264ce9ac9582bc42f *mksnapshot-v36.5.0-win32-ia32.zip +e87d510a40f622beaefc248c7d7a9856220302fd5cb007aa7388937aa19b816c *mksnapshot-v36.5.0-win32-x64.zip diff --git a/build/checksums/nodejs.txt b/build/checksums/nodejs.txt index 5ac7c3f3b37df..6a91f64a1a764 100644 --- a/build/checksums/nodejs.txt +++ b/build/checksums/nodejs.txt @@ -1,7 +1,7 @@ -d2689b86b17e1b51e76f801ffe2d9acca4225e76eda4b843c3d8438d4a7cd6fe node-v22.15.1-darwin-arm64.tar.gz -1c722d0dd6d3f60e8b0be014ea01b8a59f5088f4419197a1b37544854d61cc6f node-v22.15.1-darwin-x64.tar.gz -eb3f232b83dfe83397b98395ec77a973e888e8959c978b3e4eeb551b8845b74f node-v22.15.1-linux-arm64.tar.gz -346426e2bca62c98fb12213c39e80b0e349d7620238f74b7208d12e18fde87fd node-v22.15.1-linux-armv7l.tar.gz -f4b8eec683708acb1a2a73c7182ba2de5466a5dd5f705934a0830903df28821c node-v22.15.1-linux-x64.tar.gz -e9e669cf7e9772406e3a59cb4b9b606e75eb1d9f454b675e1c78a6aaa542b31d win-arm64/node.exe -b3191cc083480282f1edaa3324002c320704a00d7564cf1f7c48b610d1c060b6 win-x64/node.exe +1d7f34ec4c03e12d8b33481e5c4560432d7dc31a0ef3ff5a4d9a8ada7cf6ecc9 node-v22.16.0-darwin-arm64.tar.gz +838d400f7e66c804e5d11e2ecb61d6e9e878611146baff69d6a2def3cc23f4ac node-v22.16.0-darwin-x64.tar.gz +1725602e9fb150eb8b8220a899085190e1c04d1a5f3862b01c3dc1dfce0157f9 node-v22.16.0-linux-arm64.tar.gz +d4c3d8b6862208f0e0d6e20726a8dc5fb019cba8333c72dfd97b34ceed8d22a4 node-v22.16.0-linux-armv7l.tar.gz +fb870226119d47378fa9c92c4535389c72dae14fcc7b47e6fdcc82c43de5a547 node-v22.16.0-linux-x64.tar.gz +1944e0635b3c353a1e728a782f0984cccbb4864a461a429d86878b273dafe368 win-arm64/node.exe +c5ff4c736112dd483c750fd4149d30c8a116db1a49b8b3ec88be4b65e6c86c19 win-x64/node.exe diff --git a/build/linux/dependencies-generator.js b/build/linux/dependencies-generator.js index 7521729a8f251..4db52f5139c90 100644 --- a/build/linux/dependencies-generator.js +++ b/build/linux/dependencies-generator.js @@ -26,7 +26,7 @@ const product = require("../../product.json"); // The reference dependencies, which one has to update when the new dependencies // are valid, are in dep-lists.ts const FAIL_BUILD_FOR_NEW_DEPENDENCIES = true; -// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/134.0.6998.205:chrome/installer/linux/BUILD.gn;l=64-80 +// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/136.0.7103.168:chrome/installer/linux/BUILD.gn;l=64-80 // and the Linux Archive build // Shared library dependencies that we already bundle. const bundledDeps = [ diff --git a/build/linux/dependencies-generator.ts b/build/linux/dependencies-generator.ts index 9383703580fa6..4d21983993eb5 100644 --- a/build/linux/dependencies-generator.ts +++ b/build/linux/dependencies-generator.ts @@ -25,7 +25,7 @@ import product = require('../../product.json'); // are valid, are in dep-lists.ts const FAIL_BUILD_FOR_NEW_DEPENDENCIES: boolean = true; -// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/134.0.6998.205:chrome/installer/linux/BUILD.gn;l=64-80 +// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/136.0.7103.168:chrome/installer/linux/BUILD.gn;l=64-80 // and the Linux Archive build // Shared library dependencies that we already bundle. const bundledDeps = [ diff --git a/cgmanifest.json b/cgmanifest.json index 314dce1329e46..56ca3db0bd7fb 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -6,7 +6,7 @@ "git": { "name": "chromium", "repositoryUrl": "https://chromium.googlesource.com/chromium/src", - "commitHash": "87c50a22ef6b7c370b7351cfecbed498e3ae894d" + "commitHash": "d35a47b80e11243cafcba09af759f87e49ba3c30" } }, "licenseDetail": [ @@ -40,7 +40,7 @@ "SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." ], "isOnlyProductionDependency": true, - "version": "134.0.6998.205" + "version": "136.0.7103.168" }, { "component": { @@ -516,11 +516,11 @@ "git": { "name": "nodejs", "repositoryUrl": "https://github.com/nodejs/node", - "commitHash": "7039b12ae5e0913f7a14da4d9d58ad04d4a4a16e" + "commitHash": "9774069718d9f80578079d252dddf37ae6fd550d" } }, "isOnlyProductionDependency": true, - "version": "22.15.1" + "version": "22.16.0" }, { "component": { @@ -528,12 +528,12 @@ "git": { "name": "electron", "repositoryUrl": "https://github.com/electron/electron", - "commitHash": "a8562b0beb9674d4b7e811dffcee7fb0196e6f1a" + "commitHash": "8d2654c47e23237ef60a9837735111ffa1d76554" } }, "isOnlyProductionDependency": true, "license": "MIT", - "version": "35.6.0" + "version": "36.5.0" }, { "component": { diff --git a/package-lock.json b/package-lock.json index a78fb725f114b..801e1af7ac10e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -96,7 +96,7 @@ "css-loader": "^6.9.1", "debounce": "^1.0.0", "deemon": "^1.13.5", - "electron": "35.6.0", + "electron": "36.5.0", "eslint": "^9.11.1", "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", @@ -6448,9 +6448,9 @@ "dev": true }, "node_modules/electron": { - "version": "35.6.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-35.6.0.tgz", - "integrity": "sha512-C+fzUIVkF6HzJjVeCjd6efL5Y01DwuQAnU6yqwh09grYvSQnlMJDC1qsQ8lSWl+sNYwtwUHAdZd7JtUi6Uyo/A==", + "version": "36.5.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-36.5.0.tgz", + "integrity": "sha512-ouVtHbHDFsRBHPGx9G6RDm4ccPaSCmrrR8tbUGZuqbJhqIClVBkVMz94Spjihag2Zo1eHtYD+KevALrc/94g1g==", "dev": true, "hasInstallScript": true, "license": "MIT", diff --git a/package.json b/package.json index 76592c843331a..8ec8b655541b7 100644 --- a/package.json +++ b/package.json @@ -155,7 +155,7 @@ "css-loader": "^6.9.1", "debounce": "^1.0.0", "deemon": "^1.13.5", - "electron": "35.6.0", + "electron": "36.5.0", "eslint": "^9.11.1", "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", diff --git a/remote/.npmrc b/remote/.npmrc index 910703ce8df13..de411e57596a1 100644 --- a/remote/.npmrc +++ b/remote/.npmrc @@ -1,5 +1,5 @@ disturl="https://nodejs.org/dist" -target="22.15.1" +target="22.16.0" ms_build_id="340892" runtime="node" build_from_source="true" From 9b2a17f174237785feba6922be6b56d07fb5341c Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Tue, 1 Jul 2025 05:24:04 +0900 Subject: [PATCH 2/9] chore: update node.js builds --- remote/.npmrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/remote/.npmrc b/remote/.npmrc index de411e57596a1..4d0445cf52e2a 100644 --- a/remote/.npmrc +++ b/remote/.npmrc @@ -1,6 +1,6 @@ disturl="https://nodejs.org/dist" target="22.16.0" -ms_build_id="340892" +ms_build_id="346895" runtime="node" build_from_source="true" legacy-peer-deps="true" From 9a2d582ff2edab4e0779928e3dcde3f493f61354 Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Tue, 1 Jul 2025 05:38:04 +0900 Subject: [PATCH 3/9] chore: update electron@37.0.0 --- .npmrc | 4 +- build/azure-pipelines/linux/setup-env.sh | 8 +- build/checksums/electron.txt | 150 +++++++++++------------ build/linux/dependencies-generator.js | 2 +- build/linux/dependencies-generator.ts | 2 +- cgmanifest.json | 8 +- package-lock.json | 8 +- package.json | 2 +- 8 files changed, 92 insertions(+), 92 deletions(-) diff --git a/.npmrc b/.npmrc index a9d8e9614b86d..b280094efaa5b 100644 --- a/.npmrc +++ b/.npmrc @@ -1,6 +1,6 @@ disturl="https://electronjs.org/headers" -target="36.5.0" -ms_build_id="11795980" +target="37.0.0" +ms_build_id="11841318" runtime="electron" build_from_source="true" legacy-peer-deps="true" diff --git a/build/azure-pipelines/linux/setup-env.sh b/build/azure-pipelines/linux/setup-env.sh index 0e015fdba502e..2dcb97e5f361a 100755 --- a/build/azure-pipelines/linux/setup-env.sh +++ b/build/azure-pipelines/linux/setup-env.sh @@ -25,7 +25,7 @@ fi if [ "$npm_config_arch" == "x64" ]; then # Download clang based on chromium revision used by vscode - curl -s https://raw.githubusercontent.com/chromium/chromium/136.0.7103.168/tools/clang/scripts/update.py | python - --output-dir=$PWD/.build/CR_Clang --host-os=linux + curl -s https://raw.githubusercontent.com/chromium/chromium/138.0.7204.35/tools/clang/scripts/update.py | python - --output-dir=$PWD/.build/CR_Clang --host-os=linux # Download libcxx headers and objects from upstream electron releases DEBUG=libcxx-fetcher \ @@ -37,9 +37,9 @@ if [ "$npm_config_arch" == "x64" ]; then # Set compiler toolchain # Flags for the client build are based on - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/136.0.7103.168:build/config/arm.gni - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/136.0.7103.168:build/config/compiler/BUILD.gn - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/136.0.7103.168:build/config/c++/BUILD.gn + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.35:build/config/arm.gni + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.35:build/config/compiler/BUILD.gn + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.35:build/config/c++/BUILD.gn export CC="$PWD/.build/CR_Clang/bin/clang --gcc-toolchain=$VSCODE_CLIENT_SYSROOT_DIR/x86_64-linux-gnu" export CXX="$PWD/.build/CR_Clang/bin/clang++ --gcc-toolchain=$VSCODE_CLIENT_SYSROOT_DIR/x86_64-linux-gnu" export CXXFLAGS="-nostdinc++ -D__NO_INLINE__ -DSPDLOG_USE_STD_FORMAT -I$PWD/.build/libcxx_headers -isystem$PWD/.build/libcxx_headers/include -isystem$PWD/.build/libcxxabi_headers/include -fPIC -flto=thin -fsplit-lto-unit -D_LIBCPP_ABI_NAMESPACE=Cr -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE --sysroot=$VSCODE_CLIENT_SYSROOT_DIR/x86_64-linux-gnu/x86_64-linux-gnu/sysroot" diff --git a/build/checksums/electron.txt b/build/checksums/electron.txt index 6b96ac4fd3432..a2be9c4c85a3a 100644 --- a/build/checksums/electron.txt +++ b/build/checksums/electron.txt @@ -1,75 +1,75 @@ -b48b21d83c0a5d93a22966bf2ab97c208eea4ca0f09d0db1e12a34cdb40bfd51 *chromedriver-v36.5.0-darwin-arm64.zip -5e465b184293ad2606f426e6f80c179ad24193600648bcf6b573b92b9fa1c5b8 *chromedriver-v36.5.0-darwin-x64.zip -dbc2e1ae3181431714dceb439d6de23fe8f32f665da73a024e5c40d2c584d610 *chromedriver-v36.5.0-linux-arm64.zip -ec3d2af2d94877615d4195296110236be24a53600215cc3a9c12a6cbc307e383 *chromedriver-v36.5.0-linux-armv7l.zip -92fcb9731e00c0d4ba60e11e2852d8bd9d6bf38291e37128d78e0058272d2955 *chromedriver-v36.5.0-linux-x64.zip -35e4598f046b7e1e7376adc3fa7c78fbb07394b3e8fba322ff3885264b3f79ea *chromedriver-v36.5.0-mas-arm64.zip -be3382a37ded08b1881787a81d1a7da245fce89383599b0ce726727faefb9e30 *chromedriver-v36.5.0-mas-x64.zip -fcdd4faee5f7ea02217c831450d8fa1cd14b1413993741a92ccdc58cd4b588d8 *chromedriver-v36.5.0-win32-arm64.zip -34d998da5a185f996761093a86875f95f69e7cb3ab801ec2352c21df28ee21f4 *chromedriver-v36.5.0-win32-ia32.zip -e3c2f5886d299f4001fe8a6790a835e256416779651a17ea794cf5a62c8d1ce6 *chromedriver-v36.5.0-win32-x64.zip -570c4e9eab90ea311637f3ab4982517e8b2db0ae399685d658083c06b07b27bb *electron-api.json -4245eb4faffc4602a0d36d50a1d91f2db74cdf82add4280120bfb94f614806b4 *electron-v36.5.0-darwin-arm64-dsym-snapshot.zip -bb71a43f08c97dae5a257a1766c02c943cbd6bd8864af8f0691bd6112c594a19 *electron-v36.5.0-darwin-arm64-dsym.zip -718047a5d887ebe2b26f1aedf9e53b1ca350e5be20cbfa804dec1a34fd4556cb *electron-v36.5.0-darwin-arm64-symbols.zip -d416d9ed16e4739a73c61260db5dc7f6e42d32f4cb849e4a4f9bfdd5f5b430fa *electron-v36.5.0-darwin-arm64.zip -36f7cd4e531699ff5ece272869f7e2a044917e1ebc4bfd40784008f14e5faee3 *electron-v36.5.0-darwin-x64-dsym-snapshot.zip -a56af9f8db955cd9ae7f1e4cd797f6f1a1e0b767f394d3c5ab5344e2246eb75c *electron-v36.5.0-darwin-x64-dsym.zip -d2bfcc3542dcd2fb069b740439a08f49c5b8dbed08435450cf1cc3ec0192ee5b *electron-v36.5.0-darwin-x64-symbols.zip -d8a283648c39abe0ada9e697502c29a61463ce2f1ca7d83a8fb684cf9f7a9190 *electron-v36.5.0-darwin-x64.zip -428449d02503055458cd27c6779cd89b0f7111b03f037f266330157a820dae5b *electron-v36.5.0-linux-arm64-debug.zip -c58b1e7612d238ff74b5b2b95683e5093ec57dc8f227d1ccc3db920a8bfe0c39 *electron-v36.5.0-linux-arm64-symbols.zip -b812805ea64f82e1a4be2faf6008f4a8f89cd62379946c72d48082f084ca9229 *electron-v36.5.0-linux-arm64.zip -428449d02503055458cd27c6779cd89b0f7111b03f037f266330157a820dae5b *electron-v36.5.0-linux-armv7l-debug.zip -686bd4d35e3e3c3c3fbf58425017398cdfe491643ba13e5c73a269ccefddd5df *electron-v36.5.0-linux-armv7l-symbols.zip -a09abea23edb7aab5d14777446c5c30383decb5ed9c658530c10390f37721614 *electron-v36.5.0-linux-armv7l.zip -3e3781632f1545a04ec677f86c1e67964577ed417ecb760fd803817ea92dc83a *electron-v36.5.0-linux-x64-debug.zip -e1ec0d2ddc9740696d85d94729d9ac27cd867b74db9232b6c17f7e7697716dab *electron-v36.5.0-linux-x64-symbols.zip -3122afe29cb07013df739bd23534e7f54f25c685d8b0f8781a00957752f2d873 *electron-v36.5.0-linux-x64.zip -eec5620280e90edf465d4199f340f25abfdfcbde19979e34332424e87f9e9ac8 *electron-v36.5.0-mas-arm64-dsym-snapshot.zip -32d357cf80080898c1c87601f7281356229666a7f42ba5b8894580d40472e967 *electron-v36.5.0-mas-arm64-dsym.zip -147c8a01b9eccbc2b6466f5d201030c82189f49fadc58625a7b5c28765a21f40 *electron-v36.5.0-mas-arm64-symbols.zip -15cf0f5a87c957d6e4e0e91388d7ecdfc47f9555bb0228ee19bcd0f5021bd776 *electron-v36.5.0-mas-arm64.zip -f8e57ee15536eae67df03d4fed02d78f82f2858f036a43391ae5cdf0d8859376 *electron-v36.5.0-mas-x64-dsym-snapshot.zip -91165deeed03a8d8c66a9b0d73fb909ad48ea18331083a7d6dc629e789637915 *electron-v36.5.0-mas-x64-dsym.zip -2d91bb79ebdb20ba91fc9f11314e4b3ed0de33c8bb5f369fa725c145ed850a89 *electron-v36.5.0-mas-x64-symbols.zip -deb3a22c7e137e7513e637521af05512b9715cde75df64dd438405d8f7037651 *electron-v36.5.0-mas-x64.zip -aac9639a055e50eac127e4662b0630ffcfb479feb96f94161b8c64e8be12e8f2 *electron-v36.5.0-win32-arm64-pdb.zip -b27868dcc4365969dffe707c852cf4ed3d0ae121054a234467d105cbf8c17756 *electron-v36.5.0-win32-arm64-symbols.zip -3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v36.5.0-win32-arm64-toolchain-profile.zip -667a2ade5a374d02996d52889bfee898315c82bc1829775cfc8ca8c1abb261cd *electron-v36.5.0-win32-arm64.zip -8e567e7fce91f0a17e5cefa5a260fad68a3696c260eff65d460e9ad3ca15a19c *electron-v36.5.0-win32-ia32-pdb.zip -ca521cfaf79b7dc3a29eeab5a57aa7c4c65191c2fe614959330eefb2f7be42c7 *electron-v36.5.0-win32-ia32-symbols.zip -3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v36.5.0-win32-ia32-toolchain-profile.zip -cb9a263ba2af94d6a909c6144b78e00fe7e087a9ad37f20e6728b1936be12874 *electron-v36.5.0-win32-ia32.zip -0bbf2cf6c49d64d3ff0934fcb78fdec17b2c89c4a49681cfe965e9849bb1feb8 *electron-v36.5.0-win32-x64-pdb.zip -599731434adf6457dc24d2963d863174a7b097bfdf3ef2717dfc517d5fa2064b *electron-v36.5.0-win32-x64-symbols.zip -3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v36.5.0-win32-x64-toolchain-profile.zip -d25ad3cdf24e5f4d9c27f8838a6761166fb4af623aef59dfb372737316162af9 *electron-v36.5.0-win32-x64.zip -73ca791f0ad937f8c0cea5f7d1a9c19252986586223bb585fcc7d5a77329fd5c *electron.d.ts -b15f7906d52b37344c9d2696d5737006fbf3eb8843ff04f2a791b928052a34fe *ffmpeg-v36.5.0-darwin-arm64.zip -3040205b3f0f495ab0681433fbfb2bf9ab0bfb0f5ad954ddb1738c260f523563 *ffmpeg-v36.5.0-darwin-x64.zip -5f5d64f4a1c2ab8b8060c3e8902c65fcdec6cb69df9c46826293d3449a197e3e *ffmpeg-v36.5.0-linux-arm64.zip -ef94ac99b8db1bfd274b8acade761fceffd3f49e2c21967095d4472a1e1b5060 *ffmpeg-v36.5.0-linux-armv7l.zip -48c0fd1198d7f4a6a6044e71169e1edf500f95e69e39dce8306e65525e1cad0b *ffmpeg-v36.5.0-linux-x64.zip -b15f7906d52b37344c9d2696d5737006fbf3eb8843ff04f2a791b928052a34fe *ffmpeg-v36.5.0-mas-arm64.zip -3040205b3f0f495ab0681433fbfb2bf9ab0bfb0f5ad954ddb1738c260f523563 *ffmpeg-v36.5.0-mas-x64.zip -8c29abe3a8db134863a959597881e6674f36fb26c237c712c74f80a38ebc7a4d *ffmpeg-v36.5.0-win32-arm64.zip -8c29abe3a8db134863a959597881e6674f36fb26c237c712c74f80a38ebc7a4d *ffmpeg-v36.5.0-win32-ia32.zip -8c29abe3a8db134863a959597881e6674f36fb26c237c712c74f80a38ebc7a4d *ffmpeg-v36.5.0-win32-x64.zip -6f50886110ea5e74f9f6e2bd1e55461c849a8e1598dc0cd0e4b3edbc2af18ea1 *hunspell_dictionaries.zip -9c8d6368405f2b793cca7dfe4d0d70acc3b4ef741fd99f8d3bd6dc3b0bc4982e *libcxx-objects-v36.5.0-linux-arm64.zip -b0ae57141d52d8c79ebc5bd4c273c150d75fac9cff6343abdfa9844103fb9696 *libcxx-objects-v36.5.0-linux-armv7l.zip -68f1070f6f90fe34824ffba5e9629857c24db66ba8eeaac6fbfa6dd72a831cf7 *libcxx-objects-v36.5.0-linux-x64.zip -26e2366f98153e748b63c1d8a1373b5d7d3de417ad0e72e396ee8f5c1da9875f *libcxx_headers.zip -8d2be3ff3947761bede1eb0ca33be1b37e234a0fcbada9f4debc128891f89ac9 *libcxxabi_headers.zip -892a7dc57865d1d1e49d05277b92ea923a1e163d2dfe75dbb88adae5cb9d44d3 *mksnapshot-v36.5.0-darwin-arm64.zip -e8c74426757a6900a17b06fbfe413c314fd3050dbba1de919ebaf8b412980348 *mksnapshot-v36.5.0-darwin-x64.zip -e8c7f6e4d5a983e41b2d30782843a3e20e0485ec97f34f46297789981e4a2836 *mksnapshot-v36.5.0-linux-arm64-x64.zip -3428205aa697e2bbb5638bde72721b804e88fc28e7ac6b157ed540f0e338c12b *mksnapshot-v36.5.0-linux-armv7l-x64.zip -cb3551764abd46a7c871d8fedf8846d9d52b5d02df0a9e199a1c0a128dfd619a *mksnapshot-v36.5.0-linux-x64.zip -b9c2aeab9ea6894a9f7e287a3e5d42e905f24fc1fa2823368fa03c634ecec5f1 *mksnapshot-v36.5.0-mas-arm64.zip -6404cb9c726940be80490f54e593888ef48cfe08c4265d5f061b0ad4e749ff56 *mksnapshot-v36.5.0-mas-x64.zip -07b4c7fc63beab68b69faf0bf728437f4a78585e1668ec9c5bcfe066598f1666 *mksnapshot-v36.5.0-win32-arm64-x64.zip -d7e6a5231e6204635cb1ff2c616c82e9da8c83a1410e106264ce9ac9582bc42f *mksnapshot-v36.5.0-win32-ia32.zip -e87d510a40f622beaefc248c7d7a9856220302fd5cb007aa7388937aa19b816c *mksnapshot-v36.5.0-win32-x64.zip +a9d071f06595ebe13dd4453c44ec30bd7892ce9cbf5f70b41e59c4fd32c5dcb2 *chromedriver-v37.0.0-darwin-arm64.zip +95ec428a372dd30deb4f6bee78e0781beb80e04b08c817040d5751dee1b0d35f *chromedriver-v37.0.0-darwin-x64.zip +e6f25dfe9ce839355be9a42db99ceede8004e52dbfd9bd0f885afffbc3f37854 *chromedriver-v37.0.0-linux-arm64.zip +2906088bc7a6dc0eff790da9467ffc2e0a4b888703c273946c71811bc43fcedd *chromedriver-v37.0.0-linux-armv7l.zip +36cd19b4b51105b6cdd48b0bb1e54ee90f00143e589b2d3deb88222502690529 *chromedriver-v37.0.0-linux-x64.zip +8a31892eb44c33615e06eca3d8e5273e0e1dcf110687ae5ec466fbe24873e380 *chromedriver-v37.0.0-mas-arm64.zip +d07805b25d6c3bb4c1d1046a1b3f4ce4e25e702594bf3d773cc085f43795f1a3 *chromedriver-v37.0.0-mas-x64.zip +273643b985b7952cbed7bc6db52bafd0625910f81747645ed068036e5359226e *chromedriver-v37.0.0-win32-arm64.zip +b044b248e48d5f696fdba6471b0c4a6e49f21d8e28e17028c9a19b39758f287f *chromedriver-v37.0.0-win32-ia32.zip +eb472e60be60fa08cd41f5a9c88eb99758efffccaf1cb00665d83098116c55cf *chromedriver-v37.0.0-win32-x64.zip +253bc3b4eca5521f3e0050eebf50bf68fa4b040a19f49dbba00de992c9daae10 *electron-api.json +2dccaf25c6115728067b445b3e5505d83d5f5dba563786c3edf046efd7676b8c *electron-v37.0.0-darwin-arm64-dsym-snapshot.zip +46ca373320d824168474c99c017fd3d0c1882b89b0a24b7e68e46b7b76a6bd85 *electron-v37.0.0-darwin-arm64-dsym.zip +9bc179ac40d962dcbc4309422afcdd8944f4b5a8ed38162cac7dce51331a5076 *electron-v37.0.0-darwin-arm64-symbols.zip +dc88a719a9d45a5c8bb442ab98576113bc253cb66aa815364a923d819dc9cec2 *electron-v37.0.0-darwin-arm64.zip +dd4acb562dba806fe4d716915bb5a4ee58fd79c7622ef2def19165f8b56d0c96 *electron-v37.0.0-darwin-x64-dsym-snapshot.zip +4796be8ae69f3d34fb8e24ed7bb20678b31fa3e031c30c9a3bd723d173f1d9d7 *electron-v37.0.0-darwin-x64-dsym.zip +5f78ee82290cbab3f93fdb0e296b3c1527cb5c7b2f7d4577ee82e61fe73ecfff *electron-v37.0.0-darwin-x64-symbols.zip +3af0d44bfc4c936daee0d5804d6ecdd07b746a55852291307d08da05c0e6a764 *electron-v37.0.0-darwin-x64.zip +5f32a0108e778f6665e484d9cada1814450cc26a74d43ab4bdecbbec4d236d63 *electron-v37.0.0-linux-arm64-debug.zip +6a2f1d4381de0b4654071125ebcb6ab9d3ac4f90c36547597f2e53850e31d00e *electron-v37.0.0-linux-arm64-symbols.zip +1d5a400caad300ba68e4f93a817bff9c9abc2e26af6ca8fe7026b80538f537eb *electron-v37.0.0-linux-arm64.zip +5f32a0108e778f6665e484d9cada1814450cc26a74d43ab4bdecbbec4d236d63 *electron-v37.0.0-linux-armv7l-debug.zip +189a76ae1f1af2e263038894dbd757e3bcb94133b27343aab2e0d408f07228f0 *electron-v37.0.0-linux-armv7l-symbols.zip +3b735d2847c84336fafb9db0708ca07624e986fcdb2677155368dcf74e0800bb *electron-v37.0.0-linux-armv7l.zip +906b90eae4ff38164e6595f9976655b2148a22cbc9480920164b4f35d7e0951a *electron-v37.0.0-linux-x64-debug.zip +af1a4d1d68e5858f56a4e5e16c9788c907c9607c17a257412bc96a3e214b22e3 *electron-v37.0.0-linux-x64-symbols.zip +ea9640d96ef709feeea32c138c7ea52ad63091265fa28468d7b52b4fe6dc4bd4 *electron-v37.0.0-linux-x64.zip +3efae23ee15eb4e58425b042cb238e9bd9459d4e25099729fc115ebd4f177f89 *electron-v37.0.0-mas-arm64-dsym-snapshot.zip +34695811224d1bae08cc1cfaa1d9e62ca606cd8791ad971606bb59d67141f271 *electron-v37.0.0-mas-arm64-dsym.zip +874c14e7ad99b5d3dda0a6c22433741db22a948e6829a6d19b0d2792d3466308 *electron-v37.0.0-mas-arm64-symbols.zip +cb95156260233db6dfb7f7e41aa3cca06a56787d3d08d4f97915081c13611277 *electron-v37.0.0-mas-arm64.zip +2a0148f6554c48c08a2dcf5dc17a13c9350c5b2057b8a5210f74ff3e1b32cf57 *electron-v37.0.0-mas-x64-dsym-snapshot.zip +8b4bb3df4d97a5e3f250716f33fc0f814890375551365208da41b88a98ed4692 *electron-v37.0.0-mas-x64-dsym.zip +68b48801738a94b29a8bc7e2a82fca1c4bdf4e6e0d390770442896a6b6e8386b *electron-v37.0.0-mas-x64-symbols.zip +34f2282b543e3c84c23f2aa1a3ae49e90655e57336f2d157551aa3165ae923fa *electron-v37.0.0-mas-x64.zip +42ca4b8836907c30acb23640618274046d1f8e59317119ccc6c77049d8ee7b7a *electron-v37.0.0-win32-arm64-pdb.zip +d88b0a26eb79cb4e29b9e38d5aea26826504d04e13e9d686306fd69cf0dc8ded *electron-v37.0.0-win32-arm64-symbols.zip +3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v37.0.0-win32-arm64-toolchain-profile.zip +b1b78ce90b0dda9345c7d2d6e170d0b67a762ec853a2b165b58329fe78318a9d *electron-v37.0.0-win32-arm64.zip +9046ec970dd29032577a81ab98c4a3ef44bc160299fe3e7e99595be248cace5d *electron-v37.0.0-win32-ia32-pdb.zip +05b656b562ac942269c77103206b5a9636f3f91e761fbf05945af66078cf190c *electron-v37.0.0-win32-ia32-symbols.zip +3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v37.0.0-win32-ia32-toolchain-profile.zip +7e4798bf737187ef08c9db12ba3f0a27977cf2a65e791600a541c825a7df63cf *electron-v37.0.0-win32-ia32.zip +5d52e5504893b3c032f2729d43ed0ef0dfd42d8cbe0110e2f36545f9186f5ad1 *electron-v37.0.0-win32-x64-pdb.zip +e3a05ceff33e238aa6e27bfdcaf34d4ee205103a670a34b44acf2f0197b31f83 *electron-v37.0.0-win32-x64-symbols.zip +3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v37.0.0-win32-x64-toolchain-profile.zip +bc5247b07c94362fc99a51d14cebb9f2d30dda962e2b7591ec58e633ddd5f484 *electron-v37.0.0-win32-x64.zip +d573da52e823d550c7d769cbcac09709b549cfb572472911701346b018890f42 *electron.d.ts +a0c9879da5305f8b4b05d384450776dcbd2578df4a28301cb3a22d224efd5347 *ffmpeg-v37.0.0-darwin-arm64.zip +c688bc80c3e04a1879cf823c3f18108161307a1099aff27fd9c07fc3ba253688 *ffmpeg-v37.0.0-darwin-x64.zip +2bf3bdee8a5e6ab3443efc4160ca12c3b1ba96b93fcdacaf3675f86b216d668a *ffmpeg-v37.0.0-linux-arm64.zip +06eacdbb3c7d5646054833a4360c8a3d218c7d9fa8b62f8f3eee219d9af2abff *ffmpeg-v37.0.0-linux-armv7l.zip +1908649195f7ceaaf1d611610518d7ec39be7041afd548d101b7398d11b61207 *ffmpeg-v37.0.0-linux-x64.zip +a0c9879da5305f8b4b05d384450776dcbd2578df4a28301cb3a22d224efd5347 *ffmpeg-v37.0.0-mas-arm64.zip +c688bc80c3e04a1879cf823c3f18108161307a1099aff27fd9c07fc3ba253688 *ffmpeg-v37.0.0-mas-x64.zip +d59b3ba382c3a033b6a033069b47ccae2c263bf571f84210fa014de05fb6e63c *ffmpeg-v37.0.0-win32-arm64.zip +d59b3ba382c3a033b6a033069b47ccae2c263bf571f84210fa014de05fb6e63c *ffmpeg-v37.0.0-win32-ia32.zip +d59b3ba382c3a033b6a033069b47ccae2c263bf571f84210fa014de05fb6e63c *ffmpeg-v37.0.0-win32-x64.zip +0b3f93a2ec5ca3ae5403c9712f1ac9895846203ea3a2b031dac58a6b9eb1bf1a *hunspell_dictionaries.zip +4d2fc426641245b043743c1a8b39500ee346e4d1b6f8281853e10582456feb8e *libcxx-objects-v37.0.0-linux-arm64.zip +1f13c5df061a63da6477a78d3c4817ffc5c77590166ce00fb8cb8d8b6552ae99 *libcxx-objects-v37.0.0-linux-armv7l.zip +899e37c1869d82acc1e59b9483dbd8fd0db143236563bba1549dd4957d5119e3 *libcxx-objects-v37.0.0-linux-x64.zip +0fda55e542d43c3099fe18a9f9d486ccac3830201504171e4c3bcde217272825 *libcxx_headers.zip +e990e7b60ecdba8d984b47ed4340f124789d07dde989cced71521b3428da47d9 *libcxxabi_headers.zip +7184e92d532590cafa5e4e7956301cdff3dd49a64eb84778bd2b3b8401cb3769 *mksnapshot-v37.0.0-darwin-arm64.zip +01759b66b944fbe806bc81269a407e8cb22ff07315fb1978aa268cf3730a6723 *mksnapshot-v37.0.0-darwin-x64.zip +409e9f6e27dc9b6ba97945d76ef3bf2e672915da921b77f18427382cf78d05b7 *mksnapshot-v37.0.0-linux-arm64-x64.zip +70dc3a66a607c645d27aacc8086e47f6d498af03cf29a2a33e980d758f0b4369 *mksnapshot-v37.0.0-linux-armv7l-x64.zip +7c5ef03310ef89ad59806906881024b1985ae0c71b76d3adbf3951fb2086d74a *mksnapshot-v37.0.0-linux-x64.zip +cc7d38d980aad1070957039252e253b7cd0bc74b61c6d1defa104f2006efa896 *mksnapshot-v37.0.0-mas-arm64.zip +fd950422912fc4313746beb3cee72c2b6bdecf1fe15ca905b138deb5556d9e95 *mksnapshot-v37.0.0-mas-x64.zip +6adb52d22ec9272725dc17eec809302ea9159572276f7fb72dbbeb60b9294914 *mksnapshot-v37.0.0-win32-arm64-x64.zip +7388a01de34ca5a19debfaf62414b29deb24c7d80885970a142a2a48245cbb2c *mksnapshot-v37.0.0-win32-ia32.zip +33806abab927f2a197ed23d28581349e57c2d5747985c7cb9eb0f70c99fe3b13 *mksnapshot-v37.0.0-win32-x64.zip diff --git a/build/linux/dependencies-generator.js b/build/linux/dependencies-generator.js index 4db52f5139c90..fdc189403a18b 100644 --- a/build/linux/dependencies-generator.js +++ b/build/linux/dependencies-generator.js @@ -26,7 +26,7 @@ const product = require("../../product.json"); // The reference dependencies, which one has to update when the new dependencies // are valid, are in dep-lists.ts const FAIL_BUILD_FOR_NEW_DEPENDENCIES = true; -// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/136.0.7103.168:chrome/installer/linux/BUILD.gn;l=64-80 +// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.35:chrome/installer/linux/BUILD.gn;l=64-80 // and the Linux Archive build // Shared library dependencies that we already bundle. const bundledDeps = [ diff --git a/build/linux/dependencies-generator.ts b/build/linux/dependencies-generator.ts index 4d21983993eb5..d61996b6d769c 100644 --- a/build/linux/dependencies-generator.ts +++ b/build/linux/dependencies-generator.ts @@ -25,7 +25,7 @@ import product = require('../../product.json'); // are valid, are in dep-lists.ts const FAIL_BUILD_FOR_NEW_DEPENDENCIES: boolean = true; -// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/136.0.7103.168:chrome/installer/linux/BUILD.gn;l=64-80 +// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.35:chrome/installer/linux/BUILD.gn;l=64-80 // and the Linux Archive build // Shared library dependencies that we already bundle. const bundledDeps = [ diff --git a/cgmanifest.json b/cgmanifest.json index 56ca3db0bd7fb..981538a034220 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -6,7 +6,7 @@ "git": { "name": "chromium", "repositoryUrl": "https://chromium.googlesource.com/chromium/src", - "commitHash": "d35a47b80e11243cafcba09af759f87e49ba3c30" + "commitHash": "0ab811c9b69f109739dd2a31d91983c1af2cd3bf" } }, "licenseDetail": [ @@ -40,7 +40,7 @@ "SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." ], "isOnlyProductionDependency": true, - "version": "136.0.7103.168" + "version": "138.0.7204.35" }, { "component": { @@ -528,12 +528,12 @@ "git": { "name": "electron", "repositoryUrl": "https://github.com/electron/electron", - "commitHash": "8d2654c47e23237ef60a9837735111ffa1d76554" + "commitHash": "713030b21ac91eb24687739782ceae9260981e03" } }, "isOnlyProductionDependency": true, "license": "MIT", - "version": "36.5.0" + "version": "37.0.0" }, { "component": { diff --git a/package-lock.json b/package-lock.json index 801e1af7ac10e..03a9905f7a8da 100644 --- a/package-lock.json +++ b/package-lock.json @@ -96,7 +96,7 @@ "css-loader": "^6.9.1", "debounce": "^1.0.0", "deemon": "^1.13.5", - "electron": "36.5.0", + "electron": "37.0.0", "eslint": "^9.11.1", "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", @@ -6448,9 +6448,9 @@ "dev": true }, "node_modules/electron": { - "version": "36.5.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-36.5.0.tgz", - "integrity": "sha512-ouVtHbHDFsRBHPGx9G6RDm4ccPaSCmrrR8tbUGZuqbJhqIClVBkVMz94Spjihag2Zo1eHtYD+KevALrc/94g1g==", + "version": "37.0.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-37.0.0.tgz", + "integrity": "sha512-QhdtwF7Hq1qfnUXigYp1+bTGuLYTmYTir5KnrMXxWJoWfNhURRU2EYuTktBHoWT5mtv/GmmRjGEiR3IS2p9SSA==", "dev": true, "hasInstallScript": true, "license": "MIT", diff --git a/package.json b/package.json index 8ec8b655541b7..03eaa59a5b72f 100644 --- a/package.json +++ b/package.json @@ -155,7 +155,7 @@ "css-loader": "^6.9.1", "debounce": "^1.0.0", "deemon": "^1.13.5", - "electron": "36.5.0", + "electron": "37.0.0", "eslint": "^9.11.1", "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", From 35b2a6033e55a7d6d6f41f0d04e75b99a3ac6162 Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Tue, 1 Jul 2025 06:43:32 +0900 Subject: [PATCH 4/9] chore: update rpm deps --- build/linux/rpm/dep-lists.js | 2 ++ build/linux/rpm/dep-lists.ts | 2 ++ 2 files changed, 4 insertions(+) diff --git a/build/linux/rpm/dep-lists.js b/build/linux/rpm/dep-lists.js index 1f19c85017d64..2f742daf2f84d 100644 --- a/build/linux/rpm/dep-lists.js +++ b/build/linux/rpm/dep-lists.js @@ -68,6 +68,7 @@ exports.referenceGeneratedDepsByArch = { 'libgcc_s.so.1()(64bit)', 'libgcc_s.so.1(GCC_3.0)(64bit)', 'libgcc_s.so.1(GCC_3.3)(64bit)', + 'libgcc_s.so.1(GCC_4.0.0)(64bit)', 'libgcc_s.so.1(GCC_4.2.0)(64bit)', 'libgio-2.0.so.0()(64bit)', 'libglib-2.0.so.0()(64bit)', @@ -256,6 +257,7 @@ exports.referenceGeneratedDepsByArch = { 'libgcc_s.so.1()(64bit)', 'libgcc_s.so.1(GCC_3.0)(64bit)', 'libgcc_s.so.1(GCC_3.3)(64bit)', + 'libgcc_s.so.1(GCC_4.0.0)(64bit)', 'libgcc_s.so.1(GCC_4.2.0)(64bit)', 'libgcc_s.so.1(GCC_4.5.0)(64bit)', 'libgio-2.0.so.0()(64bit)', diff --git a/build/linux/rpm/dep-lists.ts b/build/linux/rpm/dep-lists.ts index db52338594115..90b97bed301d1 100644 --- a/build/linux/rpm/dep-lists.ts +++ b/build/linux/rpm/dep-lists.ts @@ -67,6 +67,7 @@ export const referenceGeneratedDepsByArch = { 'libgcc_s.so.1()(64bit)', 'libgcc_s.so.1(GCC_3.0)(64bit)', 'libgcc_s.so.1(GCC_3.3)(64bit)', + 'libgcc_s.so.1(GCC_4.0.0)(64bit)', 'libgcc_s.so.1(GCC_4.2.0)(64bit)', 'libgio-2.0.so.0()(64bit)', 'libglib-2.0.so.0()(64bit)', @@ -255,6 +256,7 @@ export const referenceGeneratedDepsByArch = { 'libgcc_s.so.1()(64bit)', 'libgcc_s.so.1(GCC_3.0)(64bit)', 'libgcc_s.so.1(GCC_3.3)(64bit)', + 'libgcc_s.so.1(GCC_4.0.0)(64bit)', 'libgcc_s.so.1(GCC_4.2.0)(64bit)', 'libgcc_s.so.1(GCC_4.5.0)(64bit)', 'libgio-2.0.so.0()(64bit)', From 126144924af52f0f1933a957353cf4769f2b03d5 Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Fri, 4 Jul 2025 21:54:26 +0900 Subject: [PATCH 5/9] chore: bump electron@37.2.0 --- .npmrc | 4 +- build/azure-pipelines/linux/setup-env.sh | 8 +- build/checksums/electron.txt | 150 +++++++++++------------ build/linux/dependencies-generator.js | 2 +- build/linux/dependencies-generator.ts | 2 +- cgmanifest.json | 12 +- package-lock.json | 8 +- package.json | 2 +- 8 files changed, 94 insertions(+), 94 deletions(-) diff --git a/.npmrc b/.npmrc index b280094efaa5b..27550bab630eb 100644 --- a/.npmrc +++ b/.npmrc @@ -1,6 +1,6 @@ disturl="https://electronjs.org/headers" -target="37.0.0" -ms_build_id="11841318" +target="37.2.0" +ms_build_id="11891322" runtime="electron" build_from_source="true" legacy-peer-deps="true" diff --git a/build/azure-pipelines/linux/setup-env.sh b/build/azure-pipelines/linux/setup-env.sh index 2dcb97e5f361a..b9b74086b7e80 100755 --- a/build/azure-pipelines/linux/setup-env.sh +++ b/build/azure-pipelines/linux/setup-env.sh @@ -25,7 +25,7 @@ fi if [ "$npm_config_arch" == "x64" ]; then # Download clang based on chromium revision used by vscode - curl -s https://raw.githubusercontent.com/chromium/chromium/138.0.7204.35/tools/clang/scripts/update.py | python - --output-dir=$PWD/.build/CR_Clang --host-os=linux + curl -s https://raw.githubusercontent.com/chromium/chromium/138.0.7204.97/tools/clang/scripts/update.py | python - --output-dir=$PWD/.build/CR_Clang --host-os=linux # Download libcxx headers and objects from upstream electron releases DEBUG=libcxx-fetcher \ @@ -37,9 +37,9 @@ if [ "$npm_config_arch" == "x64" ]; then # Set compiler toolchain # Flags for the client build are based on - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.35:build/config/arm.gni - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.35:build/config/compiler/BUILD.gn - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.35:build/config/c++/BUILD.gn + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.97:build/config/arm.gni + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.97:build/config/compiler/BUILD.gn + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.97:build/config/c++/BUILD.gn export CC="$PWD/.build/CR_Clang/bin/clang --gcc-toolchain=$VSCODE_CLIENT_SYSROOT_DIR/x86_64-linux-gnu" export CXX="$PWD/.build/CR_Clang/bin/clang++ --gcc-toolchain=$VSCODE_CLIENT_SYSROOT_DIR/x86_64-linux-gnu" export CXXFLAGS="-nostdinc++ -D__NO_INLINE__ -DSPDLOG_USE_STD_FORMAT -I$PWD/.build/libcxx_headers -isystem$PWD/.build/libcxx_headers/include -isystem$PWD/.build/libcxxabi_headers/include -fPIC -flto=thin -fsplit-lto-unit -D_LIBCPP_ABI_NAMESPACE=Cr -D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE --sysroot=$VSCODE_CLIENT_SYSROOT_DIR/x86_64-linux-gnu/x86_64-linux-gnu/sysroot" diff --git a/build/checksums/electron.txt b/build/checksums/electron.txt index a2be9c4c85a3a..c66a9c56eff5e 100644 --- a/build/checksums/electron.txt +++ b/build/checksums/electron.txt @@ -1,75 +1,75 @@ -a9d071f06595ebe13dd4453c44ec30bd7892ce9cbf5f70b41e59c4fd32c5dcb2 *chromedriver-v37.0.0-darwin-arm64.zip -95ec428a372dd30deb4f6bee78e0781beb80e04b08c817040d5751dee1b0d35f *chromedriver-v37.0.0-darwin-x64.zip -e6f25dfe9ce839355be9a42db99ceede8004e52dbfd9bd0f885afffbc3f37854 *chromedriver-v37.0.0-linux-arm64.zip -2906088bc7a6dc0eff790da9467ffc2e0a4b888703c273946c71811bc43fcedd *chromedriver-v37.0.0-linux-armv7l.zip -36cd19b4b51105b6cdd48b0bb1e54ee90f00143e589b2d3deb88222502690529 *chromedriver-v37.0.0-linux-x64.zip -8a31892eb44c33615e06eca3d8e5273e0e1dcf110687ae5ec466fbe24873e380 *chromedriver-v37.0.0-mas-arm64.zip -d07805b25d6c3bb4c1d1046a1b3f4ce4e25e702594bf3d773cc085f43795f1a3 *chromedriver-v37.0.0-mas-x64.zip -273643b985b7952cbed7bc6db52bafd0625910f81747645ed068036e5359226e *chromedriver-v37.0.0-win32-arm64.zip -b044b248e48d5f696fdba6471b0c4a6e49f21d8e28e17028c9a19b39758f287f *chromedriver-v37.0.0-win32-ia32.zip -eb472e60be60fa08cd41f5a9c88eb99758efffccaf1cb00665d83098116c55cf *chromedriver-v37.0.0-win32-x64.zip -253bc3b4eca5521f3e0050eebf50bf68fa4b040a19f49dbba00de992c9daae10 *electron-api.json -2dccaf25c6115728067b445b3e5505d83d5f5dba563786c3edf046efd7676b8c *electron-v37.0.0-darwin-arm64-dsym-snapshot.zip -46ca373320d824168474c99c017fd3d0c1882b89b0a24b7e68e46b7b76a6bd85 *electron-v37.0.0-darwin-arm64-dsym.zip -9bc179ac40d962dcbc4309422afcdd8944f4b5a8ed38162cac7dce51331a5076 *electron-v37.0.0-darwin-arm64-symbols.zip -dc88a719a9d45a5c8bb442ab98576113bc253cb66aa815364a923d819dc9cec2 *electron-v37.0.0-darwin-arm64.zip -dd4acb562dba806fe4d716915bb5a4ee58fd79c7622ef2def19165f8b56d0c96 *electron-v37.0.0-darwin-x64-dsym-snapshot.zip -4796be8ae69f3d34fb8e24ed7bb20678b31fa3e031c30c9a3bd723d173f1d9d7 *electron-v37.0.0-darwin-x64-dsym.zip -5f78ee82290cbab3f93fdb0e296b3c1527cb5c7b2f7d4577ee82e61fe73ecfff *electron-v37.0.0-darwin-x64-symbols.zip -3af0d44bfc4c936daee0d5804d6ecdd07b746a55852291307d08da05c0e6a764 *electron-v37.0.0-darwin-x64.zip -5f32a0108e778f6665e484d9cada1814450cc26a74d43ab4bdecbbec4d236d63 *electron-v37.0.0-linux-arm64-debug.zip -6a2f1d4381de0b4654071125ebcb6ab9d3ac4f90c36547597f2e53850e31d00e *electron-v37.0.0-linux-arm64-symbols.zip -1d5a400caad300ba68e4f93a817bff9c9abc2e26af6ca8fe7026b80538f537eb *electron-v37.0.0-linux-arm64.zip -5f32a0108e778f6665e484d9cada1814450cc26a74d43ab4bdecbbec4d236d63 *electron-v37.0.0-linux-armv7l-debug.zip -189a76ae1f1af2e263038894dbd757e3bcb94133b27343aab2e0d408f07228f0 *electron-v37.0.0-linux-armv7l-symbols.zip -3b735d2847c84336fafb9db0708ca07624e986fcdb2677155368dcf74e0800bb *electron-v37.0.0-linux-armv7l.zip -906b90eae4ff38164e6595f9976655b2148a22cbc9480920164b4f35d7e0951a *electron-v37.0.0-linux-x64-debug.zip -af1a4d1d68e5858f56a4e5e16c9788c907c9607c17a257412bc96a3e214b22e3 *electron-v37.0.0-linux-x64-symbols.zip -ea9640d96ef709feeea32c138c7ea52ad63091265fa28468d7b52b4fe6dc4bd4 *electron-v37.0.0-linux-x64.zip -3efae23ee15eb4e58425b042cb238e9bd9459d4e25099729fc115ebd4f177f89 *electron-v37.0.0-mas-arm64-dsym-snapshot.zip -34695811224d1bae08cc1cfaa1d9e62ca606cd8791ad971606bb59d67141f271 *electron-v37.0.0-mas-arm64-dsym.zip -874c14e7ad99b5d3dda0a6c22433741db22a948e6829a6d19b0d2792d3466308 *electron-v37.0.0-mas-arm64-symbols.zip -cb95156260233db6dfb7f7e41aa3cca06a56787d3d08d4f97915081c13611277 *electron-v37.0.0-mas-arm64.zip -2a0148f6554c48c08a2dcf5dc17a13c9350c5b2057b8a5210f74ff3e1b32cf57 *electron-v37.0.0-mas-x64-dsym-snapshot.zip -8b4bb3df4d97a5e3f250716f33fc0f814890375551365208da41b88a98ed4692 *electron-v37.0.0-mas-x64-dsym.zip -68b48801738a94b29a8bc7e2a82fca1c4bdf4e6e0d390770442896a6b6e8386b *electron-v37.0.0-mas-x64-symbols.zip -34f2282b543e3c84c23f2aa1a3ae49e90655e57336f2d157551aa3165ae923fa *electron-v37.0.0-mas-x64.zip -42ca4b8836907c30acb23640618274046d1f8e59317119ccc6c77049d8ee7b7a *electron-v37.0.0-win32-arm64-pdb.zip -d88b0a26eb79cb4e29b9e38d5aea26826504d04e13e9d686306fd69cf0dc8ded *electron-v37.0.0-win32-arm64-symbols.zip -3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v37.0.0-win32-arm64-toolchain-profile.zip -b1b78ce90b0dda9345c7d2d6e170d0b67a762ec853a2b165b58329fe78318a9d *electron-v37.0.0-win32-arm64.zip -9046ec970dd29032577a81ab98c4a3ef44bc160299fe3e7e99595be248cace5d *electron-v37.0.0-win32-ia32-pdb.zip -05b656b562ac942269c77103206b5a9636f3f91e761fbf05945af66078cf190c *electron-v37.0.0-win32-ia32-symbols.zip -3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v37.0.0-win32-ia32-toolchain-profile.zip -7e4798bf737187ef08c9db12ba3f0a27977cf2a65e791600a541c825a7df63cf *electron-v37.0.0-win32-ia32.zip -5d52e5504893b3c032f2729d43ed0ef0dfd42d8cbe0110e2f36545f9186f5ad1 *electron-v37.0.0-win32-x64-pdb.zip -e3a05ceff33e238aa6e27bfdcaf34d4ee205103a670a34b44acf2f0197b31f83 *electron-v37.0.0-win32-x64-symbols.zip -3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v37.0.0-win32-x64-toolchain-profile.zip -bc5247b07c94362fc99a51d14cebb9f2d30dda962e2b7591ec58e633ddd5f484 *electron-v37.0.0-win32-x64.zip -d573da52e823d550c7d769cbcac09709b549cfb572472911701346b018890f42 *electron.d.ts -a0c9879da5305f8b4b05d384450776dcbd2578df4a28301cb3a22d224efd5347 *ffmpeg-v37.0.0-darwin-arm64.zip -c688bc80c3e04a1879cf823c3f18108161307a1099aff27fd9c07fc3ba253688 *ffmpeg-v37.0.0-darwin-x64.zip -2bf3bdee8a5e6ab3443efc4160ca12c3b1ba96b93fcdacaf3675f86b216d668a *ffmpeg-v37.0.0-linux-arm64.zip -06eacdbb3c7d5646054833a4360c8a3d218c7d9fa8b62f8f3eee219d9af2abff *ffmpeg-v37.0.0-linux-armv7l.zip -1908649195f7ceaaf1d611610518d7ec39be7041afd548d101b7398d11b61207 *ffmpeg-v37.0.0-linux-x64.zip -a0c9879da5305f8b4b05d384450776dcbd2578df4a28301cb3a22d224efd5347 *ffmpeg-v37.0.0-mas-arm64.zip -c688bc80c3e04a1879cf823c3f18108161307a1099aff27fd9c07fc3ba253688 *ffmpeg-v37.0.0-mas-x64.zip -d59b3ba382c3a033b6a033069b47ccae2c263bf571f84210fa014de05fb6e63c *ffmpeg-v37.0.0-win32-arm64.zip -d59b3ba382c3a033b6a033069b47ccae2c263bf571f84210fa014de05fb6e63c *ffmpeg-v37.0.0-win32-ia32.zip -d59b3ba382c3a033b6a033069b47ccae2c263bf571f84210fa014de05fb6e63c *ffmpeg-v37.0.0-win32-x64.zip -0b3f93a2ec5ca3ae5403c9712f1ac9895846203ea3a2b031dac58a6b9eb1bf1a *hunspell_dictionaries.zip -4d2fc426641245b043743c1a8b39500ee346e4d1b6f8281853e10582456feb8e *libcxx-objects-v37.0.0-linux-arm64.zip -1f13c5df061a63da6477a78d3c4817ffc5c77590166ce00fb8cb8d8b6552ae99 *libcxx-objects-v37.0.0-linux-armv7l.zip -899e37c1869d82acc1e59b9483dbd8fd0db143236563bba1549dd4957d5119e3 *libcxx-objects-v37.0.0-linux-x64.zip -0fda55e542d43c3099fe18a9f9d486ccac3830201504171e4c3bcde217272825 *libcxx_headers.zip -e990e7b60ecdba8d984b47ed4340f124789d07dde989cced71521b3428da47d9 *libcxxabi_headers.zip -7184e92d532590cafa5e4e7956301cdff3dd49a64eb84778bd2b3b8401cb3769 *mksnapshot-v37.0.0-darwin-arm64.zip -01759b66b944fbe806bc81269a407e8cb22ff07315fb1978aa268cf3730a6723 *mksnapshot-v37.0.0-darwin-x64.zip -409e9f6e27dc9b6ba97945d76ef3bf2e672915da921b77f18427382cf78d05b7 *mksnapshot-v37.0.0-linux-arm64-x64.zip -70dc3a66a607c645d27aacc8086e47f6d498af03cf29a2a33e980d758f0b4369 *mksnapshot-v37.0.0-linux-armv7l-x64.zip -7c5ef03310ef89ad59806906881024b1985ae0c71b76d3adbf3951fb2086d74a *mksnapshot-v37.0.0-linux-x64.zip -cc7d38d980aad1070957039252e253b7cd0bc74b61c6d1defa104f2006efa896 *mksnapshot-v37.0.0-mas-arm64.zip -fd950422912fc4313746beb3cee72c2b6bdecf1fe15ca905b138deb5556d9e95 *mksnapshot-v37.0.0-mas-x64.zip -6adb52d22ec9272725dc17eec809302ea9159572276f7fb72dbbeb60b9294914 *mksnapshot-v37.0.0-win32-arm64-x64.zip -7388a01de34ca5a19debfaf62414b29deb24c7d80885970a142a2a48245cbb2c *mksnapshot-v37.0.0-win32-ia32.zip -33806abab927f2a197ed23d28581349e57c2d5747985c7cb9eb0f70c99fe3b13 *mksnapshot-v37.0.0-win32-x64.zip +561315933a2630cf7d515abfc19b55c0590ced5c32e3570409d51f04351c4f33 *chromedriver-v37.2.0-darwin-arm64.zip +ea4b904215f5c8897f594d04fa7cc8222a4ef7112f436a6126b99bc993f50977 *chromedriver-v37.2.0-darwin-x64.zip +201e24232cde4e9ca111ff6146683edb50112e2d220dec3f03ef1248893ba2cd *chromedriver-v37.2.0-linux-arm64.zip +7a9b5eb3596af4b9c4e422b6fcb21301887f4e9f4a5f6ba6259abf6ec9a23b93 *chromedriver-v37.2.0-linux-armv7l.zip +26a8e09b3960a8825e3c7d2165d434d9b0016f0d61c81c099c0b9a596646f62c *chromedriver-v37.2.0-linux-x64.zip +396a341c7430113ba7dcbf75afbc40595c016f40a9fe5686eab2840f45048fb6 *chromedriver-v37.2.0-mas-arm64.zip +69452ddf5fed000d731da96b4562ed019d2c8cd5e8b12a664c16ba1c9eb1d2fd *chromedriver-v37.2.0-mas-x64.zip +d1e853060e56e71759332b94e16f67477230dc2206e7e9e3e7c47db434949b50 *chromedriver-v37.2.0-win32-arm64.zip +dcfbbbdca01ce794fbc2e09bfb9a49f3f6871de774cf6c7901928da9c1d720c7 *chromedriver-v37.2.0-win32-ia32.zip +8e9c0dc5094ef6233c3bd7039845e716c72598d5590e8c3e8d56489c01104ddc *chromedriver-v37.2.0-win32-x64.zip +cf3c464f917b39135961c5c22fc65d4be5eb5253c26d81c4933bfb61af9831d5 *electron-api.json +f567d277bad39a5a556ab1293480f95a0d6f847e65b2bcddb753c82b5d69e923 *electron-v37.2.0-darwin-arm64-dsym-snapshot.zip +41cb2ed4f6cd1ea409bd07edc208c743bf012964f593120ac5745e08c895f7a7 *electron-v37.2.0-darwin-arm64-dsym.zip +858d4a9b5ee9a392fa6acab848dadb0c153a5ef13fea86c47360635a8837e4c7 *electron-v37.2.0-darwin-arm64-symbols.zip +4e43432b53a118635048408851130a7065b3cfb193382c0cd755c9f56b2dbf06 *electron-v37.2.0-darwin-arm64.zip +37ad55d0b3dc6a34c129caa8be82ddd7b2ce021bbd86ade90ce0935acc5087d9 *electron-v37.2.0-darwin-x64-dsym-snapshot.zip +b3b72331327aa18c889986e1cf056bc95ba74f0cb8f3684621108c3af0512f0c *electron-v37.2.0-darwin-x64-dsym.zip +5037f08f7d3c818fff82ee3083a663271c1340c5ec68f7982f5a3df1eb0dc1eb *electron-v37.2.0-darwin-x64-symbols.zip +e2d50fb9c6a7ea2a964ddc8fd925cbf9526048d890256983a66ea0a897c94196 *electron-v37.2.0-darwin-x64.zip +525bb54c058a3ad57dee0380107caa264aae699a2f749145221e520d9320c5cc *electron-v37.2.0-linux-arm64-debug.zip +c8081175e4f95302ecc8d5e6f36b13ed9b7f0f5983a934680d53fa25d15d57c8 *electron-v37.2.0-linux-arm64-symbols.zip +560084caf6c41a9e717c09a83398dec4245726812fb93c2c38f8dc4fb92750cf *electron-v37.2.0-linux-arm64.zip +525bb54c058a3ad57dee0380107caa264aae699a2f749145221e520d9320c5cc *electron-v37.2.0-linux-armv7l-debug.zip +aeb0d4e8614917569ec98950aa784b0616c1f8d21eae8c43c3f3bfdcca6b1b2d *electron-v37.2.0-linux-armv7l-symbols.zip +a2a132f8f66486bdc54a8f0b482ed9bb294d6cceea06b5821eaf0b18c8d6f898 *electron-v37.2.0-linux-armv7l.zip +7c7e583b8f06d034b3978014f811b8c09255780397af26c809a20190f45f584b *electron-v37.2.0-linux-x64-debug.zip +563b21551704dcd8129d79179a58c644b754c690d7d2ec9d82a130c7b3bf62dc *electron-v37.2.0-linux-x64-symbols.zip +485c4e31fa3507cdde41bf6775ce3aec3f7fb43137cfa0c69a29f81d98b14873 *electron-v37.2.0-linux-x64.zip +59354ac002f0a815735af98cbdd8f4246bf686dc4c608ecf8bc14fac52bb44b6 *electron-v37.2.0-mas-arm64-dsym-snapshot.zip +95fffd5b620683506d75ee5e33c632ac4f87f9a44d1eca8965dcae546c16017d *electron-v37.2.0-mas-arm64-dsym.zip +6528b8dfb6804487ed22597d2c942e41adc42303cb711897fa276a750cce21a4 *electron-v37.2.0-mas-arm64-symbols.zip +06346bdfd693af1ef54c4c668f0a58dfe299e8fdc2b3a25229bf3afe3a18487e *electron-v37.2.0-mas-arm64.zip +b0c157bee53599f3ad190026bb53f92d8127f4890ac573c53bcb692c69f236c3 *electron-v37.2.0-mas-x64-dsym-snapshot.zip +94541b272fe460fdcb6f6ac9d1a187bc36a96ee8d49fb55aae415e2368179b59 *electron-v37.2.0-mas-x64-dsym.zip +ca3cb956d5b4c3005b29a4a7076e04ab2e7d18d625ff289ae6bb04c4a84d35b7 *electron-v37.2.0-mas-x64-symbols.zip +687a130bbad32c3ce45466bb64e728a279b4b2f898bb310e8277e4887b5482b7 *electron-v37.2.0-mas-x64.zip +7fa37906ef40504f328563c2b544c5f376c1b9408c5dab53c3378e9bbbd00953 *electron-v37.2.0-win32-arm64-pdb.zip +8ff9de32c413fbec0cb9f7da5d37a846a3df0d09d277ac6feaead97277e1ae0f *electron-v37.2.0-win32-arm64-symbols.zip +3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v37.2.0-win32-arm64-toolchain-profile.zip +b4620f9ddea285a2651478cf8a77e8fa04e1e7630da925c002938b980e2fc52d *electron-v37.2.0-win32-arm64.zip +5a2bbc33bca309f7e496f733a28005289e4cfbed4cf589d24becbe8d9b68be93 *electron-v37.2.0-win32-ia32-pdb.zip +284606fb66e97346a4a8dc886871f5629fa6131b5bb41fb633de1c10a2938909 *electron-v37.2.0-win32-ia32-symbols.zip +3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v37.2.0-win32-ia32-toolchain-profile.zip +9a5c59480472aadf32854e2b9b4ca5639ffc2bff57d2f8a22998d52769460d15 *electron-v37.2.0-win32-ia32.zip +03763eced6940a8430f0ac991a6131e46d53bd00b647471b9eafa04d320ca5a4 *electron-v37.2.0-win32-x64-pdb.zip +e88ca2d95d32152138a9d16351bcb8ecd1574bcfd05809bfa43eb5bf5ee422a9 *electron-v37.2.0-win32-x64-symbols.zip +3b60892b95a894a2a9fac312d7c4294c2dbb85b8b91cecf7bb2b255f68e5d312 *electron-v37.2.0-win32-x64-toolchain-profile.zip +4d4451179993fa22a1125bbc0130858903bc16e5c87900a969fa7bbac5c8f6a3 *electron-v37.2.0-win32-x64.zip +f7800f0c88824c8ab032cc30a2c4ca5d9c88fc04bcf5db5cfc8b867f3903bb34 *electron.d.ts +eee4934c3079592bad5d9f5249e6f848d75c635d57d4de3dc32deb8c41ddf24b *ffmpeg-v37.2.0-darwin-arm64.zip +34ee1b55530522a6ba14754734c239a2c3278d9d2b2dcb2003bed2468fd34056 *ffmpeg-v37.2.0-darwin-x64.zip +f7ba18d1f9eed9ff5440ab9683c30f9e224d39a7ee4f15b96860f7f997aba3e3 *ffmpeg-v37.2.0-linux-arm64.zip +9f6c3f968f74be387c8b35ff528ab7da02565c9bfc9e4c2055c222bc3dd4d1f4 *ffmpeg-v37.2.0-linux-armv7l.zip +eec1ae0dc0559e68f8df7e8cc48d15439f8cd5c31facf2b8ad6d64283b6cbb87 *ffmpeg-v37.2.0-linux-x64.zip +eee4934c3079592bad5d9f5249e6f848d75c635d57d4de3dc32deb8c41ddf24b *ffmpeg-v37.2.0-mas-arm64.zip +34ee1b55530522a6ba14754734c239a2c3278d9d2b2dcb2003bed2468fd34056 *ffmpeg-v37.2.0-mas-x64.zip +00d52c0eee0061ac1fe14811b8cc8df245f57b1987b210c30a36215c9256bb64 *ffmpeg-v37.2.0-win32-arm64.zip +00d52c0eee0061ac1fe14811b8cc8df245f57b1987b210c30a36215c9256bb64 *ffmpeg-v37.2.0-win32-ia32.zip +00d52c0eee0061ac1fe14811b8cc8df245f57b1987b210c30a36215c9256bb64 *ffmpeg-v37.2.0-win32-x64.zip +c9517c578446692d9b19fce4439895e2acf128a582bbcb1eaf233a1678ee2984 *hunspell_dictionaries.zip +0a9949dcc108e1654ddee9f2e3e3a777a2f8d7eac164809881e2716a3533ef36 *libcxx-objects-v37.2.0-linux-arm64.zip +ebf54a63d0a277aec281c38bd254e16c5d97868673a7f94048701c59101129d3 *libcxx-objects-v37.2.0-linux-armv7l.zip +b59e03f36407f7e85f56245b4e6f551944be10208b3a7de5441b85fe37fdbacb *libcxx-objects-v37.2.0-linux-x64.zip +769dc2814948a34810ed3c8647d601c738f352c05e518fd0e9043bc3df27d678 *libcxx_headers.zip +edf24979ef27199ad5cd9de9b52a56ef9bad022c7d9daff59c81a873bf0185cc *libcxxabi_headers.zip +3b20aa5d3f07226abd39af447fafed4c3abb3d5f5ea183247b941880b80b3d67 *mksnapshot-v37.2.0-darwin-arm64.zip +30e6becd23246c33d080007e9f6435b0f32d4554605597f501e8a61cc3eda0c9 *mksnapshot-v37.2.0-darwin-x64.zip +75770286547e16c5e4c7b9e82267c7cdfaee2eb0e046d72e44343cd94e5e9999 *mksnapshot-v37.2.0-linux-arm64-x64.zip +ae0077df9dd6217f9c9f9b3a26ef108059222c76ce4b247a21667ef0f42e5541 *mksnapshot-v37.2.0-linux-armv7l-x64.zip +1bcd4d5108debbf59fbb904cfaa013a3eb8f56610295e53a044752065df89441 *mksnapshot-v37.2.0-linux-x64.zip +c23a2cdb3aa57fb4d0bdc102fde505a4f93a94e935b8a382a79849bbb7b40757 *mksnapshot-v37.2.0-mas-arm64.zip +c377731ddf856e1e4c540aa7478cdec320558b11365774cbca36d7515b5dd327 *mksnapshot-v37.2.0-mas-x64.zip +c1f8f49345a03955aae52aa3a2debaf90c1580075ebd6175df13ce36a7c82fcc *mksnapshot-v37.2.0-win32-arm64-x64.zip +4c860d5d48b17c846b9e6cd7d145158e271d1ce8db3ab99bacaa931baac727b3 *mksnapshot-v37.2.0-win32-ia32.zip +dbb3f9b678e68f8e944a39d964bc6543384844754c734f1d6015ac43e5797f2f *mksnapshot-v37.2.0-win32-x64.zip diff --git a/build/linux/dependencies-generator.js b/build/linux/dependencies-generator.js index fdc189403a18b..2549787d66636 100644 --- a/build/linux/dependencies-generator.js +++ b/build/linux/dependencies-generator.js @@ -26,7 +26,7 @@ const product = require("../../product.json"); // The reference dependencies, which one has to update when the new dependencies // are valid, are in dep-lists.ts const FAIL_BUILD_FOR_NEW_DEPENDENCIES = true; -// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.35:chrome/installer/linux/BUILD.gn;l=64-80 +// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.97:chrome/installer/linux/BUILD.gn;l=64-80 // and the Linux Archive build // Shared library dependencies that we already bundle. const bundledDeps = [ diff --git a/build/linux/dependencies-generator.ts b/build/linux/dependencies-generator.ts index d61996b6d769c..f052943472a89 100644 --- a/build/linux/dependencies-generator.ts +++ b/build/linux/dependencies-generator.ts @@ -25,7 +25,7 @@ import product = require('../../product.json'); // are valid, are in dep-lists.ts const FAIL_BUILD_FOR_NEW_DEPENDENCIES: boolean = true; -// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.35:chrome/installer/linux/BUILD.gn;l=64-80 +// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/138.0.7204.97:chrome/installer/linux/BUILD.gn;l=64-80 // and the Linux Archive build // Shared library dependencies that we already bundle. const bundledDeps = [ diff --git a/cgmanifest.json b/cgmanifest.json index 981538a034220..f76efb8318f1b 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -6,7 +6,7 @@ "git": { "name": "chromium", "repositoryUrl": "https://chromium.googlesource.com/chromium/src", - "commitHash": "0ab811c9b69f109739dd2a31d91983c1af2cd3bf" + "commitHash": "14f98e519099bc5d4beb1c54e49807a284fe3e63" } }, "licenseDetail": [ @@ -40,7 +40,7 @@ "SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." ], "isOnlyProductionDependency": true, - "version": "138.0.7204.35" + "version": "138.0.7204.97" }, { "component": { @@ -516,11 +516,11 @@ "git": { "name": "nodejs", "repositoryUrl": "https://github.com/nodejs/node", - "commitHash": "9774069718d9f80578079d252dddf37ae6fd550d" + "commitHash": "3567fa7d70fee8831ab2891e6940ca63be568b08" } }, "isOnlyProductionDependency": true, - "version": "22.16.0" + "version": "22.17.0" }, { "component": { @@ -528,12 +528,12 @@ "git": { "name": "electron", "repositoryUrl": "https://github.com/electron/electron", - "commitHash": "713030b21ac91eb24687739782ceae9260981e03" + "commitHash": "cc05e5f40eac80c658000524223cc2657ca643d2" } }, "isOnlyProductionDependency": true, "license": "MIT", - "version": "37.0.0" + "version": "37.2.0" }, { "component": { diff --git a/package-lock.json b/package-lock.json index 03a9905f7a8da..46c969f1acf5b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -96,7 +96,7 @@ "css-loader": "^6.9.1", "debounce": "^1.0.0", "deemon": "^1.13.5", - "electron": "37.0.0", + "electron": "37.2.0", "eslint": "^9.11.1", "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", @@ -6448,9 +6448,9 @@ "dev": true }, "node_modules/electron": { - "version": "37.0.0", - "resolved": "https://registry.npmjs.org/electron/-/electron-37.0.0.tgz", - "integrity": "sha512-QhdtwF7Hq1qfnUXigYp1+bTGuLYTmYTir5KnrMXxWJoWfNhURRU2EYuTktBHoWT5mtv/GmmRjGEiR3IS2p9SSA==", + "version": "37.2.0", + "resolved": "https://registry.npmjs.org/electron/-/electron-37.2.0.tgz", + "integrity": "sha512-dE6+qeg6SBUVd5d8CD2+GH82kh+gF1v40+hs+U+UOno681NMSGmBtgqwldQRpbvtnQDD7V2M9Cpfr3+Abw7aBg==", "dev": true, "hasInstallScript": true, "license": "MIT", diff --git a/package.json b/package.json index 03eaa59a5b72f..907e19846385e 100644 --- a/package.json +++ b/package.json @@ -155,7 +155,7 @@ "css-loader": "^6.9.1", "debounce": "^1.0.0", "deemon": "^1.13.5", - "electron": "37.0.0", + "electron": "37.2.0", "eslint": "^9.11.1", "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", From 5a62c1d1d35f567719109a73f1ed172de67e4982 Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Thu, 17 Jul 2025 23:34:59 +0900 Subject: [PATCH 6/9] chore: bump nodejs@22.17.0 --- build/checksums/nodejs.txt | 14 +++++++------- remote/.npmrc | 4 ++-- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/build/checksums/nodejs.txt b/build/checksums/nodejs.txt index 6a91f64a1a764..23c7c218638e1 100644 --- a/build/checksums/nodejs.txt +++ b/build/checksums/nodejs.txt @@ -1,7 +1,7 @@ -1d7f34ec4c03e12d8b33481e5c4560432d7dc31a0ef3ff5a4d9a8ada7cf6ecc9 node-v22.16.0-darwin-arm64.tar.gz -838d400f7e66c804e5d11e2ecb61d6e9e878611146baff69d6a2def3cc23f4ac node-v22.16.0-darwin-x64.tar.gz -1725602e9fb150eb8b8220a899085190e1c04d1a5f3862b01c3dc1dfce0157f9 node-v22.16.0-linux-arm64.tar.gz -d4c3d8b6862208f0e0d6e20726a8dc5fb019cba8333c72dfd97b34ceed8d22a4 node-v22.16.0-linux-armv7l.tar.gz -fb870226119d47378fa9c92c4535389c72dae14fcc7b47e6fdcc82c43de5a547 node-v22.16.0-linux-x64.tar.gz -1944e0635b3c353a1e728a782f0984cccbb4864a461a429d86878b273dafe368 win-arm64/node.exe -c5ff4c736112dd483c750fd4149d30c8a116db1a49b8b3ec88be4b65e6c86c19 win-x64/node.exe +615dda58b5fb41fad2be43940b6398ca56554cbe05800953afadc724729cb09e node-v22.17.0-darwin-arm64.tar.gz +c39c8ec3cdadedfcc75de0cb3305df95ae2aecebc5db8d68a9b67bd74616d2ad node-v22.17.0-darwin-x64.tar.gz +3e99df8b01b27dc8b334a2a30d1cd500442b3b0877d217b308fd61a9ccfc33d4 node-v22.17.0-linux-arm64.tar.gz +ce120efe921de3eaaba2394edaacfab3e61376a56199cb93fc7e9bf0b3f14a16 node-v22.17.0-linux-armv7l.tar.gz +0fa01328a0f3d10800623f7107fbcd654a60ec178fab1ef5b9779e94e0419e1a node-v22.17.0-linux-x64.tar.gz +b06cf160eca7522dc795b437289ebfcbd9fb309d6049a157120c3d1fd5835f55 win-arm64/node.exe +39d45b5933f339d3ebdebd76474893dab5d7da1038920f65cf5bbcf0f20f3636 win-x64/node.exe diff --git a/remote/.npmrc b/remote/.npmrc index 4d0445cf52e2a..1e200b1cc5210 100644 --- a/remote/.npmrc +++ b/remote/.npmrc @@ -1,6 +1,6 @@ disturl="https://nodejs.org/dist" -target="22.16.0" -ms_build_id="346895" +target="22.17.0" +ms_build_id="349259" runtime="node" build_from_source="true" legacy-peer-deps="true" From 070203e4e24d0acd6fd6b1b9cbea2d086ae33ded Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Thu, 17 Jul 2025 23:36:35 +0900 Subject: [PATCH 7/9] temp: update distro --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 907e19846385e..e28f8ac629227 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-oss-dev", "version": "1.103.0", - "distro": "6126a5463c7c181514214c54d1e3d084a1e8d2d1", + "distro": "406fee3402e9ea12dd321f02ff9a2c85bbdb2763", "author": { "name": "Microsoft Corporation" }, From fda64f53e3b0d0496dd19bb6fc44d2954e14f8a6 Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Fri, 18 Jul 2025 00:42:23 +0900 Subject: [PATCH 8/9] chore: bump .nvmrc --- .nvmrc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.nvmrc b/.nvmrc index 8320a6d2994a3..fc37597bccdba 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -22.15.1 +22.17.0 From 7f853122a978616933e43f360ce82d96307c7795 Mon Sep 17 00:00:00 2001 From: deepak1556 Date: Fri, 18 Jul 2025 02:29:32 +0900 Subject: [PATCH 9/9] chore: bump distro --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index e28f8ac629227..f9bbf201de8d5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-oss-dev", "version": "1.103.0", - "distro": "406fee3402e9ea12dd321f02ff9a2c85bbdb2763", + "distro": "304e5b7487b0994bb74f25db1b2b59529651c56b", "author": { "name": "Microsoft Corporation" },