electron-source.electron_42: 42.3.0 -> 42.4.0

- Changelog: https://github.com/electron/electron/releases/tag/v42.4.0
- Diff: https://github.com/electron/electron/compare/refs/tags/v42.3.0...v42.4.0
- Fixes CVE-2026-9115
- Fixes CVE-2026-9116

(cherry picked from commit 503b3f2002)
This commit is contained in:
Yureka 2026-06-10 09:52:43 +02:00 committed by github-actions[bot]
commit b75ae3f82a

View file

@ -2796,7 +2796,7 @@
"version": "41.7.1"
},
"42": {
"chrome": "148.0.7778.180",
"chrome": "148.0.7778.254",
"chromium": {
"deps": {
"gn": {
@ -2805,15 +2805,15 @@
"version": "0-unstable-2026-04-01"
}
},
"version": "148.0.7778.180"
"version": "148.0.7778.254"
},
"chromium_npm_hash": "sha256-JuVcY8iFRDWcPcP4Pg+qm5rnTXkiVfNsqSkXbDWqsE8=",
"deps": {
"src": {
"args": {
"hash": "sha256-Cjna6Z4uzdyuqZCacu01f1p2DoNl/x7NaZmU/NoiD3k=",
"hash": "sha256-anHfDRQGlmW1CsH4T1KSLoGdoYvSBJBNBXebMxdXMHE=",
"postFetch": "rm -rf $(find $out/third_party/blink/web_tests ! -name BUILD.gn -mindepth 1 -maxdepth 1); rm -r $out/content/test/data; rm -rf $out/courgette/testdata; rm -r $out/extensions/test/data; rm -r $out/media/test/data; ",
"tag": "148.0.7778.180",
"tag": "148.0.7778.254",
"url": "https://chromium.googlesource.com/chromium/src.git"
},
"fetcher": "fetchFromGitiles"
@ -2852,10 +2852,10 @@
},
"src/electron": {
"args": {
"hash": "sha256-HwfRacBv+em/gF+eEm+hAX+k/ZUBzj9DP30aPpydWXk=",
"hash": "sha256-ce/7NTD85RlZtuuYNiuvECxtcLyPHNXAzWwHVdJEqP8=",
"owner": "electron",
"repo": "electron",
"tag": "v42.3.0"
"tag": "v42.4.0"
},
"fetcher": "fetchFromGitHub"
},
@ -2885,8 +2885,8 @@
},
"src/third_party/angle": {
"args": {
"hash": "sha256-HcfKm7UQmg3wMDOytmaYzm7Z7gRdOrRoqAKaE0ZdI4E=",
"rev": "50fd896fb21cca91f325812d01d1e971593efc73",
"hash": "sha256-P5KpTB/jaUR8MjrEccc1di5u9dvD/YiVw8/QlkdKZcE=",
"rev": "007b92d82773d7a868a6dce85359232921903959",
"url": "https://chromium.googlesource.com/angle/angle.git"
},
"fetcher": "fetchFromGitiles"
@ -3085,8 +3085,8 @@
},
"src/third_party/dawn": {
"args": {
"hash": "sha256-ihnVPCk9412UzCmoABWVUhiGaIdIYxiYMkk43KDqpg8=",
"rev": "19696dd088b8ed5804e2f02a8f83f5afdb3e99e3",
"hash": "sha256-LM5Z57mbH1u7XFnHF/p4fN/D9mO6504S0k8gqO6z3HI=",
"rev": "c7de5291f0edba5398383d5592adcc78ba745bff",
"url": "https://dawn.googlesource.com/dawn.git"
},
"fetcher": "fetchFromGitiles"
@ -3165,8 +3165,8 @@
},
"src/third_party/devtools-frontend/src": {
"args": {
"hash": "sha256-1pr3+RK519m+wtcacJB3PcDTL+qSHlOn1ctxpoLzTf8=",
"rev": "6efd6eb1d85fd67fdcc2385c54fa56c524bec3f7",
"hash": "sha256-S6agM7HMZ2g2W6e9tYdLSXr0Lc6zeQF9hAYLIeImAYQ=",
"rev": "1fb83ff123c44ab59a480056c8c1ba3d33c2caf0",
"url": "https://chromium.googlesource.com/devtools/devtools-frontend"
},
"fetcher": "fetchFromGitiles"
@ -3205,10 +3205,10 @@
},
"src/third_party/electron_node": {
"args": {
"hash": "sha256-Y4FP+AstENp1uTYBo8HeTRDwvKClTdrZ4RztLeHNP3k=",
"hash": "sha256-LE2x6lkDk2r977zRRApdTTWId/vXql2uOob7aEsnncI=",
"owner": "nodejs",
"repo": "node",
"tag": "v24.15.0"
"tag": "v24.16.0"
},
"fetcher": "fetchFromGitHub"
},
@ -3303,8 +3303,8 @@
},
"src/third_party/freetype/src": {
"args": {
"hash": "sha256-H5RzBFYWIp/QYKyeBM2wfuX7FvXHPbhCAp7qne5Zvhw=",
"rev": "99b479dc34728936b006679a31e12b8cf432fc55",
"hash": "sha256-A21ONLz8HxoBkOL/jHfs5YwePmOnFyNdlNYSJa9wers=",
"rev": "6d9fc45fc4bca8aef0b8f65592520673638c3334",
"url": "https://chromium.googlesource.com/chromium/src/third_party/freetype2.git"
},
"fetcher": "fetchFromGitiles"
@ -3359,8 +3359,8 @@
},
"src/third_party/harfbuzz/src": {
"args": {
"hash": "sha256-HWb3QbPl+RE2oI/Jwv5BjKwv9UnJ8VcJvk+uGy9cAqM=",
"rev": "f027b8e9039f73bf803eae684fee2eb2d30e4180",
"hash": "sha256-WCPEkbiiU8dENM+ik0KokW9Uxmz0xlsRFVVPPOEOZXw=",
"rev": "67bb413f586f36ba44d740319cb7a28b3d283ea6",
"url": "https://chromium.googlesource.com/external/github.com/harfbuzz/harfbuzz.git"
},
"fetcher": "fetchFromGitiles"
@ -3463,8 +3463,8 @@
},
"src/third_party/libaom/source/libaom": {
"args": {
"hash": "sha256-LaBEcVcSB8WB9ZNRgPSiGaKdQL5f3wll2sPb9OhN5SE=",
"rev": "b63f30b6d30028a3d7d9c5223def8f3ad97dcc4c",
"hash": "sha256-H8Eu3BiUIiZcyReGDyFq9UvjdMJOX00ERjru8+I0zL8=",
"rev": "343cee0a952f8c7d329e59ff3ac2c8bdbe70ec6a",
"url": "https://aomedia.googlesource.com/aom.git"
},
"fetcher": "fetchFromGitiles"
@ -3607,8 +3607,8 @@
},
"src/third_party/libyuv": {
"args": {
"hash": "sha256-DW7PuRqA1x0K8/uJbxBJ4Cn9YEPFhZ9vhuGVVyGKK98=",
"rev": "30809ff64a9ca5e45f86439c0d474c2d3eef3d05",
"hash": "sha256-ZONwYhTD5/tPk5cm9Dmz59QB+rVxv1l/7lOhBOCMCf4=",
"rev": "957f295ea946cbbd13fcfc46e7066f2efa801233",
"url": "https://chromium.googlesource.com/libyuv/libyuv.git"
},
"fetcher": "fetchFromGitiles"
@ -3744,8 +3744,8 @@
},
"src/third_party/pdfium": {
"args": {
"hash": "sha256-qd3Oa/JFzoI5hKDY2/OQAzdr2z9srUj0H6oKz0R516U=",
"rev": "a78c62d93a8f514ea2cd98a70bd1d21226be9d93",
"hash": "sha256-0VgmDPyF5k81nBXdo88CcIIbz6XRhaiADnG8gwDGZZk=",
"rev": "72ea487e4399c44c3a53a48b104f9612ca772008",
"url": "https://pdfium.googlesource.com/pdfium.git"
},
"fetcher": "fetchFromGitiles"
@ -3840,8 +3840,8 @@
},
"src/third_party/skia": {
"args": {
"hash": "sha256-eOjFuMmXr9YtZ0e4yDB8JMjTrNWEg5OlTkAMGuHZIWE=",
"rev": "a2888b27a98e4ff30085d4d2dba8a1a99baf6dfb",
"hash": "sha256-3yGenYm9OO63FP53odWv6vfy0fOKsXNpygb4vT8HRQM=",
"rev": "2ac66cfda097720cd8d3e481c45b68b4ba096ef7",
"url": "https://skia.googlesource.com/skia.git"
},
"fetcher": "fetchFromGitiles"
@ -4115,8 +4115,8 @@
},
"src/third_party/webrtc": {
"args": {
"hash": "sha256-k5cHE4XURJQrPURmXk4MMNV5k8+ryKfjmsVTzARRro4=",
"rev": "9a7f650bcd14f241d20f88f4e1ea3b7300de72ac",
"hash": "sha256-n39HENOXmatsZLF6jdYRsb+wl2cM0i6ngT4Zbyu5ayE=",
"rev": "e3ee86921c57b9f8921045e77f098604803cb66c",
"url": "https://webrtc.googlesource.com/src.git"
},
"fetcher": "fetchFromGitiles"
@ -4155,15 +4155,15 @@
},
"src/v8": {
"args": {
"hash": "sha256-+cQdsWTgIohd3yOCsNCprSr4Ctes77fWGdmPxN2tQlM=",
"rev": "ad6e4525c418a92147c8247ef9d144ce4c242a38",
"hash": "sha256-5wkfQsD5pWMAgsXSGTzMYwBADqJpWqSoJEfIyGYkAno=",
"rev": "0b1a7b33935f88a225ca32de62a13478f329b625",
"url": "https://chromium.googlesource.com/v8/v8.git"
},
"fetcher": "fetchFromGitiles"
}
},
"electron_yarn_data": {
"hash": "sha256-PT4mxXZ2Dcao7/iouNhrFZbGwO7kFbdJANFfA8UR4Ew=",
"hash": "sha256-EIVoXfA3O0v+NgBap129bOm2yl9zFuDx78OLYj0Q/o8=",
"missing_hashes": {
"@oxfmt/binding-android-arm-eabi@npm:0.42.0": "42c08d87ce491086843070241f8777fa2cb968f4a08f67b3f6c33a8f67e0b3eac50eae146daede743e90e3bc32326951c5188814eea02e9c3e4a9764a4b492ba",
"@oxfmt/binding-android-arm64@npm:0.42.0": "73e6609498d05c655c6a435af9f3e4f341137c260c7ae27fbb0377573574ca5200bd9f187aa90d442879733bbd0c4e91ae023c3b4579c9a57413a0b2922c023a",
@ -4206,7 +4206,7 @@
}
},
"modules": "146",
"node": "24.15.0",
"version": "42.3.0"
"node": "24.16.0",
"version": "42.4.0"
}
}