diff --git a/.nvmrc b/.nvmrc index 5bf4400f22..b832e4001d 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -24.15.0 +24.16.0 diff --git a/package.json b/package.json index cdae10e0f0..cc1e3b0b4a 100644 --- a/package.json +++ b/package.json @@ -234,7 +234,7 @@ "debug": "4.4.3", "direction": "2.0.1", "dom-accessibility-api": "0.7.1", - "electron": "42.3.0", + "electron": "42.4.0", "electron-builder": "26.11.1", "electron-mocha": "13.1.0", "emoji-regex-xs": "2.0.1", @@ -338,7 +338,7 @@ "zod": "4.3.6" }, "engines": { - "node": "24.15.0" + "node": "24.16.0" }, "build": { "appId": "org.whispersystems.signal-desktop", @@ -610,6 +610,6 @@ ] }, "volta": { - "node": "24.15.0" + "node": "24.16.0" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2363034522..a65d565a9c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -387,8 +387,8 @@ importers: specifier: 0.7.1 version: 0.7.1 electron: - specifier: 42.3.0 - version: 42.3.0 + specifier: 42.4.0 + version: 42.4.0 electron-builder: specifier: 26.11.1 version: 26.11.1(electron-builder-squirrel-windows@26.11.1) @@ -1169,6 +1169,10 @@ packages: resolution: {integrity: sha512-0cp4PsWQ/9avqTVMCtZ+GirikIA36ikvjtHweU4/j8yLtgObI0+JUPhYFScgwlteveGB1rt3Cm8UhN04XayDig==, tarball: https://registry.npmjs.org/@develar/schema-utils/-/schema-utils-2.6.5.tgz} engines: {node: '>= 8.9.0'} + '@electron-internal/extract-zip@1.0.2': + resolution: {integrity: sha512-VJuNETNPEhrmQEZezeTZO5TZMV+dobBRyJ7zHjGJWIhMS7m7W1UeClt69u4hkUxv9ZZVxuli/E9Yvc4gDNHGsg==, tarball: https://registry.npmjs.org/@electron-internal/extract-zip/-/extract-zip-1.0.2.tgz} + engines: {node: '>=22.12.0'} + '@electron/asar@3.4.1': resolution: {integrity: sha512-i4/rNPRS84t0vSRa2HorerGRXWyF4vThfHesw0dmcWHp+cspK743UanA0suA5Q5y8kzY2y6YKrvbIUn69BCAiA==, tarball: https://registry.npmjs.org/@electron/asar/-/asar-3.4.1.tgz} engines: {node: '>=10.12.0'} @@ -6414,8 +6418,8 @@ packages: engines: {node: '>= 12.20.55'} hasBin: true - electron@42.3.0: - resolution: {integrity: sha512-9ZiLdRXk+WDxW1OgIUz8J2rIQ5TYU9o629gCOjU48Q3dQiOmym7osWsH5Ubs/Jh4uuFLn6m6SBD2rmRXLAPz9g==, tarball: https://registry.npmjs.org/electron/-/electron-42.3.0.tgz} + electron@42.4.0: + resolution: {integrity: sha512-OXXqh9LD9KxXPv2Fe25EfU9N9AvWTuV6V81sfhQaNvTAXCd9ONA+Q4OWvMe+CmYD6xIwjFxGGtG/ZphDYYC5OQ==, tarball: https://registry.npmjs.org/electron/-/electron-42.4.0.tgz} engines: {node: '>= 22.12.0'} hasBin: true @@ -11405,6 +11409,8 @@ snapshots: ajv: 6.14.0 ajv-keywords: 3.5.2(ajv@6.14.0) + '@electron-internal/extract-zip@1.0.2': {} + '@electron/asar@3.4.1': dependencies: commander: 5.1.0 @@ -17236,11 +17242,11 @@ snapshots: transitivePeerDependencies: - supports-color - electron@42.3.0: + electron@42.4.0: dependencies: + '@electron-internal/extract-zip': 1.0.2 '@electron/get': 5.0.0 '@types/node': 24.12.0 - extract-zip: 2.0.1 transitivePeerDependencies: - supports-color