Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package fractal for openSUSE:Factory checked in at 2026-07-21 23:10:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/fractal (Old) and /work/SRC/openSUSE:Factory/.fractal.new.24530 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "fractal" Tue Jul 21 23:10:44 2026 rev:22 rq:1366880 version:14.1 Changes: -------- --- /work/SRC/openSUSE:Factory/fractal/fractal.changes 2026-06-17 16:19:17.137489325 +0200 +++ /work/SRC/openSUSE:Factory/.fractal.new.24530/fractal.changes 2026-07-21 23:11:02.759621790 +0200 @@ -1,0 +2,8 @@ +Sun Jul 19 15:32:35 UTC 2026 - Bjørn Lie <[email protected]> + +- Update to version 14.1: + + A regression in Fractal 14 meant that display names could not + be changed in account settings anymore for some servers. This + minor release addresses this issue. + +------------------------------------------------------------------- Old: ---- fractal-14.tar.xz New: ---- fractal-14.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ fractal.spec ++++++ --- /var/tmp/diff_new_pack.qbvEwQ/_old 2026-07-21 23:11:09.447850456 +0200 +++ /var/tmp/diff_new_pack.qbvEwQ/_new 2026-07-21 23:11:09.451850592 +0200 @@ -21,7 +21,7 @@ %define glib_version 2.82 %define gstreamer_version 1.20 Name: fractal -Version: 14 +Version: 14.1 Release: 0 Summary: Matrix group messaging app License: GPL-3.0-or-later ++++++ _scmsync.obsinfo ++++++ --- /var/tmp/diff_new_pack.qbvEwQ/_old 2026-07-21 23:11:09.503852370 +0200 +++ /var/tmp/diff_new_pack.qbvEwQ/_new 2026-07-21 23:11:09.507852507 +0200 @@ -1,5 +1,5 @@ -mtime: 1781300565 -commit: 305a311b14d944fa3c7cda645fde797e0915f63f881a274d54a6627ca65defb5 +mtime: 1784475323 +commit: 8f92eb33a7b25037c43c47a202e43fe353fb4f033b59b6d330308c2f562e391b url: https://src.opensuse.org/GNOME/fractal revision: factory ++++++ _service ++++++ --- /var/tmp/diff_new_pack.qbvEwQ/_old 2026-07-21 23:11:09.523853055 +0200 +++ /var/tmp/diff_new_pack.qbvEwQ/_new 2026-07-21 23:11:09.527853191 +0200 @@ -3,7 +3,7 @@ <service name="obs_scm" mode="manual"> <param name="scm">git</param> <param name="url">https://gitlab.gnome.org/World/fractal.git</param> - <param name="revision">14</param> + <param name="revision">14.1</param> <param name="versionformat">@PARENT_TAG@+@TAG_OFFSET@</param> <param name="versionrewrite-pattern">v?(.*)\+0</param> <param name="versionrewrite-replacement">\1</param> ++++++ build.specials.obscpio ++++++ ++++++ build.specials.obscpio ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/.gitignore new/.gitignore --- old/.gitignore 1970-01-01 01:00:00.000000000 +0100 +++ new/.gitignore 2026-07-19 17:35:23.000000000 +0200 @@ -0,0 +1,5 @@ +*.obscpio +*.osc +_build.* +.pbuild +osc-collab.* ++++++ fractal-14.tar.xz -> fractal-14.1.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fractal-14/Cargo.lock new/fractal-14.1/Cargo.lock --- old/fractal-14/Cargo.lock 2026-06-12 09:48:58.000000000 +0200 +++ new/fractal-14.1/Cargo.lock 2026-07-19 08:46:42.000000000 +0200 @@ -1168,7 +1168,7 @@ [[package]] name = "fractal" -version = "14.0.0" +version = "14.1.0" dependencies = [ "aperture", "as_variant", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fractal-14/Cargo.toml new/fractal-14.1/Cargo.toml --- old/fractal-14/Cargo.toml 2026-06-12 09:48:58.000000000 +0200 +++ new/fractal-14.1/Cargo.toml 2026-07-19 08:46:42.000000000 +0200 @@ -1,6 +1,6 @@ [package] name = "fractal" -version = "14.0.0" +version = "14.1.0" authors = ["Julian Sparber <[email protected]>"] license = "GPL-3.0-or-later" edition = "2024" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fractal-14/README.md new/fractal-14.1/README.md --- old/fractal-14/README.md 2026-06-12 09:48:58.000000000 +0200 +++ new/fractal-14.1/README.md 2026-07-19 08:46:42.000000000 +0200 @@ -57,7 +57,7 @@ ### Stable version -The current stable version is 14 (released June 12th 2026). +The current stable version is 14.1 (released July 19th 2026). You can get the official Fractal Flatpak from Flathub. @@ -72,7 +72,7 @@ ### Beta version -The current beta version is 14 (same as stable). +The current beta version is 14.1 (same as stable). It is available as a Flatpak on Flathub Beta. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fractal-14/data/org.gnome.Fractal.metainfo.xml.in.in new/fractal-14.1/data/org.gnome.Fractal.metainfo.xml.in.in --- old/fractal-14/data/org.gnome.Fractal.metainfo.xml.in.in 2026-06-12 09:48:58.000000000 +0200 +++ new/fractal-14.1/data/org.gnome.Fractal.metainfo.xml.in.in 2026-07-19 08:46:42.000000000 +0200 @@ -50,7 +50,7 @@ <url type="homepage">https://gitlab.gnome.org/World/fractal</url> <url type="vcs-browser">https://gitlab.gnome.org/World/fractal</url> - <url type="bugtracker">https://gitlab.gnome.org/World/fractal/issues/</url> + <url type="bugtracker">https://gitlab.gnome.org/World/fractal/work_items/</url> <url type="donation">https://www.gnome.org/donate/</url> <url type="translate">https://l10n.gnome.org/module/fractal/</url> <url type="contact">https://matrix.to/#/#fractal:gnome.org</url> @@ -72,6 +72,15 @@ </content_rating> <releases>@development-release@ + <release version="14.1" type="stable" date="2026-07-19"> + <description> + <p> + A regression in Fractal 14 meant that display names could not be changed in account + settings anymore for some servers. This minor release addresses this issue. Thanks to + Jack S. for discovering it soon after the 14 release! + </p> + </description> + </release> <release version="14" type="stable" date="2026-06-12"> <description> <p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fractal-14/meson.build new/fractal-14.1/meson.build --- old/fractal-14/meson.build 2026-06-12 09:48:58.000000000 +0200 +++ new/fractal-14.1/meson.build 2026-07-19 08:46:42.000000000 +0200 @@ -1,7 +1,7 @@ project( 'fractal', 'rust', - version: '14', + version: '14.1', license: 'GPL-3.0-or-later', meson_version: '>= 1.4', ) @@ -13,7 +13,7 @@ base_id = 'org.gnome.Fractal' application_id = base_id -major_version = '14' +major_version = '14.1' pre_release_version = '' version = major_version diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fractal-14/src/account_settings/general_page/mod.rs new/fractal-14.1/src/account_settings/general_page/mod.rs --- old/fractal-14/src/account_settings/general_page/mod.rs 2026-06-12 09:48:58.000000000 +0200 +++ new/fractal-14.1/src/account_settings/general_page/mod.rs 2026-07-19 08:46:42.000000000 +0200 @@ -221,8 +221,8 @@ ) }); - let capabilities = match handle.await.expect("Capabilities fetching task failed") { - Ok((can_change_password, can_change_avatar, can_change_displayname)) => { + let capabilities = match handle.await.expect("task was not aborted") { + Ok((can_change_avatar, can_change_displayname, can_change_password)) => { CapabilitiesData { can_change_avatar, can_change_displayname, @@ -230,7 +230,7 @@ } } Err(error) => { - error!("SDK failed to fetch capabilities: {error}"); + error!("Could not fetch capabilities: {error}"); CapabilitiesData::default() } }; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/fractal-14/src/session_view/room_details/upgrade_dialog/mod.rs new/fractal-14.1/src/session_view/room_details/upgrade_dialog/mod.rs --- old/fractal-14/src/session_view/room_details/upgrade_dialog/mod.rs 2026-06-12 09:48:58.000000000 +0200 +++ new/fractal-14.1/src/session_view/room_details/upgrade_dialog/mod.rs 2026-07-19 08:46:42.000000000 +0200 @@ -364,18 +364,17 @@ maximum_stable_version.into_iter().cloned().collect() }; - // Add the current and default room versions if they are unstable. - let current_is_default = *current_room_version == capability.default; - self.unstable_room_versions = Some(current_room_version) - .filter(|_| !current_is_stable) - .cloned() - .into_iter() - .chain( - Some(&capability.default) - .filter(|_| !current_is_default && !default_is_stable) - .cloned(), - ) - .collect::<Vec<_>>(); + // Add the current version if it is unstable. + if !current_is_stable { + self.unstable_room_versions + .push(current_room_version.clone()); + } + + // Add the default version if it is different from the current version and it is + // unstable. + if *current_room_version != capability.default && !default_is_stable { + self.unstable_room_versions.push(capability.default.clone()); + } // Sort all the versions. self.stable_room_versions ++++++ fractal.obsinfo ++++++ --- /var/tmp/diff_new_pack.qbvEwQ/_old 2026-07-21 23:11:10.503886561 +0200 +++ /var/tmp/diff_new_pack.qbvEwQ/_new 2026-07-21 23:11:10.511886834 +0200 @@ -1,5 +1,5 @@ name: fractal -version: 14 -mtime: 1781250538 -commit: c0939ed53deaf54f29c11c315df0944705888138 +version: 14.1 +mtime: 1784443602 +commit: 33f6a7508b50b21f9b29c87141c7c56bcc836941 ++++++ vendor.tar.xz ++++++ /work/SRC/openSUSE:Factory/fractal/vendor.tar.xz /work/SRC/openSUSE:Factory/.fractal.new.24530/vendor.tar.xz differ: char 15, line 1
