Skip to content

Commit 92fb0b3

Browse files
committed
Updated for v38.5.0+wvcus
1 parent 4fab3f1 commit 92fb0b3

File tree

4 files changed

+77
-27
lines changed

4 files changed

+77
-27
lines changed

checksums.json

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,21 @@
11
{
2-
"electron-api.json": "815a5474e5f1b6f8a11fdba3813d3448aeb3b810e023607af474c3ffb9f034ed",
3-
"electron-v38.2.0+wvcus-darwin-arm64-dsym.zip": "4540dd0ea2a0a2b78270d231c78bf9bd1793bee7ebd6fe8e2fc16be975dc25ee",
4-
"electron-v38.2.0+wvcus-darwin-arm64-symbols.zip": "10ae65b21451c9a7e14cfd77f7e2364156473df4c22edbbc9889189f4be62acd",
5-
"electron-v38.2.0+wvcus-darwin-arm64.zip": "186cf974ff39d8d18ce591aece1fb1dbb630b8ae401b3fdd9fa1fdb756599d0c",
6-
"electron-v38.2.0+wvcus-darwin-x64-dsym.zip": "4b9a48784e3d13854f2a27c2340a2383dfa48b74959bb41284081ece33888fab",
7-
"electron-v38.2.0+wvcus-darwin-x64-symbols.zip": "1dc3777797eb174e5df871fd4d699a2e6f248789b2bac2015879fe2e5e4254a6",
8-
"electron-v38.2.0+wvcus-darwin-x64.zip": "bc76c3f7d55df27184a25743109f179f6dd1ee4d5f59dc947584674272512c25",
9-
"electron-v38.2.0+wvcus-linux-x64-symbols.zip": "1c54898302fe5674fb60195045340a0acce4d74ef57c3b81c87d4f86a365bfef",
10-
"electron-v38.2.0+wvcus-linux-x64.zip": "ee3476fc942ca4c4c571e0168fc3aa0cb2404a291f0f77fafc752fdaa76093d3",
11-
"electron-v38.2.0+wvcus-win32-arm64-pdb.zip": "bda089781cb3eddd628b858233232066523028ee2b4e309b3d88b9cc496e003f",
12-
"electron-v38.2.0+wvcus-win32-arm64-symbols.zip": "9201abbecdfed15836aff5012d936b98b67e68af2f3477a14b399d30417fd08f",
13-
"electron-v38.2.0+wvcus-win32-arm64.zip": "ebe26a5b978a3d73d78b841b8d9bf1c2771980df03d0143b255e57838d1045c9",
14-
"electron-v38.2.0+wvcus-win32-ia32-pdb.zip": "88d07006c1f0f68121cc6b221004d15cb457c85b0074398d3a8dd69e451de39d",
15-
"electron-v38.2.0+wvcus-win32-ia32-symbols.zip": "c9eea4a2da692374ba287ee6e2d9c21560f65c1a2eea4e89ee1a62c3eb4e45ab",
16-
"electron-v38.2.0+wvcus-win32-ia32.zip": "6553a5f363bffb23432de897c7a4c37abc97557f14abbaebc9b00c1925ba10d2",
17-
"electron-v38.2.0+wvcus-win32-x64-pdb.zip": "95b2fb82f55dc690fadf7aaf30a57f3c0e84aed32dad8286d261ee24e54c01ed",
18-
"electron-v38.2.0+wvcus-win32-x64-symbols.zip": "dd38b494f1f3df2fa7257fb1a1e606c2c3be2a0c8552ec8cac4b6bfc06d1a384",
19-
"electron-v38.2.0+wvcus-win32-x64.zip": "46214895ddd4cf5cb476124787038c0743417bee5f55f5334ae3d87a2dc141bc",
20-
"electron.d.ts": "3860c41eed0533dd67e9e144860e55ef5fd5284ebf66cf7336fc8ac6707e1449"
2+
"electron-api.json": "ac801fc511ade19759da457733d84a503de94b660322cfacfcee2f19a0826a42",
3+
"electron-v38.5.0+wvcus-darwin-arm64-dsym.zip": "4e506b4ea911012f66491b04912a54b6973a153096c54f35fa02024d5542c93e",
4+
"electron-v38.5.0+wvcus-darwin-arm64-symbols.zip": "b7f3a41a7c4b05ae33b1a98757f65f0c857267f15047593623f48fdd3a68ef89",
5+
"electron-v38.5.0+wvcus-darwin-arm64.zip": "5fe980277de62c8174755abdd72f60d4cb91771f36ac793dfcec04880b2e45c0",
6+
"electron-v38.5.0+wvcus-darwin-x64-dsym.zip": "274422e0f30b9c6946e6bb10ced0f341462889a1542fe78028325d1565c983cb",
7+
"electron-v38.5.0+wvcus-darwin-x64-symbols.zip": "643d87390171a6fa1f49bdfcdf6910be59f98031c0ba5af34622fbd19baca475",
8+
"electron-v38.5.0+wvcus-darwin-x64.zip": "3885a37c6ec662a29d47f250eaca9b54e6e5edeef4f51d9f95e3a24204703359",
9+
"electron-v38.5.0+wvcus-linux-x64-symbols.zip": "02e8a3a5f5eb0b5e551f5a035b6c3990a1e4a76c37758bb87ced1cda23cb9652",
10+
"electron-v38.5.0+wvcus-linux-x64.zip": "6f2e43d77341c437801bf6f0c5ee5bd3ec83a53c32b06945c37100ba04d83491",
11+
"electron-v38.5.0+wvcus-win32-arm64-pdb.zip": "b8a8986e99fdc68353c71b7f0078624aa5ac7e72f7df4517ffc0ae7035bf6c04",
12+
"electron-v38.5.0+wvcus-win32-arm64-symbols.zip": "b73d838aeb19f31aa200f686f33c47ddae07191f4be720e06bfd6a4306d934ce",
13+
"electron-v38.5.0+wvcus-win32-arm64.zip": "833edca1b53a63fe6c62603f1eefa3494c3ce2d0d02ebb8fda70ad0a07d95168",
14+
"electron-v38.5.0+wvcus-win32-ia32-pdb.zip": "834208466c9a3726c66a5494a6d15be7290f6f4c0e047a59312c4404e7f70764",
15+
"electron-v38.5.0+wvcus-win32-ia32-symbols.zip": "101ffbe5a1e2fef2e2b8f9cc86763c1128da4c93bd8d62727b49558af21b4996",
16+
"electron-v38.5.0+wvcus-win32-ia32.zip": "5c30844562387fa29e07e18fc59877e883013140aafb74d5c73944ee272e47a9",
17+
"electron-v38.5.0+wvcus-win32-x64-pdb.zip": "1d64a7174f63830754942bf1a71653ca820689178309fbd198ca0afaffcfc720",
18+
"electron-v38.5.0+wvcus-win32-x64-symbols.zip": "133bdf11880204328fd5022293d6f08fc27f667f439d6674cc8a7fa5f316da99",
19+
"electron-v38.5.0+wvcus-win32-x64.zip": "af088ff833c7f6934c33df33a5380b37fcabc4379a3c6a413f77c3c8846ac912",
20+
"electron.d.ts": "43e9b41be2fb0444efd6d4e63505e1401f70c727af5e44f26070e9724b7055b8"
2121
}

