Accepting request 1223677 from devel:languages:nodejs

- 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.

OBS-URL: https://build.opensuse.org/request/show/1223677
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/element-desktop?expand=0&rev=70
This commit is contained in:
Ana Guerrero 2024-11-13 14:29:28 +00:00 committed by Git OBS Bridge
commit 25c8fa29f9
7 changed files with 63 additions and 18 deletions

View File

@ -1,14 +1,22 @@
7-zip is not actually used during build 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.orig 2024-11-12 14:03:34.173010978 +0100
+++ vendor/node_modules/builder-util/out/7za.js 2024-05-15 23:22:09.712045854 +0200 +++ vendor/node_modules/builder-util/out/7za.js 2024-11-12 14:05:06.720292070 +0100
@@ -4,8 +4,7 @@ exports.getPath7x = exports.getPath7za = @@ -6,13 +6,15 @@
const _7zip_bin_1 = require("7zip-bin");
const fs_extra_1 = require("fs-extra"); const fs_extra_1 = require("fs-extra");
const fs = require("fs");
async function getPath7za() { async function getPath7za() {
- await (0, fs_extra_1.chmod)(_7zip_bin_1.path7za, 0o755); + return '/bin/false';
- return _7zip_bin_1.path7za; if (fs.existsSync(_7zip_bin_1.path7za)) {
+ return '/bin/false' await (0, fs_extra_1.chmod)(_7zip_bin_1.path7za, 0o755);
}
return _7zip_bin_1.path7za;
} }
exports.getPath7za = getPath7za;
async function getPath7x() { 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

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:be20c6cdf5b77bd9ee49bc202611a3e13deed31522e7cf956635ae13112008de
size 3240812

View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:9ecf6b4c6594d141953e6b8cd740dfb2cb405b8f61e27c9cae9f0fce1672ec19
size 3110056

View File

@ -1,3 +1,36 @@
-------------------------------------------------------------------
Tue Nov 12 12:52:57 UTC 2024 - Dominik Heidler <dheidler@suse.de>
- 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 <dheidler@suse.de> Tue Oct 29 15:30:47 UTC 2024 - Dominik Heidler <dheidler@suse.de>

View File

@ -17,7 +17,7 @@
Name: element-desktop Name: element-desktop
Version: 1.11.83 Version: 1.11.85
Release: 0 Release: 0
Summary: A glossy Matrix collaboration client - desktop Summary: A glossy Matrix collaboration client - desktop
License: AGPL-3.0-only or GPL-3.0-only License: AGPL-3.0-only or GPL-3.0-only

View File

@ -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) 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. 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.85/scripts/hak/fetch.ts 2024-11-12 13:39:42.758502395 +0100
+++ element-desktop-1.11.65/scripts/hak/fetch.ts 2024-05-15 19:40:21.779432272 +0200 +++ element-desktop-1.11.85/scripts/hak/fetch.ts 2024-11-12 13:41:05.048799436 +0100
@@ -35,23 +35,6 @@ export default async function fetch(hakE @@ -27,27 +27,6 @@
console.log("Fetching " + moduleInfo.name + "@" + moduleInfo.version); console.log("Fetching " + moduleInfo.name + "@" + moduleInfo.version);
const packumentCache = new Map(); 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(), - shell: hakEnv.isWin(),
- }); - });
- proc.on("exit", (code) => { - proc.on("exit", (code) => {
- code ? reject(code) : resolve(); - if (code) {
- reject(code);
- } else {
- resolve();
- }
- }); - });
- }); - });

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1 version https://git-lfs.github.com/spec/v1
oid sha256:8d561a0af5758f2b1ba81cce5ec4428c409fa6b8dc75cdf0f6a72eb0f34b4457 oid sha256:7872d12b83320a0b50e881371e1145e58ea1043132af9e9b99797723c8ace490
size 60582257 size 72665298