Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20240627 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: NetworkManager (1.44.4 -> 1.48.2) NetworkManager-openvpn (1.10.2 -> 1.12.0) SVT-AV1 (2.1.0 -> 2.1.1) binutils bluedevil6 (6.1.0 -> 6.1.1) breeze6 (6.1.0 -> 6.1.1) breeze6-gtk (6.1.0 -> 6.1.1) btrfsprogs discover6 (6.1.0 -> 6.1.1) drkonqi6 (6.1.0 -> 6.1.1) emacs-jinx (1.6 -> 1.8) flatpak-kcm6 (6.1.0 -> 6.1.1) kactivitymanagerd6 (6.1.0 -> 6.1.1) kde-cli-tools6 (6.1.0 -> 6.1.1) kde-gtk-config6 (6.1.0 -> 6.1.1) kdecoration6 (6.1.0 -> 6.1.1) kdeplasma6-addons (6.1.0 -> 6.1.1) kdump (2.0.5 -> 2.0.7) kgamma6 (6.1.0 -> 6.1.1) kglobalacceld6 (6.1.0 -> 6.1.1) kinfocenter6 (6.1.0 -> 6.1.1) kirigami-addons6 (1.2.1 -> 1.3.0) kmenuedit6 (6.1.0 -> 6.1.1) kpipewire6 (6.1.0 -> 6.1.1) kscreen6 (6.1.0 -> 6.1.1) kscreenlocker6 (6.1.0 -> 6.1.1) ksshaskpass6 (6.1.0 -> 6.1.1) ksystemstats6 (6.1.0 -> 6.1.1) kwayland-integration6 (6.1.0 -> 6.1.1) kwayland6 (6.1.0 -> 6.1.1) kwin6 (6.1.0 -> 6.1.1) kwrited6 (6.1.0 -> 6.1.1) layer-shell-qt6 (6.1.0 -> 6.1.1) libdrm (2.4.121 -> 2.4.122) libkscreen6 (6.1.0 -> 6.1.1) libksysguard6 (6.1.0 -> 6.1.1) libplasma6 (6.1.0 -> 6.1.1) lvm2 lvm2-device-mapper milou6 (6.1.0 -> 6.1.1) multipath-tools (0.9.8+88+suse.d504d83 -> 0.9.9+90+suse.f1d2f20) ocean-sound-theme6 (6.1.0 -> 6.1.1) openSUSE-release (20240625 -> 20240627) pam_kwallet6 (6.1.0 -> 6.1.1) pipewire (1.0.7 -> 1.1.83) plasma5support6 (6.1.0 -> 6.1.1) plasma6-activities (6.1.0 -> 6.1.1) plasma6-activities-stats (6.1.0 -> 6.1.1) plasma6-browser-integration (6.1.0 -> 6.1.1) plasma6-desktop (6.1.0 -> 6.1.1) plasma6-disks (6.1.0 -> 6.1.1) plasma6-integration (6.1.0 -> 6.1.1) plasma6-nm (6.1.0 -> 6.1.1) plasma6-openSUSE plasma6-pa (6.1.0 -> 6.1.1) plasma6-print-manager (6.1.0 -> 6.1.1) plasma6-systemmonitor (6.1.0 -> 6.1.1) plasma6-thunderbolt (6.1.0 -> 6.1.1) plasma6-workspace (6.1.0 -> 6.1.1) polkit-kde-agent-6 (6.1.0 -> 6.1.1) powerdevil6 (6.1.0 -> 6.1.1) qca-qt5 (2.3.8+git1 -> 2.3.9) qca-qt6 (2.3.8+git1 -> 2.3.9) qqc2-breeze-style6 (6.1.0 -> 6.1.1) sddm-kcm6 (6.1.0 -> 6.1.1) systemsettings6 (6.1.0 -> 6.1.1) wacomtablet-kcm6 (6.1.0 -> 6.1.1) wireplumber (0.5.3 -> 0.5.3+git11.4868b3c) xdg-desktop-portal-kde6 (6.1.0 -> 6.1.1) === Details === ==== NetworkManager ==== Version update (1.44.4 -> 1.48.2) Subpackages: NetworkManager-bluetooth NetworkManager-lang NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0 - Update to version 1.48.2: + Support matching a OVS system interface by MAC address. + Fix port reactivation when the controller is reactivating. + Save connection timestamps when shutting down, so that the right connection autoactivates after restart. + Fix handling of VPN secrets for 2-factor authentication. - Update to version 1.48.0: + Building with autotools is now deprecated and will be completely removed in the next development cycle. + Support changing the OpenSSL ciphers for 802.1X authentication via connection property "802-1x.openssl-ciphers". + The reason why a device is unmanaged is now properly set in the "StateReason" property of the "Device" D-Bus object. The property is visible in nmcli via "nmcli -f all device show $DEV". + Deprecated 802-11-wireless and 802-11-wired property 'mac-address-blacklist' and introduced the 'mac-address-denylist' property. + Properly restore in-memory connection profiles during the rollback of a checkpoint. + Fix detection of 6 GHz band capability for WiFi devices. + Allow IPv6 SLAAC and static IPv6 DNS server assignment for modem broadband when IPv6 device address was not explicitly passed on by ModemManager. + Fix a performance issue that was leading to 100% CPU usage by NetworkManager if external programs were doing a big amount of routes updates. + Patch-level development releases (i.e. 1.48.1-dev) won't be used anymore. - Changes from version 1.46 + Support dynamic value "${NETWORK_SSID}" for connection.stable-id to generate the stable ID based on the Wi-Fi's SSID. + Support new value "wifi.cloned-mac-address=stable-ssid" for randomizing the MAC address based on the Wi-Fi network. + Change internal ABI of NMSetting types and NMSimpleConnection. + Honor udev property ID_NET_AUTO_LINK_LOCAL_ONLY=1 for enabling link local addresses on default wired connection. + Honor udev property ID_NET_MANAGED_BY to only manage an interface when set to "org.freedesktop.NetworkManager". + D-Bus methods StartFind() and StopFind() on interface "org.freedesktop.NetworkManager.Device.WifiP2P" now require the "org.freedesktop.NetworkManager.wifi.scan" Polkit permission. + Drop build support with Python2. Python3 is now required. + nmcli: limit number of printed addresses/routes in `nmcli` overview to 10. + Limit number of exported IP addresses/routes on D-Bus to 100 to reduce performance cost. Also, D-Bus updates for addresses/routes are now rate limited to 3 per second. + cloud-setup: enable more sandboxing options in systemd service file. + nmcli: show WiFi bandwidth. + Internal improvements and bugfixes. + Man page now show the format and accepted values of all properties. + Added the 'dns-change' dispatcher event. + Show WiFi devices capability to work on the 6GHz band. + Allow to set dhcp-client-id to none. + Support configuring ethtool channels property to configure NIC multiqueue. + Don't attempt to use IPv6 if it's disabled in kernel. + Fix handling of OVS interfaces with netdev datapath and cloned MAC. + Support for old systemd has been droped, at least systemd v200 is required. + Support Ethtool EEE (Energy Efficient Ethernet) settings. + Add options to prevent edns0 and trust-ad being automatically added to DNS configuration. + Implement fwmark property for IP tunnels. + Add support to HSR/PRP interfaces. + Deprecated connection.* properties master, slave-type, autoconnect-slaves + Allow configuring static routes also when addresses is empty. + VPN: accept pref-src for IPv6 routes from VPN plugins. + nmcli: show global metered state. + Support modifying the DSCP header field for DHCP packets, and change the default to CS0. + Enable IPv4 DAD (Duplicate Address Detection) by default. + vpn: support 2FA authentication from VPN plugins. + nmtui: allow adding a bond as bridge port. + sriov: add support to configure the NIC's eswitch settings via Devlink. + ndisc: fix IPv6 address lifetimes computation. + Support the MACsec offload mode. + Support creating generic devices via external "device-handler" dispatcher. + Documentation improvements. + Many internal improvements and bug fixes. - Drop nm-runstatedir.patch: no longer needed. ==== NetworkManager-openvpn ==== Version update (1.10.2 -> 1.12.0) Subpackages: NetworkManager-applet-openvpn NetworkManager-openvpn-lang - Update to version 1.12.0: + Adapt to the new way of handling the 2FA secret by the daemon, needed by it to fix a bug with certain clients. + Updated translations. ==== SVT-AV1 ==== Version update (2.1.0 -> 2.1.1) - Update to release 2.1.1 * Removed the SVT-AV1 Decoder portion of the project. * Improved documentation. ==== binutils ==== Subpackages: libctf-nobfd0 libctf0 - binutils-pr22868.diff: Remove obsolete patch - Undefine _FORTIFY_SOURCE when running checks ==== bluedevil6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: bluedevil6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== breeze6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: breeze6-cursors breeze6-decoration breeze6-style breeze6-style-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== breeze6-gtk ==== Version update (6.1.0 -> 6.1.1) Subpackages: gtk2-metatheme-breeze6 gtk3-metatheme-breeze6 gtk4-metatheme-breeze6 metatheme-breeze6-common - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== btrfsprogs ==== Subpackages: btrfsprogs-bash-completion btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1 - Let btrfsprogs-bash-completion require btrfsprogs with same version as there is a file conflict with the bash completion scripts still being bundled with btrfsprogs in older versions shipped with 15.6 ==== discover6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: discover6-backend-flatpak discover6-backend-fwupd discover6-backend-packagekit discover6-lang discover6-notifier - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * remove dup appstream versions * ApplicationsListPage: move busyIndicator inside container, center it (kde#488267) * packagekit: Add support for new action info enum values (kde#488219) * update version for new release * KCM: move system updates "apply immediately" radio button into system updates layout ==== drkonqi6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: drkonqi6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * sentry: correctly use dbus interface name (kde#488555) ==== emacs-jinx ==== Version update (1.6 -> 1.8) - Rebase p0001-Only-export-necessary-symbols.-Fixes-105.patch against version 1.8. - Update to version 1.8: * Fix wrong-type-argument (Fix #175) * README: Fix grammatical mistake * Ignore message-separator * Add jinx-save-languages * jinx--word-valid-p: Do not error on invalid characters (Fix #93, #164) ==== flatpak-kcm6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: flatpak-kcm6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - No code changes since 6.1.0 ==== kactivitymanagerd6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: kactivitymanagerd6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - No code changes since 6.1.0 ==== kde-cli-tools6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: kde-cli-tools6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== kde-gtk-config6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: kde-gtk-config6-gtk3 - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== kdecoration6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: libkdecorations2-6 libkdecorations2-6-lang libkdecorations2private11 - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== kdeplasma6-addons ==== Version update (6.1.0 -> 6.1.1) Subpackages: kdeplasma6-addons-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * effects/cube: reference main delegate (kde#488654) * update version for new release ==== kdump ==== Version update (2.0.5 -> 2.0.7) - upgrade to version 2.0.7 * set KDUMP_CPUs to 0 (all CPUs) by default * fadump: use fadump=nocma when user data not filtered out (bsc#1224214) ==== kgamma6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: kgamma6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== kglobalacceld6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: libKGlobalAccelD6-0 - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== kinfocenter6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: kinfocenter6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * remove dup appstream versions * update version for new release ==== kirigami-addons6 ==== Version update (1.2.1 -> 1.3.0) Subpackages: kirigami-addons6-lang - Update to 1.3.0 https://carlschwan.eu/2024/06/26/kirigami-addons-1.3.0/ for list of new features * Ensure all translated strings are loaded from the correct translation domain * The license dialog in the AboutPage is now opened in the correct window * Fix the focus in the FormComboBoxDelegate * Fix the capitalization in the AboutPage * Increase the padding in FormCardDialog to match the other FormCard components ==== kmenuedit6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: kmenuedit6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * remove dup appstream versions * update version for new release ==== kpipewire6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: kpipewire6-imports libKPipeWire6 libKPipeWire6-lang libKPipeWireDmaBuf6 libKPipeWireRecord6 - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== kscreen6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: kscreen6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== kscreenlocker6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: kscreenlocker6-lang libKScreenLocker6 - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * greeter: Fix Shader Wallpaper plugin and possibly others * ksldapp: add a signal for when the greeter is (re)started * greeter: don't start authenticating during the grace lock time (kde#476567) * update version for new release ==== ksshaskpass6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: ksshaskpass6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== ksystemstats6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: ksystemstats6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== kwayland-integration6 ==== Version update (6.1.0 -> 6.1.1) - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== kwayland6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: libKWaylandClient6 - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * Raise required plasma-wayland-procotols minimum version to 1.13 * update version for new release ==== kwin6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: kwin6-lang kwin6-x11 libkwin6 - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Too many changes to list here ==== kwrited6 ==== Version update (6.1.0 -> 6.1.1) - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== layer-shell-qt6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: libLayerShellQtInterface6 - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== libdrm ==== Version update (2.4.121 -> 2.4.122) Subpackages: libdrm2 libdrm_amdgpu1 libdrm_intel1 libdrm_nouveau2 libdrm_radeon1 - update to 2.4.122 * fix FTBS on FreeBSD (or non-Linux in general) * freedreno: fix FTBS on non-Linux platforms (unused header) * etnaviv: fix FTBS on undefined linux/* headers on non-Linux platforms. * ci: upgrade debian container to bookworm * ci: upgrade FreeBSD VM to 14.1 * Remove libm in libdrm dependencies * Sync headers with drm-next ==== libkscreen6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: libKF6Screen8 libKF6Screen8-lang libKF6ScreenDpms8 libkscreen6-plugin - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * cmake: increase minimum plasma wayland protocols version to 1.13 * update version for new release ==== libksysguard6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: ksysguardsystemstats6-data libKSysGuardSystemStats2 libksysguard6-imports libksysguard6-lang libksysguard6-plugins - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== libplasma6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: libPlasma6 libPlasma6-lang libplasma6-components libplasma6-desktoptheme - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * plasma/pluginloader: Repair loading plasmoid plugins on add from explorer (kde#488592) * Don't delete containment if appletDelete is on one of children * Don't double delete PlasmoidItems * update version for new release * Init at componentComplete ==== lvm2 ==== Subpackages: liblvm2cmd2_03 - add rpm dependency in spec file for aligning new DM udev rules (bsc#1225783) * update lvm2.spec for multipath-tools ==== lvm2-device-mapper ==== Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03 - add rpm dependency in spec file for aligning new DM udev rules (bsc#1225783) * update lvm2.spec for multipath-tools ==== milou6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: milou6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== multipath-tools ==== Version update (0.9.8+88+suse.d504d83 -> 0.9.9+90+suse.f1d2f20) Subpackages: kpartx libmpath0 - Update to version 0.9.9+90+suse.f1d2f20: * Fix unit tests on Tumbleweed/armv7l - Update to 0.9.9 upstream (see NEWS.md for details) * Update udev rules to be compliant with device-mapper udev rules update in LVM2 >= 2.03.24. * Limit real-time scheduling priority to 10 by default. This can now be configured in multipathd.service using "LimitRTPRIO=" * Set max_sectors_kb only on map creation, or when a new path is added, to avoid IO errors * The configuration option "flush_on_last_del" now takes the values "always" (="yes"), "unused" (="no"), and "never". "yes" and "no" are still supported * Add wildcard %k for max_sectors_kb for CLI commands like "multipath show {paths,maps} format" * Accept WWID value in CLI commands that take a map name, like "resize map $map" * Removed support for CLI wildcards for pathgroups, which were not function anyway. * Fix map failure count for no_path_retry > 0 ==== ocean-sound-theme6 ==== Version update (6.1.0 -> 6.1.1) - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== openSUSE-release ==== Version update (20240625 -> 20240627) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== pam_kwallet6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: pam_kwallet6-32bit pam_kwallet6-common - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== pipewire ==== Version update (1.0.7 -> 1.1.83) Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-lang pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Update to version 1.1.83: * This is the third and hopefully the last 1.2 release candidate that is API and ABI compatible with previous 1.0.x releases. * Highlights - Rework how peers are linked and the counters are updated. Resume the peers when a node is unlinked and not yet processed. This should cause less occasional dropouts in the graph when reconnecting things. - Improve xruns in module-ffado. - Many GStreamer element updates. - More fixes and improvements. * PipeWire - Rework how peers are linked and the counters are updated. Resume the peers when a node is unlinked and not yet processed. This should cause less dropouts in the graph when reconnecting. (#4026) - Improve debug of xruns. - Evaluate node.rules and device.rules before loading the plugin so that extra properties can be passed to the plugin init function. * Modules - Improve timing reporting in module-ffado some more. - Prealloc less memory in the profiler by default. - Improve xrun handling in module-ffado. * Tools - Fix a crash in pw-link when a link fails. - Fix pw-dump update for metadata. (#4053) * SPA - Improve handling of controls. (#4028) - Fix the string size in v4l2 to hold the device and vendor id. - Support meta_videotransform on buffers in v4l2. This can be used to signal that the buffer was rotated for example. - Add HDMI/AC3 profile to ALSA when supported. - Make it possible to disable the webrtc dependency * GStreamer - Improve caps handling in the elements. - Set buffer duration when we can. - Post an element error when all the elements buffers are removed. (#1980) - Improve DMA_DRM caps selection. - Some refactoring work. - Improve state handling in the elements. * JACK - Improve how links are activated. - Fix some races when freeing memory. * Bluetooth - Support multiple BIS in the broadcast source. - Add patch recommended by upstream to fix compilation for vulkan: * 0001-vulkan-fix-compilation.patch - Update to version 1.1.82: * This is the second 1.2 release candidate that is API and ABI compatible with previous 1.0.x releases. * Highlights - Fix problem when moving nodes that could cause nodes to be scheduled wrongly and cause errors. (#4017) - Add snapcast-discover module to stream to snapcast servers. - Work around wrong kernel provided MTU for USB controllers. - Fix some spelling mistakes all over the codebase. - More small fixes and improvements. * PipeWire - Remove the private cleanup.h header and use the public SPA version. - Fix problem when moving nodes that could cause nodes to be scheduled wrongly and cause errors. (#4017) * Modules - Handle IPv6 in module-protocol-simple and support port allocation. - Add snapcast-discover module to stream to snapcast servers. * Bluetooth - Work around wrong kernel provided MTU for USB controllers. - Update to version 1.1.81: * This is the first 1.2 release candidate that is API and ABI compatible with previous 1.0.x releases. * Highlights - Support for asynchronous processing has been implemented. Nodes can choose (or be forced) to be scheduled asynchronously. The graph will not wait for the output of the node to continue processing but it will use the output of the previous cycle (or silence) instead. This adds one cycle of latency but it can avoid having some nodes blocking the processing graph. Non realtime streams and filters now also use this asynchronous processing instead of their own slightly broken version. - The concept of node.sync-group was added. This groups nodes with overlapping sync-group together when one of them sets the node.sync = true. This is now used to make sure all nodes are scheduled together when JACK transport is started so that they all see the same time. - Config parsing errors are reported earlier and much better with line and column numbers where the parsing started to fail. - Add support for mandatory metadata when negotiation buffer parameters. This can be used to only negotiate extra buffer planes when certain metadata is negotiated. One use case is the explicit sync support that requires 2 extra fds for the timelines. - Support was added for making and using multiple data-loops in the server and clients. Support for CPU affinity and priorities was added to the data-loops as well. ... changelog too long, skipping 107 lines ... - pw-link has a --wait option to wait for all links to be created. ==== plasma5support6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: libPlasma5Support6 libPlasma5Support6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== plasma6-activities ==== Version update (6.1.0 -> 6.1.1) Subpackages: libPlasmaActivities6 plasma6-activities-imports - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== plasma6-activities-stats ==== Version update (6.1.0 -> 6.1.1) Subpackages: libPlasmaActivitiesStats1 - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== plasma6-browser-integration ==== Version update (6.1.0 -> 6.1.1) Subpackages: plasma6-browser-integration-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== plasma6-desktop ==== Version update (6.1.0 -> 6.1.1) Subpackages: plasma6-desktop-emojier plasma6-desktop-lang plasma6-kimpanel-ibus - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * remove dup appstream versions * Do not hide panel edit mode dialog when Widget Explorer is closed * Widget Explorer: ask for focus after drag and drop (kde#488571) * applets/taskmanager: Properly size Task icons (kde#488733) * Read "padding" instead of "margin" of dialog (kde#488901) * [kcms/keyboard] tastenbrett: more correct handling of xkb_keysym_* * applets/taskmanager: Fix grid layout for forced multiple rows/columns (kde#488702) * Panel: fix adaptive opacity not reacting to maximized windows (kde#488736) * Use the proper translation domain * sddm-theme: Make the thing translatable * applets/kickoff: support styled text in label again * update version for new release * FolderView Positioner: fix dragging files across screens. (kde#481254,kde#466337) ==== plasma6-disks ==== Version update (6.1.0 -> 6.1.1) Subpackages: plasma6-disks-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * remove dup appstream version * update version for new release ==== plasma6-integration ==== Version update (6.1.0 -> 6.1.1) Subpackages: plasma6-integration-plugin plasma6-integration-plugin-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== plasma6-nm ==== Version update (6.1.0 -> 6.1.1) Subpackages: plasma6-nm-lang plasma6-nm-openconnect plasma6-nm-openvpn plasma6-nm-pptp plasma6-nm-vpnc - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== plasma6-openSUSE ==== Subpackages: plasma6-branding-openSUSE plasma6-sddm-theme-openSUSE plasma6-theme-openSUSE - Update to 6.1.1 ==== plasma6-pa ==== Version update (6.1.0 -> 6.1.1) Subpackages: plasma6-pa-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * Don't install plasma-volume.so symlink ==== plasma6-print-manager ==== Version update (6.1.0 -> 6.1.1) Subpackages: plasma6-print-manager-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== plasma6-systemmonitor ==== Version update (6.1.0 -> 6.1.1) Subpackages: plasma6-systemmonitor-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * remove dup appstream version * update version for new release * EditablePage: position loading placeholder overlay correctly (kde#488044) ==== plasma6-thunderbolt ==== Version update (6.1.0 -> 6.1.1) Subpackages: plasma6-thunderbolt-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - No code changes since 6.1.0 ==== plasma6-workspace ==== Version update (6.1.0 -> 6.1.1) Subpackages: plasma6-session plasma6-session-x11 plasma6-workspace-lang plasma6-workspace-libs sddm-qt6-branding-openSUSE - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * Don't emit appletDeleted 2 times * applets/systemtray: Read "padding" instead of "margin" of dialog * Mapping for mouse events considering transforms (kde#488173) * Enforce formfactor when changing location (kde#488174) * update version for new release * kcm_regionandlang: fix incorrect paper size example for some locales (kde#488083) * shell/kconf_update: don't remove shortcut added in 6.1 (kde#488494) ==== polkit-kde-agent-6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: polkit-kde-agent-6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== powerdevil6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: powerdevil6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * Fix initial UI state of Battery protection setting (kde#488954) * daemon: Limit KAuth backlighthelper calls to only one at a time (kde#481003) * skip ddcutil initialization when POWERDEVIL_NO_DDCUTIL is set * update version for new release - Rebase 0001-Revert-Added-setting-for-battery-conservation-mode-L.patch ==== qca-qt5 ==== Version update (2.3.8+git1 -> 2.3.9) Subpackages: libqca-qt5-2 qca-qt5-plugins - Update to version 2.3.9: * Increase version number * Update rootcerts.pem * cmake: Remove old way to find gcrypt * Fix build with libgcrypt-1.11 * CI: Build all plugins * gitignore: add VS Code dir * Replace deprecated qAsConst() with std::as_const() * cmake: Enable C++17 * Fix use of deprecated QString::count() ==== qca-qt6 ==== Version update (2.3.8+git1 -> 2.3.9) Subpackages: libqca-qt6-2 qca-qt6-plugins - Update to version 2.3.9: * Increase version number * Update rootcerts.pem * cmake: Remove old way to find gcrypt * Fix build with libgcrypt-1.11 * CI: Build all plugins * gitignore: add VS Code dir * Replace deprecated qAsConst() with std::as_const() * cmake: Enable C++17 * Fix use of deprecated QString::count() ==== qqc2-breeze-style6 ==== Version update (6.1.0 -> 6.1.1) - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== sddm-kcm6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: sddm-kcm6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release ==== systemsettings6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: systemsettings6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * remove dup appstream version * update version for new release ==== wacomtablet-kcm6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: wacomtablet-kcm6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * remove dup appstream version * update version for new release ==== wireplumber ==== Version update (0.5.3 -> 0.5.3+git11.4868b3c) Subpackages: libwireplumber-0_5-0 wireplumber-audio wireplumber-lang wireplumber-zsh-completion - Update to version 0.5.3+git11.4868b3c: * get-filter-from-target: Don't bypass the hook if the session item is a regular filter * filter-utils: Allow smart filters to have as target filters that are not smart * tests: skip some tests when audiotestsrc is unavailable * scripts/device: avoid crashing if the device.name is not set * tests/examples: add example on how to set node "params" under Props * autoswitch-bluetooth-profile: Always destroy the restore timeout source before switching * node/software-dsp: ensure that filter chains are properly unloaded * scripts: Fix autoswitch BT profile when using filters * bluez: Don't create loopback source if autoswitch setting is disabled * conf: further improve how top-level objects are handled * conf: skip empty configuration files to avoid crashing ==== xdg-desktop-portal-kde6 ==== Version update (6.1.0 -> 6.1.1) Subpackages: xdg-desktop-portal-kde6-lang - Update to 6.1.1: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.1.1 - Changes since 6.1.0: * update version for new release * InputCapture: Fix retrieving of cursor position out of QVariantMap * InputCapture: activation_id needs to be unsigned * update version for new release