electron.d.ts

Lines changed: 56 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// Type definitions for Electron 38.2.0+wvcus
1+
// Type definitions for Electron 38.5.0+wvcus
22
// Project: http://electronjs.org/
33
// Definitions by: The Electron Team <https://github.com/electron/electron>
44
// Definitions: https://github.com/electron/typescript-definitions
@@ -1048,6 +1048,30 @@ declare namespace Electron {
10481048
* You should seek to use the `steal` option as sparingly as possible.
10491049
*/
10501050
focus(options?: FocusOptions): void;
1051+
/**
1052+
* Array of strings naming currently enabled accessibility support components.
1053+
* Possible values:
1054+
*
1055+
* * `nativeAPIs` - Native OS accessibility APIs integration enabled.
1056+
* * `webContents` - Web contents accessibility tree exposure enabled.
1057+
* * `inlineTextBoxes` - Inline text boxes (character bounding boxes) enabled.
1058+
* * `extendedProperties` - Extended accessibility properties enabled.
1059+
* * `screenReader` - Screen reader specific mode enabled.
1060+
* * `html` - HTML accessibility tree construction enabled.
1061+
* * `labelImages` - Accessibility support for automatic image annotations.
1062+
* * `pdfPrinting` - Accessibility support for PDF printing enabled.
1063+
*
1064+
* Notes:
1065+
*
1066+
* * The array may be empty if no accessibility modes are active.
1067+
* * Use `app.isAccessibilitySupportEnabled()` for the legacy boolean check; prefer
1068+
* this method for granular diagnostics or telemetry.
1069+
*
1070+
* Example:
1071+
*
1072+
* @platform darwin,win32
1073+
*/
1074+
getAccessibilitySupportFeatures(): string[];
10511075
/**
10521076
* Resolve with an object containing the following:
10531077
*
@@ -1506,11 +1530,32 @@ declare namespace Electron {
15061530
* This API must be called after the `ready` event is emitted.
15071531
*
15081532
* > [!NOTE] Rendering accessibility tree can significantly affect the performance
1509-
* of your app. It should not be enabled by default.
1533+
* of your app. It should not be enabled by default. Calling this method will
1534+
* enable the following accessibility support features: `nativeAPIs`,
1535+
* `webContents`, `inlineTextBoxes`, and `extendedProperties`.
15101536
*
15111537
* @platform darwin,win32
15121538
*/
15131539
setAccessibilitySupportEnabled(enabled: boolean): void;
1540+
/**
1541+
* Possible values are:
1542+
*
1543+
* * `nativeAPIs` - Native OS accessibility APIs integration enabled.
1544+
* * `webContents` - Web contents accessibility tree exposure enabled.
1545+
* * `inlineTextBoxes` - Inline text boxes (character bounding boxes) enabled.
1546+
* * `extendedProperties` - Extended accessibility properties enabled.
1547+
* * `screenReader` - Screen reader specific mode enabled.
1548+
* * `html` - HTML accessibility tree construction enabled.
1549+
* * `labelImages` - Accessibility support for automatic image annotations.
1550+
* * `pdfPrinting` - Accessibility support for PDF printing enabled.
1551+
*
1552+
* To disable all supported features, pass an empty array `[]`.
1553+
*
1554+
* Example:
1555+
*
1556+
* @platform darwin,win32
1557+
*/
1558+
setAccessibilitySupportFeatures(features: string[]): void;
15141559
/**
15151560
* Sets the activation policy for a given app.
15161561
*
@@ -3800,9 +3845,12 @@ declare namespace Electron {
38003845
*/
38013846
tabbingIdentifier?: string;
38023847
/**
3803-
* Use `WS_THICKFRAME` style for frameless windows on Windows, which adds standard
3804-
* window frame. Setting it to `false` will remove window shadow and window
3805-
* animations. Default is `true`.
3848+
* Use `WS_THICKFRAME` style for frameless windows on Windows, which adds the
3849+
* standard window frame. Setting it to `false` will remove window shadow and
3850+
* window animations, and disable window resizing via dragging the window edges.
3851+
* Default is `true`.
3852+
*
3853+
* @platform win32
38063854
*/
38073855
thickFrame?: boolean;
38083856
/**
@@ -18456,7 +18504,9 @@ declare namespace Electron {
1845618504
* If set, this will sandbox the renderer associated with the window, making it
1845718505
* compatible with the Chromium OS-level sandbox and disabling the Node.js engine.
1845818506
* This is not the same as the `nodeIntegration` option and the APIs available to
18459-
* the preload script are more limited. Read more about the option here.
18507+
* the preload script are more limited. Default is `true` since Electron 20. The
18508+
* sandbox will automatically be disabled when `nodeIntegration` is set to `true`.
18509+
* Read more about the option here.
1846018510
*/
1846118511
sandbox?: boolean;
1846218512
/**

install.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ downloadArtifact({
4545
mirrorOptions: { mirror: "https://github.com/castlabs/electron-releases/releases/download/" },
4646
force: process.env.force_no_cache === 'true',
4747
cacheRoot: process.env.electron_config_cache,
48-
checksums: process.env.electron_use_remote_checksums ?? process.env.npm_config_electron_use_remote_checksums ? undefined : require('./checksums.json'),
48+
checksums: (process.env.electron_use_remote_checksums || process.env.npm_config_electron_use_remote_checksums) ? undefined : require('./checksums.json'),
4949
platform,
5050
arch
5151
}).then(extractFile).catch(err => {

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
"node": ">= 12.20.55"
1717
},
1818
"name": "electron",
19-
"version": "38.2.0+wvcus",
19+
"version": "38.5.0+wvcus",
2020
"repository": "https://github.com/castlabs/electron-releases",
2121
"description": "Build cross platform desktop apps with JavaScript, HTML, CSS, and Widevine DRM protection",
2222
"license": "MIT",

0 commit comments

Comments
 (0)