Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package element-desktop for openSUSE:Factory checked in at 2025-06-04 20:29:12 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/element-desktop (Old) and /work/SRC/openSUSE:Factory/.element-desktop.new.16005 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "element-desktop" Wed Jun 4 20:29:12 2025 rev:80 rq:1282787 version:1.11.102 Changes: -------- --- /work/SRC/openSUSE:Factory/element-desktop/element-desktop.changes 2025-04-23 18:40:08.944170563 +0200 +++ /work/SRC/openSUSE:Factory/.element-desktop.new.16005/element-desktop.changes 2025-06-04 20:29:19.034881763 +0200 @@ -1,0 +2,81 @@ +Wed Jun 4 10:24:37 UTC 2025 - Dominik Heidler <dheid...@suse.de> + +- Version 1.11.102 + ## ✨ Features + + * Support build-time specified protocol scheme for oidc callback (https://github.com/element-hq/element-desktop/pull/2285). Contributed by @t3chguy. + * EW: Modernize the recovery key input modal (https://github.com/element-hq/element-web/pull/29819). Contributed by @uhoreg. + * New room list: move secondary filters into primary filters (https://github.com/element-hq/element-web/pull/29972). Contributed by @florianduros. + * Prompt the user when key storage is unexpectedly off (https://github.com/element-hq/element-web/pull/29912). Contributed by @andybalaam. + * New room list: move sort menu in room list header (https://github.com/element-hq/element-web/pull/29983). Contributed by @florianduros. + * New room list: rework spacing of room list item (https://github.com/element-hq/element-web/pull/29965). Contributed by @florianduros. + * RLS: Remove forgotten room from skiplist (https://github.com/element-hq/element-web/pull/29933). Contributed by @MidhunSureshR. + * Add room list sorting (https://github.com/element-hq/element-web/pull/29951). Contributed by @dbkr. + * Don't use the minimised width(68px) on the new room list (https://github.com/element-hq/element-web/pull/29778). Contributed by @langleyd. + + ## 🐛 Bug Fixes + + * Enable plain text encryption before checking if encryption is available (https://github.com/element-hq/element-desktop/pull/2343). Contributed by @MidhunSureshR. + * Enable plain text encryption early if we actually mean to use `basic_text` as backend (https://github.com/element-hq/element-desktop/pull/2341). Contributed by @MidhunSureshR. + * https://github.com/element-hq/element-web/pull/30054). Contributed by @RiotRobot. + * RoomListStoreV3: Only add new rooms that pass `VisibilityProvider` check (https://github.com/element-hq/element-web/pull/29974). Contributed by @MidhunSureshR. + * Re-order primary filters (https://github.com/element-hq/element-web/pull/29957). Contributed by @dbkr. + * Fix leaky CSS adding `!` to all H1 elements (https://github.com/element-hq/element-web/pull/29964). Contributed by @t3chguy. + * Fix extensions panel style (https://github.com/element-hq/element-web/pull/29273). Contributed by @langleyd. + * Fix state events being hidden from widgets in read\_events actions (https://github.com/element-hq/element-web/pull/29954). Contributed by @robintown. + * Remove old filter test (https://github.com/element-hq/element-web/pull/29963). Contributed by @dbkr. + +------------------------------------------------------------------- +Fri May 30 11:39:15 UTC 2025 - Dominik Heidler <dheid...@suse.de> + +- Version 1.11.101 + ## ✨ Features + + * Migrate from keytar to safeStorage (https://github.com/element-hq/element-desktop/pull/2227). Contributed by @t3chguy. + * New room list: add keyboard navigation support (https://github.com/element-hq/element-web/pull/29805). Contributed by @florianduros. + * Use the JoinRuleSettings component for the guest link access prompt. (https://github.com/element-hq/element-web/pull/28614). Contributed by @toger5. + * Add loading state to the new room list view (https://github.com/element-hq/element-web/pull/29725). Contributed by @langleyd. + * Make OIDC identity reset consistent with EX (https://github.com/element-hq/element-web/pull/29854). Contributed by @andybalaam. + * Support error code for email / phone adding unsupported (MSC4178) (https://github.com/element-hq/element-web/pull/29855). Contributed by @dbkr. + * Update identity reset UI (Make consistent with EX) (https://github.com/element-hq/element-web/pull/29701). Contributed by @andybalaam. + * Add secondary filters to the new room list (https://github.com/element-hq/element-web/pull/29818). Contributed by @dbkr. + * Fix battery drain from Web Audio (https://github.com/element-hq/element-web/pull/29203). Contributed by @mbachry. + + ## 🐛 Bug Fixes + + * Fix go home shortcut on macos and change toggle action events shortcut (https://github.com/element-hq/element-web/pull/29929). Contributed by @florianduros. + * New room list: fix outdated message preview when space or filter change (https://github.com/element-hq/element-web/pull/29925). Contributed by @florianduros. + * Stop migrating to MSC4278 if the config exists. (https://github.com/element-hq/element-web/pull/29924). Contributed by @Half-Shot. + * Ensure consistent download file name on download from ImageView (https://github.com/element-hq/element-web/pull/29913). Contributed by @t3chguy. + * Add error toast when service worker registration fails (https://github.com/element-hq/element-web/pull/29895). Contributed by @t3chguy. + * New Room List: Prevent old tombstoned rooms from appearing in the list (https://github.com/element-hq/element-web/pull/29881). Contributed by @MidhunSureshR. + * Remove lag in search field (https://github.com/element-hq/element-web/pull/29885). Contributed by @florianduros. + * Respect UIFeature.Voip (https://github.com/element-hq/element-web/pull/29873). Contributed by @langleyd. + * Allow jumping to message search from spotlight (https://github.com/element-hq/element-web/pull/29850). Contributed by @t3chguy. + + + +Version 1.11.100 + ## ✨ Features + + * Move rich topics out of labs / stabilise MSC3765 (https://github.com/element-hq/element-web/pull/29817). Contributed by @Johennes. + * Spell out that Element Web does \*not\* work on mobile. (https://github.com/element-hq/element-web/pull/29211). Contributed by @ara4n. + * Add message preview support to the new room list (https://github.com/element-hq/element-web/pull/29784). Contributed by @dbkr. + * Global configuration flag for media previews (https://github.com/element-hq/element-web/pull/29582). Contributed by @Half-Shot. + * New room list: add partial keyboard shortcuts support (https://github.com/element-hq/element-web/pull/29783). Contributed by @florianduros. + * MVVM RoomSummaryCard Topic (https://github.com/element-hq/element-web/pull/29710). Contributed by @MarcWadai. + * Warn on self change from settings > roles (https://github.com/element-hq/element-web/pull/28926). Contributed by @MarcWadai. + * New room list: new visual for invitation (https://github.com/element-hq/element-web/pull/29773). Contributed by @florianduros. + + ## 🐛 Bug Fixes + + * Apply workaround to fix app launching on Linux (https://github.com/element-hq/element-desktop/pull/2308). Contributed by @dbkr. + * Notification fixes for Windows - AppID name was messing up handler (https://github.com/element-hq/element-desktop/pull/2275). Contributed by @Fusseldieb. + * Fix incorrect display of the user info display name (https://github.com/element-hq/element-web/pull/29826). Contributed by @langleyd. + * RoomListStore: Remove invite rooms on decline (https://github.com/element-hq/element-web/pull/29804). Contributed by @MidhunSureshR. + * Fix the buttons not being displayed with long preview text (https://github.com/element-hq/element-web/pull/29811). Contributed by @dbkr. + * New room list: fix missing/incorrect notification decoration (https://github.com/element-hq/element-web/pull/29796). Contributed by @florianduros. + * New Room List: Prevent potential scroll jump/flicker when switching spaces (https://github.com/element-hq/element-web/pull/29781). Contributed by @MidhunSureshR. + * New room list: fix incorrect decoration (https://github.com/element-hq/element-web/pull/29770). Contributed by @florianduros. + +------------------------------------------------------------------- Old: ---- element-desktop-1.11.99.tar.gz New: ---- element-desktop-1.11.102.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ element-desktop.spec ++++++ --- /var/tmp/diff_new_pack.8Omtx7/_old 2025-06-04 20:29:20.678949877 +0200 +++ /var/tmp/diff_new_pack.8Omtx7/_new 2025-06-04 20:29:20.682950043 +0200 @@ -1,7 +1,7 @@ # # spec file for package element-desktop # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2025 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,10 +17,10 @@ Name: element-desktop -Version: 1.11.99 +Version: 1.11.102 Release: 0 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 URL: https://github.com/vector-im/element-desktop Source0: https://github.com/vector-im/element-desktop/archive/v%{version}.tar.gz#/element-desktop-%{version}.tar.gz Source2: vendor.tar.zst @@ -33,21 +33,21 @@ Patch3: remove-fuses.patch Patch4: no-walrus-operator.patch Patch5: break-esbuild-for-good.patch -BuildRequires: element-web = %{version} BuildRequires: app-builder BuildRequires: cargo +BuildRequires: element-web = %{version} +BuildRequires: esbuild BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: jq BuildRequires: nodejs-electron-devel -BuildRequires: pkgconfig(openssl) BuildRequires: zstd -BuildRequires: esbuild +BuildRequires: pkgconfig(openssl) %if 0%{?fedora} BuildRequires: rust-srpm-macros %else -BuildRequires: cargo-packaging >= 1.2.0+3 BuildRequires: cargo-auditable +BuildRequires: cargo-packaging >= 1.2.0+3 %endif BuildRequires: libsecret-devel @@ -67,7 +67,6 @@ %{expand:%%global build_rustflags %(echo "%build_rustflags") -C target-cpu=pentium4 -Z tune-cpu=generic} %endif - %description A glossy Matrix collaboration client - desktop @@ -81,17 +80,14 @@ # don't run the broken postinstall script sed -i -e 's/^.*postinstall.*$/"foo":"bar"/' package.json - # https://blogs.gnome.org/mcatanzaro/2020/05/18/patching-vendored-rust-dependencies/ for i in cc libloading libsqlite3-sys openssl-src rustix seshat vcpkg; do pushd .hak/hakModules/matrix-seshat/vendor/$i jq -cj '.files={}' .cargo-checksum.json >tmp && mv tmp .cargo-checksum.json && popd done - jq -cj '.piwik=false | .update_base_url=null' < element.io/release/config.json > tmp && mv -v tmp element.io/release/config.json - %build export CFLAGS="%{optflags} -fpic -fno-semantic-interposition -fno-fat-lto-objects -fvisibility=hidden" export CXXFLAGS="%{optflags} -fpic -fno-semantic-interposition -fno-fat-lto-objects -fvisibility=hidden" @@ -111,7 +107,6 @@ # Disable these and use only the ones from CFLAGS env. variable export CRATE_CC_NO_DEFAULTS=1 - %ifarch %ix86 export RUSTC_BOOTSTRAP=1 %endif @@ -124,7 +119,6 @@ %electron_rebuild - pushd .hak/hakModules/matrix-seshat %if 0%{?suse_version} auditable='auditable -vv' @@ -133,16 +127,12 @@ ln -Tv target/release/*.so index.node popd - #Compare definition of `build:universal` in package.json npm run build:ts npm run build:res npx --no-install electron-builder --linux dir --universal -c.electronDist=%{_libdir}/electron -c.asar=false -c.nodeGypRebuild=false -c.npmRebuild=false rm -rf "/tmp/bin" - - - %install #Remove sources an other files that should not be shipped pushd dist/linux-universal-unpacked/resources/app @@ -188,8 +178,6 @@ find . -name '*.node' -exec chmod 0755 {} \; popd - - # Install the app content, replace the webapp with a symlink to the system package install -vd -m 0755 "%{buildroot}%{_datadir}/element/" cp -lrv dist/linux-universal-unpacked/resources/* -t "%{buildroot}%{_datadir}/element/" ++++++ break-esbuild-for-good.patch ++++++ --- /var/tmp/diff_new_pack.8Omtx7/_old 2025-06-04 20:29:20.710951203 +0200 +++ /var/tmp/diff_new_pack.8Omtx7/_new 2025-06-04 20:29:20.714951368 +0200 @@ -25,8 +25,8 @@ if (isFirstPacket) { isFirstPacket = false; let binaryVersion = String.fromCharCode(...bytes); -- if (binaryVersion !== "0.25.0") { -- throw new Error(`Cannot start service: Host version "${"0.25.0"}" does not match binary version ${quote(binaryVersion)}`); +- if (binaryVersion !== "0.25.4") { +- throw new Error(`Cannot start service: Host version "${"0.25.4"}" does not match binary version ${quote(binaryVersion)}`); - } return; } ++++++ element-desktop-1.11.99.tar.gz -> element-desktop-1.11.102.tar.gz ++++++ ++++ 6446 lines of diff (skipped) ++++++ vendor.tar.zst ++++++ /work/SRC/openSUSE:Factory/element-desktop/vendor.tar.zst /work/SRC/openSUSE:Factory/.element-desktop.new.16005/vendor.tar.zst differ: char 7, line 1