diff --git a/.npmrc b/.npmrc index 8addc73f673..e3a35cce683 100644 --- a/.npmrc +++ b/.npmrc @@ -1,6 +1,6 @@ disturl="https://electronjs.org/headers" -target="32.1.2" -ms_build_id="10323173" +target="32.2.1" +ms_build_id="10427718" 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 03e5b49d5b1..d836fb70fb0 100755 --- a/build/azure-pipelines/linux/setup-env.sh +++ b/build/azure-pipelines/linux/setup-env.sh @@ -17,7 +17,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/128.0.6613.162/tools/clang/scripts/update.py | python - --output-dir=$PWD/.build/CR_Clang --host-os=linux + curl -s https://raw.githubusercontent.com/chromium/chromium/128.0.6613.186/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 \ @@ -29,9 +29,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/128.0.6613.162:build/config/arm.gni - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/128.0.6613.162:build/config/compiler/BUILD.gn - # https://source.chromium.org/chromium/chromium/src/+/refs/tags/128.0.6613.162:build/config/c++/BUILD.gn + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/128.0.6613.186:build/config/arm.gni + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/128.0.6613.186:build/config/compiler/BUILD.gn + # https://source.chromium.org/chromium/chromium/src/+/refs/tags/128.0.6613.186:build/config/c++/BUILD.gn export CC="$PWD/.build/CR_Clang/bin/clang --gcc-toolchain=$VSCODE_SYSROOT_DIR/x86_64-linux-gnu" export CXX="$PWD/.build/CR_Clang/bin/clang++ --gcc-toolchain=$VSCODE_SYSROOT_DIR/x86_64-linux-gnu" export CXXFLAGS="-nostdinc++ -D__NO_INLINE__ -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_SYSROOT_DIR/x86_64-linux-gnu/x86_64-linux-gnu/sysroot" diff --git a/build/checksums/electron.txt b/build/checksums/electron.txt index 1653fbaa134..4d7f8de8560 100644 --- a/build/checksums/electron.txt +++ b/build/checksums/electron.txt @@ -1,75 +1,75 @@ -7fb7b8736fcd9dbde92628e4aa951fd2c54d3136bf20c1821ce2a1b85fef3046 *chromedriver-v32.1.2-darwin-arm64.zip -a9e43916cbe91c9a905f2bf38d326d5dc462c3d8a7d88f52c25c1e7c1b9ce7cc *chromedriver-v32.1.2-darwin-x64.zip -405664c1b6529cd6c2af65778f2c84bfe262ad0b8d9d044a39d2eff2ed218828 *chromedriver-v32.1.2-linux-arm64.zip -32682f487ed9307d0f40d35c4b998cee75272effd228093be3e008ca7b39e16e *chromedriver-v32.1.2-linux-armv7l.zip -d98aa7a90ebfe519700e47fa6bcb94a157483fac615920c5ee467dcc41c46702 *chromedriver-v32.1.2-linux-x64.zip -046737617a523278ebe1786f64b723c3bb3fcc9811b98b224029d7fa730485dd *chromedriver-v32.1.2-mas-arm64.zip -e05d44d95ebd0bd897499a1012980d9a7d87f63f4da8ce82dc15a6f82008d3ea *chromedriver-v32.1.2-mas-x64.zip -9940246d4017db30673c9e77db590ff11a6616b24ad630ec33600129694c6570 *chromedriver-v32.1.2-win32-arm64.zip -c8580f7596b54400a6018ab5a43046c99d8370f61127b414f048200a8f7f303b *chromedriver-v32.1.2-win32-ia32.zip -ab40ffd5a1cc5e9c854f02d11773f1dfab8a78a89f5f31b79cf229489a672a09 *chromedriver-v32.1.2-win32-x64.zip -649584a630e9e4b21b8f42a06ed01d9d2e12444ed39500c78f0b76388dd704c7 *electron-api.json -7edc15b6c0d1cfb05f641e091186041f557fc23be7e8517e132f0ab0026a7cfd *electron-v32.1.2-darwin-arm64-dsym-snapshot.zip -b879508f26eec70407c79724a69d3a98901ba388491128ed3a2952b010cb9da8 *electron-v32.1.2-darwin-arm64-dsym.zip -218791e68ce0177ff994b446f67f60e028edaf1c6a39bb490602847ceb77e9da *electron-v32.1.2-darwin-arm64-symbols.zip -b5f6db900997ba931c98addaef28744a0a6af0f2ec2e8e5755f7f50db2fe8bbc *electron-v32.1.2-darwin-arm64.zip -e52950f675119c4fe67de927a2a8b20507f8496b07dab72be82b341a4c96227b *electron-v32.1.2-darwin-x64-dsym-snapshot.zip -a3c64201aa41cf6ebe32dbc92296c91b11dd321be9584b3c1a46ea0bbacc7201 *electron-v32.1.2-darwin-x64-dsym.zip -711736bee5238aecb1b424d2c8c7ffc3007a0de1d32f784db97c8e44e92daf83 *electron-v32.1.2-darwin-x64-symbols.zip -150ac6a59e31ad516685bdbb9cee67c7e927b872ad94ffc900fbf6616433f8ab *electron-v32.1.2-darwin-x64.zip -1bc88c381f835d21a4cb95d81429d6bc2f01105276ef02fde562cb03eb493729 *electron-v32.1.2-linux-arm64-debug.zip -11853479e086ec020ac85cc438c74c61473808382408614bd8c8afb6b496a9b9 *electron-v32.1.2-linux-arm64-symbols.zip -702326c51679ed705bc22d7e4049b29cef2d66366d3387c401836aaae0fa450c *electron-v32.1.2-linux-arm64.zip -1bc88c381f835d21a4cb95d81429d6bc2f01105276ef02fde562cb03eb493729 *electron-v32.1.2-linux-armv7l-debug.zip -bd99cb482559ba3c24152a3563bf8f4dd2650c62585bcced0e4b1bb4f58c2d33 *electron-v32.1.2-linux-armv7l-symbols.zip -d9511449c328f90f47e499f44c6d84c6204d4a3a2caec5c5d52f176cfc77f50d *electron-v32.1.2-linux-armv7l.zip -8177e8084aef855cd5c5a5b72210fc948bd27b362f73801cf0d99ee28d5aa7a6 *electron-v32.1.2-linux-x64-debug.zip -38269028f07a405b4012df80f7fa9a65099e325cea67a4c0e654af890d2dca7f *electron-v32.1.2-linux-x64-symbols.zip -b51e5f1296f8971d7eb4ca86606b6f5d31fb3dab8caa91dcfbfa522be5679691 *electron-v32.1.2-linux-x64.zip -ae2e09fe44b8bf7ed6ca5c3ee2fae6a25415469b83125f0c370e819d208e1ca8 *electron-v32.1.2-mas-arm64-dsym-snapshot.zip -b882dd1adc0da2444e220ea213eb4fde838958f637040f11c62f986cb64532aa *electron-v32.1.2-mas-arm64-dsym.zip -6559e93a3e9e4c3f828ca0c457827c9dbade9124d6d6b92f6ca7a56943032e0c *electron-v32.1.2-mas-arm64-symbols.zip -5235c3b5f417c8a196a00732ee6ef79a55610465ef51c32b8ea481393a8a2214 *electron-v32.1.2-mas-arm64.zip -db68c078b17d5bfbca5dfd3ebf7b9f9eec9c84ec4a257b248b14ac9080e83e34 *electron-v32.1.2-mas-x64-dsym-snapshot.zip -b5f552ca41c4b7f197b0d584ec7fd5c027ae28c9162a80e8be7899bc59003a35 *electron-v32.1.2-mas-x64-dsym.zip -c7347605cb44bce675f2b08efd9a2c3dd4ae85ac85fd9444afe529379ad1c160 *electron-v32.1.2-mas-x64-symbols.zip -f27569c1c20e3f982b526e5e4ae3c091417e0cada77b772804ffeb94bc0a6744 *electron-v32.1.2-mas-x64.zip -4615c90817f137568e93208cabd3c3b90cfb03658fa12eda5d47060c921121b4 *electron-v32.1.2-win32-arm64-pdb.zip -7075092d2888d761f45978935b56dcdc4f08272a0454ea46cca4c0b21f617220 *electron-v32.1.2-win32-arm64-symbols.zip -7351fa5cb892853a7d4b67d8858d0f9cc6506c554a2e42c9ad7e8d5e29ae2743 *electron-v32.1.2-win32-arm64-toolchain-profile.zip -7eabd415f53b3180ce7ef73a6d12d67f8db62cac53db5edc9393acd4a1bb6312 *electron-v32.1.2-win32-arm64.zip -1524a0e4acc46c7f4d2a9361e60e1ef91bb2f3fdf14b8f58ee413219e4e1ed4c *electron-v32.1.2-win32-ia32-pdb.zip -58fd0edf38918f01d509750aad735fbbd811f603bfa67da1d5566a0ff3fc930d *electron-v32.1.2-win32-ia32-symbols.zip -7351fa5cb892853a7d4b67d8858d0f9cc6506c554a2e42c9ad7e8d5e29ae2743 *electron-v32.1.2-win32-ia32-toolchain-profile.zip -72cf49d2d54c474df4322c37ac2c1cee05db8e2cfd5066735bb9395271a05b6b *electron-v32.1.2-win32-ia32.zip -259b155478b26a69884683a2eb248819871c42ac777033e568068b7dcb668049 *electron-v32.1.2-win32-x64-pdb.zip -0246c4461414505ddcec690a48c77298446b96c5de61aba565840e0f8fb11167 *electron-v32.1.2-win32-x64-symbols.zip -7351fa5cb892853a7d4b67d8858d0f9cc6506c554a2e42c9ad7e8d5e29ae2743 *electron-v32.1.2-win32-x64-toolchain-profile.zip -02dadb152d508ba7ac4371ac84d9e1166cc96a63567022df155b4f1859707b8e *electron-v32.1.2-win32-x64.zip -6fd6176fd0f3214ef81b4a318663503fdcb0931f949eb7f98902fc7eee1502ee *electron.d.ts -4050fdcb3a783d67481653a7edf051d9df9b374a03a31c6f312d9b5a71b0dca7 *ffmpeg-v32.1.2-darwin-arm64.zip -55d758ad33095ef332ec528445f70499437b8da06b40b48ea8451e82caf87963 *ffmpeg-v32.1.2-darwin-x64.zip -b75410296a741951fab0a26a90c0dc986fdc0ffed090a18db511567cf572b02a *ffmpeg-v32.1.2-linux-arm64.zip -e70efbd03d587f2b772c0b40e92ea066fc4cb880a6df3a389552140cd70ad15c *ffmpeg-v32.1.2-linux-armv7l.zip -7b502f35be711a3d983754a4096751e5cb7c8df7cae349678f68407d51bc2123 *ffmpeg-v32.1.2-linux-x64.zip -7e4a3d9d32a9da96a3b4efbe413152c9da7a0a005a3e348e9afd5b2799b642f7 *ffmpeg-v32.1.2-mas-arm64.zip -153e20e4daaa9b5242d5260b3fafbb8d1f477e01d8bff4d5813c85e617ef7ac7 *ffmpeg-v32.1.2-mas-x64.zip -31061f9b762697c5bc85fb47b5838a1d391711c6efa58784c6f43e1e5347844e *ffmpeg-v32.1.2-win32-arm64.zip -726def466970a97c8001d311ae2ce044b4c7676e47037906f95d0bd70d3843ba *ffmpeg-v32.1.2-win32-ia32.zip -c1a6ab3a4d9f640a6cff7f287be7ee2c60c93b01ebba30cfd30851daeca06020 *ffmpeg-v32.1.2-win32-x64.zip -1a33ccc8d7c2327b578370c0bc55e44e93f3b2802a59b40621b5f595643c53d7 *hunspell_dictionaries.zip -c26dce5871a613b2f21fe5ba5c580e56e6444103c5f557cf2e026dc415e8a910 *libcxx-objects-v32.1.2-linux-arm64.zip -44f3c2ef522261187b0e919ea366be8489829580f3c2a593c0b971c382ff36db *libcxx-objects-v32.1.2-linux-armv7l.zip -2b544a48375d5bc24996ca6660bd09b55502982573d13a5d35ebccfa8d9d3433 *libcxx-objects-v32.1.2-linux-x64.zip -a69a52bc6cb45f39b1d441c03fc03b17665849e29db4c4a848b70e8b4dc8601a *libcxx_headers.zip -4da13f2694e3e07044d445492a28838f310e8082470c0b79cc341de9de6af9d4 *libcxxabi_headers.zip -7e0601c5b34eff190993a4e3e56978e5775e2449099a6c64b170605a7c05725d *mksnapshot-v32.1.2-darwin-arm64.zip -0c3e09d57fcf1401dc124c30b987e96dc0e97595fe9af23e49091d1ebbd1b6cb *mksnapshot-v32.1.2-darwin-x64.zip -a3897c6892a64d1ef3251e51d6711630ba5e8d4cc16d80f5941326ef089fd9d8 *mksnapshot-v32.1.2-linux-arm64-x64.zip -e30e6399ccf0a5207da201d5d8d32b83b7270a19e558a72936ea24eaf3f1772f *mksnapshot-v32.1.2-linux-armv7l-x64.zip -5ec39a59a1a2c2dd2a833406cf7ff0f155129e7f345a7d0c8b4efaa37825464a *mksnapshot-v32.1.2-linux-x64.zip -f9e493fc4a75012dcfb34bde465540fa0661275dec1c2aaee5a39cb957d89935 *mksnapshot-v32.1.2-mas-arm64.zip -1c32fd1892b77c58f3176046a2f60b6bdfc2f6f9b277e534e83da6b760b6aee8 *mksnapshot-v32.1.2-mas-x64.zip -286fbd00deb8e0c806230633703aeab692848235a2881fa746b6db0a5f425f97 *mksnapshot-v32.1.2-win32-arm64-x64.zip -a49e4c843e8f3e49fd8b8f35ab36d75eae56644d725eba3a9c68c2fc2a6aed17 *mksnapshot-v32.1.2-win32-ia32.zip -aaf24b934dddc724a171a550d18c2236fd660a0ef5b5b72385e4997519caf605 *mksnapshot-v32.1.2-win32-x64.zip +29acb63bb116a08e97797042505d48eecfa396f5d84a12114573aa70acaa48ec *chromedriver-v32.2.1-darwin-arm64.zip +a1fd00f8634c6b4d9e28ce8ac69684ea24f5274c9f17c0e39bd149b34568b84b *chromedriver-v32.2.1-darwin-x64.zip +6b311318f5a537e21d2d832609ce8306b4806e4c62aaa132ee87e063d45f5b00 *chromedriver-v32.2.1-linux-arm64.zip +ac1529a8f6e4c77fdae3bc92bc5bfcb40c3b19def0772de9d1874da7223517b7 *chromedriver-v32.2.1-linux-armv7l.zip +2329d1307729c714bef71d9f8250ed510b5a1ae07beefddee2371af70f712297 *chromedriver-v32.2.1-linux-x64.zip +84566e08029ea9b3d939f2329332b6b6d0c4a886f2aa2f2f53818b90af16a717 *chromedriver-v32.2.1-mas-arm64.zip +71c6e443617b6dd9b9962ff566ac7b8856db0a2e81b8b6ee7f985ffc96bb409a *chromedriver-v32.2.1-mas-x64.zip +0340ecc564b68a1632ea76f7e77fc06a4f150ea2fbb3c599c0dc8d78499c39e3 *chromedriver-v32.2.1-win32-arm64.zip +9d6d1a0b4863a4de2587e746b1a25da698076eda9268ef70ca24d43b39514859 *chromedriver-v32.2.1-win32-ia32.zip +1dc504383f63b2f178b902de41ba0efa28650bde54c3b2ebeee827c87a2768f3 *chromedriver-v32.2.1-win32-x64.zip +ba8e9ac663cc2edea61e7ddf12af835bf6ebb02b8d4ae6362c1f39c2390e7d22 *electron-api.json +a3544e9894f1ca544b0c8231f7c34f90a29f0ce3fd7853d592d51eb4ad4b31c5 *electron-v32.2.1-darwin-arm64-dsym-snapshot.zip +89377cde729f99707cb822e88999cfc312c4b82495600f38d13593c3de1b47f4 *electron-v32.2.1-darwin-arm64-dsym.zip +4e13b04efd03c237c3421b551180bc2b8dc6c35d49acd475e42c11aaa6b199aa *electron-v32.2.1-darwin-arm64-symbols.zip +906fbf9e7a5ee6d49ea107fdfd0e98bc80884fbf1f6ff38d824453f58c6ec259 *electron-v32.2.1-darwin-arm64.zip +fb3e5eb15915b4328820ebaf2c4a056f4ac374eb8e24479bdfd6f0cf8e1da1be *electron-v32.2.1-darwin-x64-dsym-snapshot.zip +0a95df2a44e0a42b9076e58d7e539e91ba7e583de77a8e94695d9c6dd03f201a *electron-v32.2.1-darwin-x64-dsym.zip +4864122e38f423f6ff9a8625696f323e908e613ebdab8ed7d40b374d6f9dec13 *electron-v32.2.1-darwin-x64-symbols.zip +56e2e4252b4d4e92075345f0b9dbefc8db49bdc6a4c45a87000f3cc705057907 *electron-v32.2.1-darwin-x64.zip +692aaf464bdb7bd7538e6392885571ef4d5f4d02319f84b99ada1827fbdfabf9 *electron-v32.2.1-linux-arm64-debug.zip +86161e2f6b1ca5cd6eb998863798186d9be270535d6912075001588e3e35e90d *electron-v32.2.1-linux-arm64-symbols.zip +6500fdbff988e0cda909643ba8439660a207c9a2d393fa63f680a0337e530342 *electron-v32.2.1-linux-arm64.zip +692aaf464bdb7bd7538e6392885571ef4d5f4d02319f84b99ada1827fbdfabf9 *electron-v32.2.1-linux-armv7l-debug.zip +cfe4cfb7a6818902b5cc1b493ec2f7a9e4dc8fcb63346ddf75bec3496658a363 *electron-v32.2.1-linux-armv7l-symbols.zip +7ffcce19ebdb30a9db78671c7f222edde66181a37c895834682d224e459200fc *electron-v32.2.1-linux-armv7l.zip +1e0318a7d125ebe015a5d4f214d186cd10e36021cc8555d376d8fda15a28a5ac *electron-v32.2.1-linux-x64-debug.zip +9d857cd5bdc81abb965e2e1bb73af8de31ef74cd182de52160b7afe805837574 *electron-v32.2.1-linux-x64-symbols.zip +4fc58e6e79e5b5793ec9b5d35c8926fcad5352b6a1b21b3edf42343487c90185 *electron-v32.2.1-linux-x64.zip +5fba9ea6c0d49ecd8bbbc87a9da6f860b901892e7ea487013e353bc2e951fbde *electron-v32.2.1-mas-arm64-dsym-snapshot.zip +71c2cdc23e61b7f13bda837fb9dfb5fdb9c6ca4fa755f2596f70874caaeeacea *electron-v32.2.1-mas-arm64-dsym.zip +448df71d1e62ca570b3f8b7d35b21eaa2870ce4877f12465cf6e54e90a16ac12 *electron-v32.2.1-mas-arm64-symbols.zip +4c53ef19385ab5a0040e6eda3a8f88f42b5f53de0e9a6118333613a1388fc39f *electron-v32.2.1-mas-arm64.zip +cbc5b08014cda37d6943f8a388ba1386f5ee1af3ca7a5ed28c12bf5fbd00f633 *electron-v32.2.1-mas-x64-dsym-snapshot.zip +a6bfe31ea9cef19794418d169872d5b68130b49989d7e2ee3d83a2853d4e706c *electron-v32.2.1-mas-x64-dsym.zip +a9ce94d21c61d3cf9f8319ae394c779058bc2377916e0330f0447e8c79b5b0e1 *electron-v32.2.1-mas-x64-symbols.zip +8b57ced11b88fa80f9a986662658cf4cb40a1138811ad6129fc826988b31f9ab *electron-v32.2.1-mas-x64.zip +5fcb399829066859399e8e3e7c5574b2e8885f632661fc2830da02be3d5803d2 *electron-v32.2.1-win32-arm64-pdb.zip +eb16ad799a8db120b1e4b13533f9f52e844b6252308ea9e182f290c7657a5361 *electron-v32.2.1-win32-arm64-symbols.zip +48b81d28fdceb4ab3ca27650d79bab910a1a19dbda72271882bfdc877c71975f *electron-v32.2.1-win32-arm64-toolchain-profile.zip +3ac484f124c2012c0bff7640e82bed268876de1e3c6776716b5883d2de043a4f *electron-v32.2.1-win32-arm64.zip +75b6117bd0462641d93de9e0a7aac9c6a1a052c688f59426a66aafe34c7bb914 *electron-v32.2.1-win32-ia32-pdb.zip +10d4b64e7d2abeef1c93f2ec58d55715462229d20f61edf50bf5ceb4fce5719b *electron-v32.2.1-win32-ia32-symbols.zip +48b81d28fdceb4ab3ca27650d79bab910a1a19dbda72271882bfdc877c71975f *electron-v32.2.1-win32-ia32-toolchain-profile.zip +e5d4e2b10e5215b8a7133cc3fa39875ea18e8d4ea41f9ba9a9ae9f13a4090f53 *electron-v32.2.1-win32-ia32.zip +83055f775e93c0be5c17a4312a552d3d0abb86a36b354f30973917a44d7a5656 *electron-v32.2.1-win32-x64-pdb.zip +38158fd465eb41674767707bfbd87ec67874aac9bd42c550aad6901035884697 *electron-v32.2.1-win32-x64-symbols.zip +48b81d28fdceb4ab3ca27650d79bab910a1a19dbda72271882bfdc877c71975f *electron-v32.2.1-win32-x64-toolchain-profile.zip +494282c481eca93e1ee1d3e0df65ba0da5cec09b0c15bcc81521eee108839190 *electron-v32.2.1-win32-x64.zip +27050115afac161a368be0b92e842f65d5c7021b5b508b71ad972ce252bbbb3f *electron.d.ts +d8c054da57903f4e3297edd4de69177e9556feca9f2fc71b833608a486a7cae2 *ffmpeg-v32.2.1-darwin-arm64.zip +ac22a993719b804b560ed73ff1ad339df3eb126eeb9f5d496174a293ba952d78 *ffmpeg-v32.2.1-darwin-x64.zip +3f1eafaf4cd90ab43ba0267429189be182435849a166a2cbe1faefc0d07217c4 *ffmpeg-v32.2.1-linux-arm64.zip +3db919bc57e1a5bf7c1bae1d7aeacf4a331990ea82750391c0b24a046d9a2812 *ffmpeg-v32.2.1-linux-armv7l.zip +fe7d779dddbfb5da5999a7607fc5e3c7a6ab7c65e8da9fee1384918865231612 *ffmpeg-v32.2.1-linux-x64.zip +de4b05b040207d6807444f4289c0adc7f4947de0e32a0441073085cd76676648 *ffmpeg-v32.2.1-mas-arm64.zip +b007a2c582cd55727453fdf51ca3521d76f3ebeda8bfb3c2eeb56d56ec17a6a7 *ffmpeg-v32.2.1-mas-x64.zip +c72c467834669575ca1a5e34a624db71da3cbe63223f63d8f92bc4d2551a4164 *ffmpeg-v32.2.1-win32-arm64.zip +a9d26ba87262631ba279f6eae4164bcb289abe99c5a10e56c2e28e1e05b530bf *ffmpeg-v32.2.1-win32-ia32.zip +98c917caa3cd7ad10f2c48669c377a028d42673515034c05c3cac461213d5535 *ffmpeg-v32.2.1-win32-x64.zip +8b685975c9aeae9e5d8df85ad797492419e6414aa68a87d14f6fbb923d0f7dad *hunspell_dictionaries.zip +ee3871c7b533fc1c24baab89d25b60fc3e5f339b4c3e7767c768d833b0a828f4 *libcxx-objects-v32.2.1-linux-arm64.zip +3a01ecfc2f4e91bdc20280d8d3954347c0abd1bd53256e79a053d05f6a3ec664 *libcxx-objects-v32.2.1-linux-armv7l.zip +ab43146f8ca665a7064da6a82af2c7e3c3adce0788fb55862991f3a491bc692d *libcxx-objects-v32.2.1-linux-x64.zip +bb9dc46ad47b265fa353c42fc54ba584c2c890521069ea9de4c12cddb96297ea *libcxx_headers.zip +6846d928164a74dcad442da06cd79ecc788aa52815b8334e3a8a187f1650ce4f *libcxxabi_headers.zip +8f4cb6c9358c1bf9a0c81dcf94dd1f3683c42f3407441ed1ce074851bca0cbed *mksnapshot-v32.2.1-darwin-arm64.zip +ca0919eaa60722e8e864eeae331a571e10ecf02bb1bcd9028849436a15db4416 *mksnapshot-v32.2.1-darwin-x64.zip +1858861baadfd453eac7e78de2b1837253d4e44084aff22d8b6813602e0a3f4e *mksnapshot-v32.2.1-linux-arm64-x64.zip +15a713a85f2a3082c6b8943315bb7b9ab850f34a73544a619414f586e69b9b08 *mksnapshot-v32.2.1-linux-armv7l-x64.zip +5b82fba9a2ee305ef4f0818c406c726cfebc090b84fdaf39e76954f360740445 *mksnapshot-v32.2.1-linux-x64.zip +eef68fa0ea8ab11be45447e7e89fcac8dce3261d207807cd0d8366785964d7fc *mksnapshot-v32.2.1-mas-arm64.zip +26fcd020007a857611adad7ce7ba0b83b008edb130d87c93183c053b73f61a76 *mksnapshot-v32.2.1-mas-x64.zip +fbe7b665451fc4c48c4b09fe949374aedf95563b7d0b7f1927974b347205a8f9 *mksnapshot-v32.2.1-win32-arm64-x64.zip +3e0cc1d1cfa749a6364e2124b63583d7543c95c744c10400a6834726337468d0 *mksnapshot-v32.2.1-win32-ia32.zip +ef506867e5bb87c7e4380f9d9e93902d180a7425e1528acdd8283779e902f51e *mksnapshot-v32.2.1-win32-x64.zip diff --git a/build/checksums/nodejs.txt b/build/checksums/nodejs.txt index d10698b0730..632cc7155e0 100644 --- a/build/checksums/nodejs.txt +++ b/build/checksums/nodejs.txt @@ -1,7 +1,7 @@ -476324108c4361935465631eec47df1c943ba2c87bc050853385b1d1c71f0b1f node-v20.17.0-darwin-arm64.tar.gz -eefe9447dbb0b5b233d42730989c6c364487de4043145db2f63da94e9623c380 node-v20.17.0-darwin-x64.tar.gz -18afbf2781edfcc9918343f4bf74a8c35d74d778b85d40a0c09b232adc0ea82c node-v20.17.0-linux-arm64.tar.gz -fcc19311817622f2e4693c3fff488c72fa1ce7c2c423c2bd114c86b24fa8c388 node-v20.17.0-linux-armv7l.tar.gz -21e656f6f4e34080ddc5d75fbfe58ce8482fe6e70a76aeae14afdcdc1e23079d node-v20.17.0-linux-x64.tar.gz -6f9118a87189bc101160929a94ddc6b999c30228da7d3d97c2b15eb11b258b95 win-arm64/node.exe -0740b4a681b320f966b57f51c87c11f897e8605064b6ae62d03e177bc66f01b9 win-x64/node.exe +92e180624259d082562592bb12548037c6a417069be29e452ec5d158d657b4be node-v20.18.0-darwin-arm64.tar.gz +c02aa7560612a4e2cc359fd89fae7aedde370c06db621f2040a4a9f830a125dc node-v20.18.0-darwin-x64.tar.gz +38bccb35c06ee4edbcd00c77976e3fad1d69d2e57c3c0c363d1700a2a2493278 node-v20.18.0-linux-arm64.tar.gz +9a522daa837d4d32dc700bf9b18dea9e21a229b113a22cfcf38f1f2240bbbc47 node-v20.18.0-linux-armv7l.tar.gz +24a5d58a1d4c2903478f4b7c3cfd2eeb5cea2cae3baee11a4dc6a1fed25fec6c node-v20.18.0-linux-x64.tar.gz +e66327f3d1de938059bedda660de2eff1a508b61d777ff247615a019eb153d46 win-arm64/node.exe +35b7c95a379beb606f5798ed83081690df13190077630b234163c6607aa4cc94 win-x64/node.exe diff --git a/build/linux/dependencies-generator.js b/build/linux/dependencies-generator.js index 374c9b62991..80b11b3d5b7 100644 --- a/build/linux/dependencies-generator.js +++ b/build/linux/dependencies-generator.js @@ -23,7 +23,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/128.0.6613.162:chrome/installer/linux/BUILD.gn;l=64-80 +// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/128.0.6613.186: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 3c7f6f5bc22..3163aee5450 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/128.0.6613.162:chrome/installer/linux/BUILD.gn;l=64-80 +// Based on https://source.chromium.org/chromium/chromium/src/+/refs/tags/128.0.6613.186: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 a77b2b35eb5..57fd8db5f45 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -6,7 +6,7 @@ "git": { "name": "chromium", "repositoryUrl": "https://chromium.googlesource.com/chromium/src", - "commitHash": "63df87866a2d74d20fb28e96d51ef32aea40c21e" + "commitHash": "545591e4a0b85ce8937a0ce751bacdc0fe92f1ed" } }, "licenseDetail": [ @@ -40,7 +40,7 @@ "SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE." ], "isOnlyProductionDependency": true, - "version": "128.0.6613.162" + "version": "128.0.6613.186" }, { "component": { @@ -516,11 +516,11 @@ "git": { "name": "nodejs", "repositoryUrl": "https://github.com/nodejs/node", - "commitHash": "efbec04208a3c8588d4e7f076c47d29dddf47976" + "commitHash": "7eebd17fa2c1e48e4534f3a69560388fab2f2c07" } }, "isOnlyProductionDependency": true, - "version": "20.17.0" + "version": "20.18.0" }, { "component": { @@ -528,12 +528,12 @@ "git": { "name": "electron", "repositoryUrl": "https://github.com/electron/electron", - "commitHash": "8ac9d16162df2faf5d441158d77ff3adff79ee8d" + "commitHash": "db2050e9d24022b5d7d1bf4873e4725d75383a1f" } }, "isOnlyProductionDependency": true, "license": "MIT", - "version": "32.1.2" + "version": "32.2.1" }, { "component": { diff --git a/package-lock.json b/package-lock.json index 1f3b093ed34..d706568ed3d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -94,7 +94,7 @@ "cssnano": "^6.0.3", "debounce": "^1.0.0", "deemon": "^1.8.0", - "electron": "32.1.2", + "electron": "32.2.1", "eslint": "^9.11.1", "eslint-formatter-compact": "^8.40.0", "eslint-plugin-header": "3.1.1", @@ -5787,9 +5787,9 @@ "dev": true }, "node_modules/electron": { - "version": "32.1.2", - "resolved": "https://registry.npmjs.org/electron/-/electron-32.1.2.tgz", - "integrity": "sha512-CXe6doFzhmh1U7daOvUzmF6Cj8hssdYWMeEPRnRO6rB9/bbwMlWctcQ7P8NJXhLQ88/vYUJQrJvlJPh8qM0BRQ==", + "version": "32.2.1", + "resolved": "https://registry.npmjs.org/electron/-/electron-32.2.1.tgz", + "integrity": "sha512-GCPI/5hU34pPcNltNpz+uylhhuTm9BM0N8RmrbVgaWBodLSmmcCkvpgN0BseKhO6IwQOPzWaovrcZ/nPIpfGaQ==", "dev": true, "hasInstallScript": true, "license": "MIT", diff --git a/package.json b/package.json index b8987db9966..a61e1298840 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "code-oss-dev", "version": "1.95.0", - "distro": "ea2aa52906709ffc52c962907e7511b6ba31a6d0", + "distro": "b65034e2f49ca648670d263ff41b599e19dca7f3", "author": { "name": "Microsoft Corporation" }, @@ -152,7 +152,7 @@ "cssnano": "^6.0.3", "debounce": "^1.0.0", "deemon": "^1.8.0", - "electron": "32.1.2", + "electron": "32.2.1", "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 122d9a51835..929e26e4c4b 100644 --- a/remote/.npmrc +++ b/remote/.npmrc @@ -1,6 +1,6 @@ disturl="https://nodejs.org/dist" -target="20.17.0" -ms_build_id="296739" +target="20.18.0" +ms_build_id="300025" runtime="node" build_from_source="true" legacy-peer-deps="true"