diff --git a/packages/e/element-desktop/.files b/packages/e/element-desktop/.files index 8a37d12b9ae..7dca6852582 100644 Binary files a/packages/e/element-desktop/.files and b/packages/e/element-desktop/.files differ diff --git a/packages/e/element-desktop/.rev b/packages/e/element-desktop/.rev index f605ad7e7f7..f76cac3bce6 100644 --- a/packages/e/element-desktop/.rev +++ b/packages/e/element-desktop/.rev @@ -1058,4 +1058,35 @@ Version 1.11.66 * Fix vertical overflow on the mobile register screen (https://github.com/element-hq/matrix-react-sdk/pull/137). Contributed by @langleyd. 1219530 + + 492ab77617dbe0d04bf3c250e3a39c91 + 1.11.85 + + anag+factory + - Version 1.11.85 + # Security +- Fixes for https://github.com/element-hq/element-web/security/advisories/GHSA-w36j-v56h-q9pc +- Fixes for https://github.com/element-hq/element-web/security/advisories/GHSA-5486-384g-mcx2 +- Update JS SDK with the fixes for https://github.com/matrix-org/matrix-js-sdk/security/advisories/GHSA-xvg8-m4x3-w6xr +Version 1.11.84 + ## ✨ Features + * Remove abandoned MSC3886, MSC3903, MSC3906 implementations (https://github.com/element-hq/element-web/pull/28274). Contributed by @t3chguy. + * Update to React 18 (https://github.com/element-hq/element-web/pull/24763). Contributed by @t3chguy. + * Deduplicate icons using Compound (https://github.com/element-hq/element-web/pull/28239). Contributed by @t3chguy. + * Replace legacy Tooltips with Compound tooltips (https://github.com/element-hq/element-web/pull/28231). Contributed by @t3chguy. + * Deduplicate icons using Compound Design Tokens (https://github.com/element-hq/element-web/pull/28219). Contributed by @t3chguy. + * Add reactions to html export (https://github.com/element-hq/element-web/pull/28210). Contributed by @langleyd. + * Remove feature\_dehydration (https://github.com/element-hq/element-web/pull/28173). Contributed by @florianduros. + ## 🐛 Bug Fixes + * Remove upgrade encryption in `DeviceListener` and `SetupEncryptionToast` (https://github.com/element-hq/element-web/pull/28299). Contributed by @florianduros. + * Fix 'remove alias' button in room settings (https://github.com/element-hq/element-web/pull/28269). Contributed by @Dev-Gurjar. + * Add back unencrypted path in `StopGapWidgetDriver.sendToDevice` (https://github.com/element-hq/element-web/pull/28295). Contributed by @florianduros. + * Fix other devices not being decorated as such (https://github.com/element-hq/element-web/pull/28279). Contributed by @t3chguy. + * Fix pill contrast in invitation dialog (https://github.com/element-hq/element-web/pull/28250). Contributed by @florianduros. + * Close right panel chat when minimising maximised voip widget (https://github.com/element-hq/element-web/pull/28241). Contributed by @t3chguy. + * Fix develop changelog parsing (https://github.com/element-hq/element-web/pull/28232). Contributed by @t3chguy. + * Fix Ctrl+F shortcut not working with minimised room summary card (https://github.com/element-hq/element-web/pull/28223). Contributed by @t3chguy. + * Fix network dropdown missing checkbox \& aria-checked (https://github.com/element-hq/element-web/pull/28220). Contributed by @t3chguy. + 1223677 + diff --git a/packages/e/element-desktop/7za-path.patch b/packages/e/element-desktop/7za-path.patch index 25d77403f4e..7ea62f1be20 100644 --- a/packages/e/element-desktop/7za-path.patch +++ b/packages/e/element-desktop/7za-path.patch @@ -1,14 +1,22 @@ 7-zip is not actually used during build ---- vendor/node_modules/builder-util/out/7za.js.orig 2024-05-15 21:11:29.747999000 +0200 -+++ vendor/node_modules/builder-util/out/7za.js 2024-05-15 23:22:09.712045854 +0200 -@@ -4,8 +4,7 @@ exports.getPath7x = exports.getPath7za = - const _7zip_bin_1 = require("7zip-bin"); +--- vendor/node_modules/builder-util/out/7za.js.orig 2024-11-12 14:03:34.173010978 +0100 ++++ vendor/node_modules/builder-util/out/7za.js 2024-11-12 14:05:06.720292070 +0100 +@@ -6,13 +6,15 @@ const fs_extra_1 = require("fs-extra"); + const fs = require("fs"); async function getPath7za() { -- await (0, fs_extra_1.chmod)(_7zip_bin_1.path7za, 0o755); -- return _7zip_bin_1.path7za; -+ return '/bin/false' ++ return '/bin/false'; + if (fs.existsSync(_7zip_bin_1.path7za)) { + await (0, fs_extra_1.chmod)(_7zip_bin_1.path7za, 0o755); + } + return _7zip_bin_1.path7za; } - exports.getPath7za = getPath7za; async function getPath7x() { ++ return '/bin/false'; + await (0, fs_extra_1.chmod)(_7zip_bin_1.path7x, 0o755); + return _7zip_bin_1.path7x; + } +-//# sourceMappingURL=7za.js.map +\ Kein Zeilenumbruch am Dateiende. ++//# sourceMappingURL=7za.js.map diff --git a/packages/e/element-desktop/element-desktop-1.11.83.tar.gz b/packages/e/element-desktop/element-desktop-1.11.83.tar.gz deleted file mode 120000 index 2d4a675c4cc..00000000000 --- a/packages/e/element-desktop/element-desktop-1.11.83.tar.gz +++ /dev/null @@ -1 +0,0 @@ -/ipfs/bafybeie6pegudmudjsufxzk6zvpojkj4exxmjgyblrzf4hxejmaiinefoe \ No newline at end of file diff --git a/packages/e/element-desktop/element-desktop-1.11.85.tar.gz b/packages/e/element-desktop/element-desktop-1.11.85.tar.gz new file mode 120000 index 00000000000..df4fbe4f964 --- /dev/null +++ b/packages/e/element-desktop/element-desktop-1.11.85.tar.gz @@ -0,0 +1 @@ +/ipfs/bafybeieseyfrpwqbx47f6iutpfxe4bkrcymb2zwqceypubycm6jvlxcdnq \ No newline at end of file diff --git a/packages/e/element-desktop/element-desktop.changes b/packages/e/element-desktop/element-desktop.changes index 0f3de86249f..06c2250bb73 100644 --- a/packages/e/element-desktop/element-desktop.changes +++ b/packages/e/element-desktop/element-desktop.changes @@ -1,3 +1,36 @@ +------------------------------------------------------------------- +Tue Nov 12 12:52:57 UTC 2024 - Dominik Heidler + +- Version 1.11.85 + # Security +- Fixes for https://github.com/element-hq/element-web/security/advisories/GHSA-w36j-v56h-q9pc +- Fixes for https://github.com/element-hq/element-web/security/advisories/GHSA-5486-384g-mcx2 +- Update JS SDK with the fixes for https://github.com/matrix-org/matrix-js-sdk/security/advisories/GHSA-xvg8-m4x3-w6xr + + +Version 1.11.84 + ## ✨ Features + + * Remove abandoned MSC3886, MSC3903, MSC3906 implementations (https://github.com/element-hq/element-web/pull/28274). Contributed by @t3chguy. + * Update to React 18 (https://github.com/element-hq/element-web/pull/24763). Contributed by @t3chguy. + * Deduplicate icons using Compound (https://github.com/element-hq/element-web/pull/28239). Contributed by @t3chguy. + * Replace legacy Tooltips with Compound tooltips (https://github.com/element-hq/element-web/pull/28231). Contributed by @t3chguy. + * Deduplicate icons using Compound Design Tokens (https://github.com/element-hq/element-web/pull/28219). Contributed by @t3chguy. + * Add reactions to html export (https://github.com/element-hq/element-web/pull/28210). Contributed by @langleyd. + * Remove feature\_dehydration (https://github.com/element-hq/element-web/pull/28173). Contributed by @florianduros. + + ## 🐛 Bug Fixes + + * Remove upgrade encryption in `DeviceListener` and `SetupEncryptionToast` (https://github.com/element-hq/element-web/pull/28299). Contributed by @florianduros. + * Fix 'remove alias' button in room settings (https://github.com/element-hq/element-web/pull/28269). Contributed by @Dev-Gurjar. + * Add back unencrypted path in `StopGapWidgetDriver.sendToDevice` (https://github.com/element-hq/element-web/pull/28295). Contributed by @florianduros. + * Fix other devices not being decorated as such (https://github.com/element-hq/element-web/pull/28279). Contributed by @t3chguy. + * Fix pill contrast in invitation dialog (https://github.com/element-hq/element-web/pull/28250). Contributed by @florianduros. + * Close right panel chat when minimising maximised voip widget (https://github.com/element-hq/element-web/pull/28241). Contributed by @t3chguy. + * Fix develop changelog parsing (https://github.com/element-hq/element-web/pull/28232). Contributed by @t3chguy. + * Fix Ctrl+F shortcut not working with minimised room summary card (https://github.com/element-hq/element-web/pull/28223). Contributed by @t3chguy. + * Fix network dropdown missing checkbox \& aria-checked (https://github.com/element-hq/element-web/pull/28220). Contributed by @t3chguy. + ------------------------------------------------------------------- Tue Oct 29 15:30:47 UTC 2024 - Dominik Heidler diff --git a/packages/e/element-desktop/element-desktop.spec b/packages/e/element-desktop/element-desktop.spec index 1e739617925..bb194a42127 100644 --- a/packages/e/element-desktop/element-desktop.spec +++ b/packages/e/element-desktop/element-desktop.spec @@ -17,7 +17,7 @@ Name: element-desktop -Version: 1.11.83 +Version: 1.11.85 Release: 0 Summary: A glossy Matrix collaboration client - desktop License: AGPL-3.0-only or GPL-3.0-only diff --git a/packages/e/element-desktop/hak-remove-devdependencies.patch b/packages/e/element-desktop/hak-remove-devdependencies.patch index b4c8a22ffe3..90db3bf7dd7 100644 --- a/packages/e/element-desktop/hak-remove-devdependencies.patch +++ b/packages/e/element-desktop/hak-remove-devdependencies.patch @@ -1,9 +1,9 @@ hak fetch tries to download devDependencies for two modules. Unfortunately it does so in a very non-deterministic manner (no shrinkwrap file) Remove that step since the devDependencies are not actually needed for any of these two modules. ---- element-desktop-1.11.65/scripts/hak/fetch.ts.orig 2024-04-23 15:14:00.000000000 +0200 -+++ element-desktop-1.11.65/scripts/hak/fetch.ts 2024-05-15 19:40:21.779432272 +0200 -@@ -35,23 +35,6 @@ export default async function fetch(hakE +--- element-desktop-1.11.85/scripts/hak/fetch.ts 2024-11-12 13:39:42.758502395 +0100 ++++ element-desktop-1.11.85/scripts/hak/fetch.ts 2024-11-12 13:41:05.048799436 +0100 +@@ -27,27 +27,6 @@ console.log("Fetching " + moduleInfo.name + "@" + moduleInfo.version); const packumentCache = new Map(); @@ -21,7 +21,11 @@ Remove that step since the devDependencies are not actually needed for any of th - shell: hakEnv.isWin(), - }); - proc.on("exit", (code) => { -- code ? reject(code) : resolve(); +- if (code) { +- reject(code); +- } else { +- resolve(); +- } - }); - }); diff --git a/packages/e/element-desktop/vendor.tar.zst b/packages/e/element-desktop/vendor.tar.zst index 5ce99edde05..9e76ae4c242 120000 --- a/packages/e/element-desktop/vendor.tar.zst +++ b/packages/e/element-desktop/vendor.tar.zst @@ -1 +1 @@ -/ipfs/bafybeibctz7no4do2zjrkd27etrikfh2mq7gvhoqs6yqxrscqawijwm4u4 \ No newline at end of file +/ipfs/bafybeidqcjlogzopms2glojw42yl3tzmjkz4gh2swnf3v242ngraj6mltq \ No newline at end of file