Packages changed: abseil-cpp (20260107.0 -> 20260107.1) aurorae6 (6.5.5 -> 6.6.0) bluedevil6 (6.5.5 -> 6.6.0) breeze6 (6.5.5 -> 6.6.0) breeze6-gtk (6.5.5 -> 6.6.0) discover6 (6.5.5 -> 6.6.0) drkonqi6 (6.5.90 -> 6.6.0) flatpak-kcm6 (6.5.5 -> 6.6.0) kactivitymanagerd6 (6.5.5 -> 6.6.0) kde-cli-tools6 (6.5.5 -> 6.6.0) kde-gtk-config6 (6.5.5 -> 6.6.0) kdecoration6 (6.5.5 -> 6.6.0) kdeplasma6-addons (6.5.5 -> 6.6.0) kf6-attica (6.22.0 -> 6.23.0) kf6-baloo (6.22.0 -> 6.23.0) kf6-bluez-qt (6.22.0 -> 6.23.0) kf6-breeze-icons (6.22.0 -> 6.23.0) kf6-frameworkintegration (6.22.0 -> 6.23.0) kf6-karchive (6.22.0 -> 6.23.0) kf6-kauth (6.22.0 -> 6.23.0) kf6-kbookmarks (6.22.0 -> 6.23.0) kf6-kcalendarcore (6.22.0 -> 6.23.0) kf6-kcmutils (6.22.0 -> 6.23.0) kf6-kcodecs (6.22.0 -> 6.23.0) kf6-kcolorscheme (6.22.0 -> 6.23.0) kf6-kcompletion (6.22.0 -> 6.23.0) kf6-kconfig (6.22.0 -> 6.23.0) kf6-kconfigwidgets (6.22.0 -> 6.23.0) kf6-kcontacts (6.22.0 -> 6.23.0) kf6-kcoreaddons (6.22.0 -> 6.23.0) kf6-kcrash (6.22.0 -> 6.23.0) kf6-kdav (6.22.0 -> 6.23.0) kf6-kdbusaddons (6.22.0 -> 6.23.0) kf6-kdeclarative (6.22.0 -> 6.23.0) kf6-kded (6.22.0 -> 6.23.0) kf6-kdesu (6.22.0 -> 6.23.0) kf6-kdnssd (6.22.0 -> 6.23.0) kf6-kdoctools (6.22.0 -> 6.23.0) kf6-kfilemetadata (6.22.0 -> 6.23.0) kf6-kglobalaccel (6.22.0 -> 6.23.0) kf6-kguiaddons (6.22.1 -> 6.23.0) kf6-kholidays (6.22.0 -> 6.23.0) kf6-ki18n (6.22.0 -> 6.23.0) kf6-kiconthemes (6.22.0 -> 6.23.0) kf6-kidletime (6.22.0 -> 6.23.0) kf6-kimageformats (6.22.0 -> 6.23.0) kf6-kio (6.22.1 -> 6.23.0) kf6-kirigami (6.22.0 -> 6.23.0) kf6-kitemmodels (6.22.0 -> 6.23.0) kf6-kitemviews (6.22.0 -> 6.23.0) kf6-kjobwidgets (6.22.0 -> 6.23.0) kf6-knewstuff (6.22.0 -> 6.23.0) kf6-knotifications (6.22.0 -> 6.23.0) kf6-knotifyconfig (6.22.0 -> 6.23.0) kf6-kpackage (6.22.0 -> 6.23.0) kf6-kparts (6.22.0 -> 6.23.0) kf6-kplotting (6.22.0 -> 6.23.0) kf6-kpty (6.22.0 -> 6.23.0) kf6-kquickcharts (6.22.0 -> 6.23.0) kf6-krunner (6.22.0 -> 6.23.0) kf6-kservice (6.22.0 -> 6.23.0) kf6-kstatusnotifieritem (6.22.0 -> 6.23.0) kf6-ksvg (6.22.0 -> 6.23.0) kf6-ktexteditor (6.22.0 -> 6.23.0) kf6-ktexttemplate (6.22.0 -> 6.23.0) kf6-ktextwidgets (6.22.0 -> 6.23.0) kf6-kunitconversion (6.22.0 -> 6.23.0) kf6-kuserfeedback (6.22.0 -> 6.23.0) kf6-kwallet (6.22.0 -> 6.23.0) kf6-kwidgetsaddons (6.22.0 -> 6.23.0) kf6-kwindowsystem (6.22.0 -> 6.23.0) kf6-kxmlgui (6.22.0 -> 6.23.0) kf6-modemmanager-qt (6.22.0 -> 6.23.0) kf6-networkmanager-qt (6.22.0 -> 6.23.0) kf6-prison (6.22.0 -> 6.23.0) kf6-purpose (6.22.0 -> 6.23.0) kf6-qqc2-desktop-style (6.22.0 -> 6.23.0) kf6-solid (6.22.0 -> 6.23.0) kf6-sonnet (6.22.0 -> 6.23.0) kf6-syndication (6.22.0 -> 6.23.0) kf6-syntax-highlighting (6.22.0 -> 6.23.0) kf6-threadweaver (6.22.0 -> 6.23.0) kgamma6 (6.5.5 -> 6.6.0) kglobalacceld6 (6.5.5 -> 6.6.0) kinfocenter6 (6.5.5 -> 6.6.0) kmenuedit6 (6.5.5 -> 6.6.0) knighttime6 (6.5.5 -> 6.6.0) kpipewire6 (6.5.5 -> 6.6.0) kscreen6 (6.5.5 -> 6.6.0) kscreenlocker6 (6.5.5 -> 6.6.0) ksshaskpass6 (6.5.5 -> 6.6.0) ksystemstats6 (6.5.5 -> 6.6.0) kwayland-integration6 (6.5.5 -> 6.6.0) kwayland6 (6.5.5 -> 6.6.0) kwin6 (6.5.5 -> 6.6.0) kwin6-x11 (6.5.5 -> 6.6.0) layer-shell-qt6 (6.5.5 -> 6.6.0) libinput (1.30.1 -> 1.31.0) libkscreen6 (6.5.5 -> 6.6.0) libksysguard6 (6.5.5 -> 6.6.0) libmtp (1.1.22 -> 1.1.23) libplasma6 (6.5.5 -> 6.6.0) libsoup libsoup2 milou6 (6.5.5 -> 6.6.0) mozc ocean-sound-theme6 (6.5.5 -> 6.6.0) openSUSE-release (20260214 -> 20260216) pam_kwallet6 (6.5.5 -> 6.6.0) plasma5support6 (6.5.5 -> 6.6.0) plasma6-activities (6.5.5 -> 6.6.0) plasma6-activities-stats (6.5.5 -> 6.6.0) plasma6-browser-integration (6.5.5 -> 6.6.0) plasma6-desktop (6.5.5 -> 6.6.0) plasma6-disks (6.5.5 -> 6.6.0) plasma6-integration (6.5.5 -> 6.6.0) plasma6-nm (6.5.5 -> 6.6.0) plasma6-openSUSE plasma6-pa (6.5.5 -> 6.6.0) plasma6-print-manager (6.5.5 -> 6.6.0) plasma6-systemmonitor (6.5.5 -> 6.6.0) plasma6-thunderbolt (6.5.5 -> 6.6.0) plasma6-workspace (6.5.5 -> 6.6.0) policycoreutils polkit-kde-agent-6 (6.5.5 -> 6.6.0) powerdevil6 (6.5.5 -> 6.6.0) python-pip (25.2 -> 26.0.1) qcoro-qt6 (0.12.0 -> 0.13.0) qqc2-breeze-style6 (6.5.5 -> 6.6.0) sddm-kcm6 (6.5.5 -> 6.6.0) spectacle (6.5.5 -> 6.6.0) systemsettings6 (6.5.5 -> 6.6.0) wacomtablet-kcm6 (6.5.5 -> 6.6.0) xdg-desktop-portal-kde6 (6.5.5 -> 6.6.0) === Details === ==== abseil-cpp ==== Version update (20260107.0 -> 20260107.1) Subpackages: libabsl_base2601_0_0 libabsl_borrowed_fixup_buffer2601_0_0 libabsl_city2601_0_0 libabsl_cord2601_0_0 libabsl_cord_internal2601_0_0 libabsl_cordz_functions2601_0_0 libabsl_cordz_handle2601_0_0 libabsl_cordz_info2601_0_0 libabsl_crc32c2601_0_0 libabsl_crc_cord_state2601_0_0 libabsl_crc_internal2601_0_0 libabsl_debugging_internal2601_0_0 libabsl_decode_rust_punycode2601_0_0 libabsl_demangle_internal2601_0_0 libabsl_demangle_rust2601_0_0 libabsl_die_if_null2601_0_0 libabsl_examine_stack2601_0_0 libabsl_exponential_biased2601_0_0 libabsl_hash2601_0_0 libabsl_hashtablez_sampler2601_0_0 libabsl_int128-2601_0_0 libabsl_kernel_timeout_internal2601_0_0 libabsl_leak_check2601_0_0 libabsl_log_globals2601_0_0 libabsl_log_internal_check_op2601_0_0 libabsl_log_internal_conditions2601_0_0 libabsl_log_internal_format2601_0_0 libabsl_log_internal_globals2601_0_0 libabsl_log_internal_log_sink_set2601_0_0 libabsl_log_internal_message2601_0_0 libabsl_log_internal_nullguard2601_0_0 libabsl_log_internal_proto2601_0_0 libabsl_log_internal_structured_proto2601_0_0 libabsl_log_sink2601_0_0 libabsl_malloc_internal2601_0_0 libabsl_raw_hash_set2601_0_0 libabsl_raw_logging_internal2601_0_0 libabsl_spinlock_wait2601_0_0 libabsl_stacktrace2601_0_0 libabsl_status2601_0_0 libabsl_statusor2601_0_0 libabsl_str_format_internal2601_0_0 libabsl_strerror2601_0_0 libabsl_strings2601_0_0 libabsl_strings_internal2601_0_0 libabsl_symbolize2601_0_0 libabsl_synchronization2601_0_0 libabsl_throw_delegate2601_0_0 libabsl_time2601_0_0 libabsl_time_zone2601_0_0 libabsl_tracing_internal2601_0_0 libabsl_utf8_for_code_point2601_0_0 - Update to 20260107.1: * Fix sign-extension issue in absl::HexStringToBytes() * Restrict MSVC CRC32 intrinsics to x64 ==== aurorae6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: aurorae6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * v2: Fix menu button (kde#492567) * Make KF6::Svg a required buildtime dependency - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * v2: Move ButtonGroupHover option to the General group * Added option to hover all buttons in a group for theme designers * Fix wrong paths in Messages.sh * v2: Add missing support for decoration spacers * v2: Make AuroraeTheme provide button sizes as QSizeF objects * v2: Add svg engine * config: Extract from v1/ * v1: Make aurorae QML only decoration engine * Move KNS stuff to the toplevel directory * Move themes to src directory * Update version for new release 6.5.80 ==== bluedevil6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: bluedevil6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * 🍒 Revert "fix pairing bug" (kde#495615) * Update version for new release 6.5.91 * applet: don't draw extra separator * Improve device action notification titles - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Move "Enable Bluetooth" item to the top of its menu * Applet: Reword UI string and add i18n context * Adapt i18n context to changed string * Migrate components's qmlfile to ecm_add_qml_module * Add forget device functionality to the Bluetooth applet * Don't shadow index property of ExpandableListItem * kcm: link the help (kde#484244) * Improve tooltip message * Port applet to plasma_add_applet * kcm: Fix pair window not opening in plasma-settings (kde#512039) * KCM: use more HIG-approved style for the list view buttons * KCM: Pop the Device page when the device becomes unavailable (kde#504530) * kcm: Keep the Bluetooth toggle in the same position. * Update version for new release 6.5.80 ==== breeze6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: breeze6-cursors breeze6-decoration breeze6-style breeze6-style-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * qstyle: Always draw radio button backgrounds * qstyle: Always draw checkbox backgrounds (kde#511751) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Add "Hide from Screencast" button * Add new Sub-Arctic wallpaper * We alias some unused Qt libraries * kdecoration: make border same color as outline * kstyle: fix source typo isDragable->isDraggable * kstyle: fix source typo preceeds->precedes * Menu: Reduce margins to better match QQC2 style * Menu: Set ItemSpacing to 2 * kdstyle: fix various typos Fixes documentation and source comment typos. * Menu: Match QQC2 Style * kstyle: Draw hovered menu bar items like selected items (kde#505681) * [toolsareamanager] Reset palette on unpolish (kde#511547) * BreezeStyle: Read outline contrast from kdeglobals * kstyle: Draw rounded menubar items * Add new Orionids wallpaper for 6.5 * Update version for new release 6.5.80 ==== breeze6-gtk ==== Version update (6.5.5 -> 6.6.0) Subpackages: gtk2-metatheme-breeze6 gtk3-metatheme-breeze6 gtk4-metatheme-breeze6 metatheme-breeze6-common - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Fix expander arrow icon being missing in GTK4 applications (kde#477505) * Fix corner radii for CSD and SSD-using GTK apps (kde#489562) * Fix strange black lines between some elements (kde#484383) * Add external margins to Toolbar items in pure GTK4 apps (kde#489564) * Remove button and switch gradient * gtk3/menu: fix corner radius background * Update version for new release 6.5.80 ==== discover6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: discover6-backend-flatpak discover6-backend-fwupd discover6-backend-packagekit discover6-lang discover6-notifier - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * ResourcesModel: Adjust updateAction.enabled by progress instead * Fix padding of the Progress item delegate * snap: Reduce thread waiting timeout (kde#507217) * discoverobject: further simplify the amount tracking * discoverobject: update job amounts when transactions get added (kde#513676) * discoverobject: do not change amounts during start() & refine assertion * discoverobject: don't impliclity convert signedness - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * flatpak: debug when resolving a parent ref fails (kde#513111) * *backendupdater: a cancelled transaction is not done * DiscoverObject: When clicking SNI, show window normally * DiscoverObject: Use alert instead of show (kde#503801) * Move KAuth dependency to the snap backend - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here - Refresh 0001-Warning-for-FlatHub.patch ==== drkonqi6 ==== Version update (6.5.90 -> 6.6.0) Subpackages: drkonqi6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * launcher: make sure we fill in gaps in the data from kcrash (kde#513969) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * Add mapping for kunifiedpush-distributor ==== flatpak-kcm6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: flatpak-kcm6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - No code changes since 6.5.91 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - No code changes since 6.5.90 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Fix some warnings * preload wallpaper table (kde#511958) * ui/Permissions: fix keyboard accessibility * ui/main: improve sidebar arrow key handling * Re-apply QML diff to switch from version number to ID * Remove version number from backend and tests * Show ID instead of version number on Flatpak-specific page * cmake: Drop unnecessary KF6IconThemes dependency ==== kactivitymanagerd6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kactivitymanagerd6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * service/Resources: actually save mimetype (kde#496179,kde#501903) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Register dbus name after loading plugins * Sync state config too in configSync * Use newer version of session management enablement * Store current activity in state config * Use KConfigWatcher to monitor config changes * Update version for new release 6.5.80 ==== kde-cli-tools6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kde-cli-tools6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * kioclient: Explicitely clear desktopFileName (kde#512650) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * kioclient: Don't set appname (kde#512650) * Update version for new release 6.5.80 ==== kde-gtk-config6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kde-gtk-config6-gtk3 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Fix formatting for gsettings font configurations * gtk3_preview: support dark theme * Use prefer light in light mode (kde#511081) * kded-module: Add frameContrast updating * Update version for new release 6.5.80 ==== kdecoration6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libkdecorations3-6 libkdecorations3-6-lang libkdecorations3private2 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Add "Hide from Sceencast" button and the option to always display it * Update version for new release 6.5.80 ==== kdeplasma6-addons ==== Version update (6.5.5 -> 6.6.0) Subpackages: kdeplasma6-addons-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * appiumtests: disable warnings from qt.qpa.services * Update version for new release 6.6.0 * applets/quicklaunch: vertically center labels in popup * applets/webbrowser: don't show popup block message on every page * applets/timer: make parameter explicit * applets/notes: avoid binding loop for transparent panel widgets * applets/notes: have a contentitem in config grid delegate * applets/weather: fix crash when destroying IonControl (kde#514200) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * applets/colorpicker: always send currentColorChanged (kde#514983) * applets/weather: add missing return (kde#514553) * applets/colorpicker: fix color check - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== kf6-attica ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Attica6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Update version to 6.23.0 ==== kf6-baloo ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-baloo-file kf6-baloo-imports kf6-baloo-kioslaves kf6-baloo-tools libKF6Baloo6 libKF6Baloo6-lang libKF6BalooEngine6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * [Extractor] Open the DB in ReadWrite mode from the beginning * Add missing include for syscall() * Update dependency version to 6.23.0 * [IndexCleaner] Use one transaction for each excludeFolder during cleanup * [Extractor] Split long extraction runs into multiple transactions * [Extractor] Release DB write lock while content is extracted * [Benchmarks] Replace QTextStream::readLine with QStringTokenizer * [Benchmarks] Verify /proc open result for IO stats * Enable LSAN in CI * [Engine] Replace remaining raw PostingIterator* with unique_ptr * [SearchStore] Replace raw PostingIterator* with unique_ptr * [PostingIterator] Clean up unused headers * [AdvancedQueryParser] Use categorized logging for debug message * [Transaction] Fix invalid qWarning macro usage * Use categorized logging in priority setup code * Clean up priority setup code * [baloo_file] Use categorized logging for warnings * [QueryTest] Fix leak of iterator returned from executed query * [Engine] Fix possible memory leaks in PhraseAndIterator * [Engine] Fix possible memory leaks in {And,Or}PostingIterator * [FileIndexScheduler] Emit correct state on startup * [FileIndexScheduler] Simplify startup/cleanup logic * [IndexerConfig] Properly deprecate obsolete API * [BalooSettings] Enable Notifiers for changes * [FileIndexerConfig] Move filter update to constructor * [balooctl] Minor config command output cleanup, fix error message * [PendingFile] Add proper debug stream operator * Update version to 6.23.0 ==== kf6-bluez-qt ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-bluez-qt-imports libKF6BluezQt6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Add another explicit moc include to source file for moc-covered header * Update version to 6.23.0 ==== kf6-breeze-icons ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6BreezeIcons6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Add update-busy status icon * Make base 22px globe icon symbolic * qrcAlias.cpp - pass canonical paths to resolveLink * Make the non-symbolic version of globe icon to be colorful * Create symbolic version for preferences-system-network * enable LSAN for leak checking * Fix kdeconnect-symbolic icons not being color-aware * properly resolve links for the resources * Update version to 6.23.0 ==== kf6-frameworkintegration ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-frameworkintegration-plugin libKF6Style6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-karchive ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Archive6 libKF6Archive6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * K7ZipPrivate::folderItem: Limit the amount of folderInfos to a "reasonable" amount * 7zip: defines to constexpr (or commented out if unused) * 7zip: make it clear we only support an int number of files * 7zip: convert a bunch of int to qsizetype * 7zip: Remove unused defines * 7zip: Add names to function parameters * 7zip: Use ranges::any_of * 7zip: Convert loops into range-for loops * 7zip: Add [[nodiscard]] * 7zip: Mark 3 qlist parameters as const * 7zip: Mark sngle argument constructors as explicit * 7zip: Use "proper" C++ include * 7zip: Remove unused BUFFER_SIZE * 7zip: Use default member initializer * Enable LSAN in CI * KLimitedIODevice: mark two member variables as const * kzip: Bail out if the reported size of the file is negative * Fix OSS-Fuzz AFL builds * Update version to 6.23.0 ==== kf6-kauth ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kauth-lang libKF6AuthCore6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Add missing export for AuthBackend * Fix compilation with new cmake minimum version * Update version to 6.23.0 ==== kf6-kbookmarks ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Bookmarks6 libKF6Bookmarks6-lang libKF6BookmarksWidgets6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kcalendarcore ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Don't write extra empty STATUS: property for custom status value * Don't create a string view on a temporary * Remove the Compat/MSExchange test data * Update version to 6.23.0 ==== kf6-kcmutils ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kcmutils-imports kf6-kcmutils-lang libKF6KCMUtils6 libKF6KCMUtils6-lang libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix memory leak in tests * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kcodecs ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Codecs6 libKF6Codecs6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Protect against null bytes in RFC 2047 charsets * Remove a few temporary allocation on RFC 2047 decoding * [KEndodingProber] Drop broken and irrelevant ISO-2022-CN/-KR detectors * [KEncodingProber] Remove disabled, obsolete GB2312 data * [KEncodingProber] Reduce packed model data boilerplate * [KEncodingProber] Replace pack/unpack macros with constexpr functions * [KEncodingProber] Add tests for ISO-2022-JP and HZ encoding * Enable LSAN in CI * [KEncodingProber] Remove unused byte pos member from CodingStateMachine * [KEncodingProber] Add prober benchmarks * Fix quadratic complexity when searching for the encoded word end * Use QByteArrayView * Don't detach encoded8Bit during encoding * Fix OSS-Fuzz AFL builds * Update version to 6.23.0 ==== kf6-kcolorscheme ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6ColorScheme6 libKF6ColorScheme6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kcompletion ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Completion6 libKF6Completion6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Fix API docs * Update version to 6.23.0 ==== kf6-kconfig ==== Version update (6.22.0 -> 6.23.0) Subpackages: kconf_update6 kf6-kconfig-imports libKF6ConfigCore6 libKF6ConfigCore6-lang libKF6ConfigGui6 libKF6ConfigQml6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * kconfigwatcher: prevent a QThreadLocal to be creatde when exiting * Fix macos standard shortcut conflicts (kde#512817) * kconfigwatcher: Add context argument to connect * kconfigskeletontest: Fix memory leak * Enable LSAN in CI * KConfigIni: parseConfig simplify implementation * KConfig: better handle Anonymous case * autotests/qiodevice: add a test for the QFile case * kconfig_target_kcfg_file: use newer built-in cmake code to create kcfgc file * kconfigxt: Add KCONFIG_CONSTRUCTOR option * kconfigskeleton: Add ctor using std::unique_ptr * kconfig: support passing in a QIODevice * Update version to 6.23.0 ==== kf6-kconfigwidgets ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6ConfigWidgets6 libKF6ConfigWidgets6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Drop (wrong kind of) asserts in KHamburgerMenu code * Update version to 6.23.0 ==== kf6-kcontacts ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Contacts6 libKF6Contacts6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kcoreaddons ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kcoreaddons-imports kf6-kcoreaddons-lang libKF6CoreAddons6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Remove unused includes * Enable LSAN in CI * changed the dummy env var path from relative to absolute * kformat: update documentation for formatRelativeDate * Update version to 6.23.0 ==== kf6-kcrash ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Crash6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Avoid using qEnvironmentVariableIntegerValue * Update dependency version to 6.23.0 * autotests: make sure to cover metadata in main test * metadata: write a completion marker group * Guard qGuiApp having already been torn down * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kdav ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6DAV6 libKF6DAV6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kdbusaddons ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kdbusaddons-tools libKF6DBusAddons6 libKF6DBusAddons6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kdeclarative ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kdeclarative-imports libKF6CalendarEvents6 libKF6CalendarEvents6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kded ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kdesu ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Su6 libKF6Su6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kdnssd ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6DNSSD6 libKF6DNSSD6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kdoctools ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kdoctools-lang libKF6DocTools6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * kde-docs.css remove not existent CSS property "font-height" * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kfilemetadata ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kfilemetadata-lang libKF6FileMetaData3 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * usermetadata: prevent returning UnknownError when removing a not-present attribute * [PopplerExtractor] Use ReadingOrder text layout from poppler 26.01 * [TaglibExtractorTest] Fix FLAC-in-ogg testfile * Update version to 6.23.0 * Fix finding of poppler-version.h (Bad include) ==== kf6-kglobalaccel ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6GlobalAccel6 libKF6GlobalAccel6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kguiaddons ==== Version update (6.22.1 -> 6.23.0) Subpackages: kf6-kguiaddons-imports libKF6GuiAddons6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.1: * Update dependency version to 6.23.0 * Add Android support for idle inhibition * WaylandClipboard: fix pasting text when QMimeData also has an image (kde#513701) * add KSystemInhibitor as frontend to the xdg-desktop-portal inhibition system * Restore building with wayland < 1.23.0 * ksystemclipboard: Check m_thread in destructor (kde#514512) * examples/python: add an example for KSystemClipboard * python: fix crash when using KSystemClipboard::setMimeData * python: specify enum type for KKeySequenceRecorder::Pattern * KImageCache: make findPixmap destination QPixmap have alpha channel if inserted QPixmap had alpha channel * Add another explicit moc include to source file for moc-covered header * Update version to 6.23.0 ==== kf6-kholidays ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kholidays-imports libKF6Holidays6 libKF6Holidays6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Update Japanese holidays for 2027 * Enable LSAN in CI * New special Slovenian day * Edited and updated holiday_np_en-gb with accurate dates * Philippines calendar update for 2026. * Update version to 6.23.0 ==== kf6-ki18n ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6I18n6 libKF6I18n6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * tests: fix asan mem leak in klocalizedstringtest * fixup! qml: introduce KI18nContext * qml: introduce KI18nContext * Add another explicit moc include to source file for moc-covered header * Update version to 6.23.0 ==== kf6-kiconthemes ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kiconthemes-imports libKF6IconThemes6 libKF6IconThemes6-lang libKF6IconWidgets6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * kicontheme.cpp edit comment Q_COREAPP_STARTUP_FUNCTION is not above * Enable LSAN in CI * kiconengine: clean old Qt version check * KIconTheme: Prefer SVG files over PNG files (kde#502273) * Update version to 6.23.0 ==== kf6-kidletime ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kidletime-plugins libKF6IdleTime6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kimageformats ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix oss-fuzz AFL build (again) * Fix OSS-Fuzz AFL builds * IFF: add uncompressed RGFX support * IFF: add CD-i Rle7 support * Decode Atari ST VDAT chunks * IFF: add support for CD-i YUVS chunk (and minor code improvements) * Add support for CD-I IFF images * Add JXL testfile which previously triggered crash * jxl: fix crash on lossy gray images * Add gray AVIF files with various transfer functions * avif: Improved color profiles support * Update version to 6.23.0 ==== kf6-kio ==== Version update (6.22.1 -> 6.23.0) Subpackages: kf6-kio-lang libKF6KIO6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Too many changes since 6.22.1, only listing bugfixes: * KFilePlacesEventWatcher: Set drag disabled on invalid index and on headers (kde#499952) * dropjob: add DropJobFlag::ExcludePluginsActions flag support * dropjob: handle drop from Places View properly * KFilePreviewGenerator: pass dpi to the PreviewJob (kde#489298) * KDirOperator: implement single tap gesture (kde#513606) * KCoreDirLister: Add parentDirs of dirs that have not been deleted to pendingUpdates list (kde#497259) ==== kf6-kirigami ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kirigami-imports libKirigamiPlatform6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * ToolbarLayout: Don't draw frames with an empty toolbar (kde#512396) * Make the global background actually invisible * Enable back button on first page in RTL (kde#511295) * ActionToolBar: fix actions showing both in toolbar and in hidden actions menu * Add new Kirigami logo * Revert "Temporarily drop test case that is broken with Qt 6.11" * MnemonicAttached: move to primitives * Fix inline drawers in RTL layout * Do an opacity animation for the menu layers * GlobalDrawer: default size according to contents (kde#505693) * SelectableLabel: don't break coordinates of global ToolTip instance (kde#510860) * controls/SwipeListItem: fix action positions in RtL * ShadowedRectangle: Improve visuals when blending a texture * make types more explicit for tooling * make action handling linter-friendly * templates/private: fix qmldir * placeholdermessage: don't bind maximum to explicit width * PlaceholderMessage: handle unusually long text better (kde#514164) * BannerImage: Don't shadow implicitWidth property * Fix Android icon bundling * Update version to 6.23.0 ==== kf6-kitemmodels ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kitemmodels-imports libKF6ItemModels6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Remove wrong documentation markup * Fix memory leaks in unit tests * Enable LSAN in CI * KRearrangeColumnsProxyModel: don't nest begin/endResetModel signals * Update version to 6.23.0 ==== kf6-kitemviews ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6ItemViews6 libKF6ItemViews6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kjobwidgets ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6JobWidgets6 libKF6JobWidgets6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-knewstuff ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-knewstuff-imports libKF6NewStuffCore6 libKF6NewStuffCore6-lang libKF6NewStuffWidgets6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Improve delegate sizing to increase information density * Update version to 6.23.0 ==== kf6-knotifications ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-knotifications-imports libKF6Notifications6 libKF6Notifications6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-knotifyconfig ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6NotifyConfig6 libKF6NotifyConfig6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kpackage ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kpackage-lang libKF6Package6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Update version to 6.23.0 ==== kf6-kparts ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Parts6 libKF6Parts6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix memory leaks in unit test * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kplotting ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kpty ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Pty6 libKF6Pty6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kquickcharts ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix memory leaks in tests * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-krunner ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Runner6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kservice ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kservice-lang libKF6Service6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Update version to 6.23.0 ==== kf6-kstatusnotifieritem ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6StatusNotifierItem6 libKF6StatusNotifierItem6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-ksvg ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-ksvg-imports libKF6Svg6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix memory leak when ImageSet cannot be found * Enable LSAN in CI * ksvg: Optimize stylesheet parsing * Update version to 6.23.0 ==== kf6-ktexteditor ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-ktexteditor-lang libKF6TextEditor6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Too many changes since 6.22.0, only listing bugfixes: * proper handling of tabs in virtual cursor setting (kde#513898) * clear m_speechEngineLastUser early to avoid that it is used in error handling for speechError (kde#514375) ==== kf6-ktexttemplate ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6TextTemplate6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix slice filter behavior * Fix memory leak in unit test * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-ktextwidgets ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6TextWidgets6 libKF6TextWidgets6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kunitconversion ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6UnitConversion6 libKF6UnitConversion6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Update version to 6.23.0 ==== kf6-kuserfeedback ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kuserfeedback-imports kf6-kuserfeedback-lang libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-kwallet ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kwallet-tools kf6-kwallet-tools-lang kwalletd6 kwalletd6-lang libKF6Wallet6 libKF6WalletBackend6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix D-Bus activation race with PAM-launched ksecretd (kde#509680) * Enable LSAN in CI * Fix QCA destruction order (kde#490788) * Use more portable alternative to ssize_t * Update version to 6.23.0 ==== kf6-kwidgetsaddons ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6WidgetsAddons6 libKF6WidgetsAddons6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * KPageView: Check for valid indices during list search (kde#496143) * kactionmenu: Use delegating constructor * Add test for KActionMenu * Clean up touch device in tests * kpageview: Don't leak NoPaddingToolBarProxyStyle * kacceleratormanagertest: Don't leak action * KCollapsibleGroupBox: Fix arrow indicator not updating immediately * Update version to 6.23.0 ==== kf6-kwindowsystem ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-kwindowsystem-imports libKF6WindowSystem6 libKF6WindowSystem6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * platforms/wayland: Avoid destroying proxy objects when QPA is gone (kde#487660) * Fix KWindowSystem::updateStartupId on wayland * Update version to 6.23.0 ==== kf6-kxmlgui ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6XmlGui6 libKF6XmlGui6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Avoid toLower, use case insensitive comparison * De-duplicate case insensitive string equality functions * Fix memory leaks in unit tests * Enable LSAN in CI * Drop (wrong kind of) asserts in KToolTipHelperPrivate code * Replace pointer with optional * Replace simple slot with lambda * Remove pointless QKeySequence->QVariant conversion * Use raw pointers for some commonly used classes's pimpl pointer * Update version to 6.23.0 ==== kf6-modemmanager-qt ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6ModemManagerQt6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix memory leak in tests * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-networkmanager-qt ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-networkmanager-qt-imports libKF6NetworkManagerQt6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix memory leak in tests * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-prison ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-prison-imports libKF6Prison6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Consistently namespace ZXing version defines * Remove workarounds for ZXing 3.0 not having bumped its version yet * Adapt to more ZXing 3.0 API changes * Actually search for ZXing 3 * Fix build without ZXing * Support ZXing 3 for barcode generation * Auto-detect text vs binary content for GS1 Databar barcodes * Enable LSAN in CI * Adapt barcode scanner to ZXing 3 changes * Port away from deprecated ZXing API * Update version to 6.23.0 ==== kf6-purpose ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-purpose-lang kf6-purpose-services libKF6Purpose6 libKF6PurposeWidgets6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Fix typo and adhere to KDE HIG * Add missing API doc comments * Update version to 6.23.0 ==== kf6-qqc2-desktop-style ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-qqc2-desktop-style-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Menu: Calculate implicitHeight from visibleChildren (kde#515602) * ItemDelegate: Give a bigger padding to the last item (kde#513459) * Combobox: use standard menu styling for popup * SearchField: add manual test * Add SearchField * Enable LSAN in CI * kquickstyleitem: Avoid divide by zero * Update version to 6.23.0 ==== kf6-solid ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-solid-tools libKF6Solid6 libKF6Solid6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * fix(fstab): Return valid URLs for NetworkShare for smb mountpoints * Documentation fixes * Add displayName() implementation to UDev backend with vendor/product deduplication * Extract vendor/product fallback logic into reusable utility function * Improve device vendor/product lookup with hwdb fallback * [UdevQt] Reduce allocations in decodePropertyValue helper * Free lexer-allocated data also when parsing fails * Enable LSAN in CI * Use delete instead of deleteLater() when DevicePrivate refcount drops to 0 (kde#513508) * avoid crash on device removal (kde#514791) * Add missing ejectRequested to OpticalDrive interface * Add missing override in winopticaldrive * Add missing signals to StorageAccess backends (kde#514176) * Add missing overrride in winstorageaccess * Fix macOS build: Replace make_unique with explicit new for private IOKitDevice constructor * Use more precise type for m_reverseMap * Replace _k_destroyed slot with lambda * Don't call setBackendObject() in DevicePrivate dtor * Remove unneeded intermediate variables * Manage backend object using unique_ptr * Remove unneeded destroyed handling for backend object * Manage DeviceInterface using unique_ptr * devicemanager: remove unused includes * Update version to 6.23.0 ==== kf6-sonnet ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-sonnet-imports libKF6SonnetCore6 libKF6SonnetCore6-lang libKF6SonnetUi6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-syndication ==== Version update (6.22.0 -> 6.23.0) Subpackages: libKF6Syndication6 - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kf6-syntax-highlighting ==== Version update (6.22.0 -> 6.23.0) Subpackages: kf6-syntax-highlighting-imports libKF6SyntaxHighlighting6 libKF6SyntaxHighlighting6-lang - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Added Gemtext syntax * Enable LSAN in CI * Do not resolve symbolic links in generate_jinja.py * PHP: update Heredoc/Nowdoc support for 7.3 * Update version to 6.23.0 ==== kf6-threadweaver ==== Version update (6.22.0 -> 6.23.0) - Update to 6.23.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.23.0 - Changes since 6.22.0: * Update dependency version to 6.23.0 * Enable LSAN in CI * Update version to 6.23.0 ==== kgamma6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kgamma6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Update version for new release 6.5.80 ==== kglobalacceld6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libKGlobalAccelD6-0 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Do not consume modifier key releases for modifier-only shortcuts * Refine, document, and test allowlist functionality * Add ability to only allow a defined list of shortcuts * Use better way to disable session management * Add unittest for shortcut serialization * Fix unneeded rewrites of kglobalshortcutrc on startup * Update version for new release 6.5.80 ==== kinfocenter6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kinfocenter6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * documentation.yml is no more needed - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== kmenuedit6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kmenuedit6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * documentation.yml is no more needed - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * update version for new release * Update version for new release 6.5.90 * CI: Add documentation build * update version for new release * Allow selecting multiple TreeView items to delete them (kde#500755) * Appdata: Fix releases being out of order * Fix up AppStream metadata * update version for new release * Fix crash on malformed exec line (kde#509917) * Don't crash when trying to sort empty selection (kde#509831) * Update version for new release 6.5.80 ==== knighttime6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libKNightTime0 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Remove unused forward declaration * Update version for new release 6.4.6 * Fix daylight duration with flipped morning and evening times (kde#511293) * daemon: Remove hasKey() check in migrateNightLightConfig() * daemon: Migrate config from night light (kde#510182) * Add QHP target * Fix spelling typo * Update version for new release 6.5.80 ==== kpipewire6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kpipewire6-imports libKPipeWire6 libKPipeWire6-lang libKPipeWireDmaBuf6 libKPipeWireRecord6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Fix filter graph for openh264/libx264 encoders * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * ffmpeg compat: define correct variable for file - Drop patches, now upstream: * 0001-Fix-build-with-ffmpeg-8.patch - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Fix compile on OpenBSD * PipewireSourceItem: handle explicit invalidation (kde#494138) * typo-- * pipewiresourceitem: expose painted rect * sourcestream: add DRM_FORMAT_MOD_INVALID whether usableModifiers is empty or not. * Add support for encoding in full color range * produce: Extract common encoder setup code into a helper method * bump requirement to pipewire 0.3.33 * vaapiencoder: Set parameters to buffersrc filter before initialization * Fix build with ffmpeg >= 8.0 * encodedstream: set "Rendering" state in "Stop" only when produceThread exists * Update version for new release 6.5.80 - Add 0001-Fix-build-with-ffmpeg-8.patch again ==== kscreen6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kscreen6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * kcm: prevent closing confirmation dialog on random clicks - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * hrdcalibrator: fix Kirigami units usage * hdrcalibrator: wrap all labels pleasantly (kde#514687) * hdrcalibrator/ui: fix typo * hdrcalibrator: give maxAverageBrightnessOverride a sane default value * hdrcalibrator: inhibit night light while it's open - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * hdrcalibrator: add a summary page with a setting for Windows HDR apps * hdrcalibrator: refactor QML to be more managable * osd: Add KCM button * osd: Make OsdButton reusable * kcm: add checkbox for automatic brightness * osd: Don't call useLayerShell * kcm: lower the limit on rowlayout width * kcm: allow repositioning mirroring screens on Wayland * kcm: don't allow using disabled outputs as replication sources * kcm: fix handling of replication source indices * Install .desktop file with PROGRAMS to ensure it ends up executable * kcm: hide scale setting while a screen is mirrored * kcm: use ranges to very slightly simplify the code * replace qAbs with std::abs * kcm: when necessary, show refresh rates with more digits (kde#511543) * remove qml import versions * Drop all uses of Output::isPrimary and Config::setPrimaryOutput * kcm: make SpinBox sizing more compatible with other QQC2 styles * hdrcalibrator: add a page for the maximum fullscreen average luminance (kde#506626) * kcm: Make all sliders the same width * hdrcalibrator: Dont try to set image description on windows without a surface (kde#510789) * Update version for new release 6.5.80 ==== kscreenlocker6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kscreenlocker6-lang libKScreenLocker6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * Lower default severity to Warning * greeter/fallbacktheme: Fix cannot read xyz property of null * greeter/fallbacktheme: Fix Connections warnings * On successful login exit without completing pending PAM jobs (kde#484363,kde#506567) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * greeter: fix hanging when unlocking via loginctl over KDE Connect (kde#506343,kde#505987) * autotests: Drop KSldtest * Use better way to disable session management * Drop defunct wallpaper from fallback theme * autotests: Make testRestartIdlePeriodAfterInhibit more robust * Drop defaultToSwitchUser code * Update version for new release 6.5.80 ==== ksshaskpass6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: ksshaskpass6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * fix(docs): typo * Switch from KWallet to QtKeychain as backend * Add pattern matching for the unknown SSH host key case: (kde#444862) * Update version for new release 6.5.80 ==== ksystemstats6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: ksystemstats6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * ksystemstats: guard division by zero in IntelHelper (SIGFPE fix) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Add missing include moc * gpu/nvidia: Only count fb memory (kde#510518) * Update version for new release 6.5.80 ==== kwayland-integration6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Update version for new release 6.5.80 ==== kwayland6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libKWaylandClient6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Add DataDevice::takeOfferedSelection() * Manage data device offers using std::unique_ptr * Update version for new release 6.5.80 ==== kwin6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kwin6-lang libkwin6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Too many changes to list here - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Too many changes to list here - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== kwin6-x11 ==== Version update (6.5.5 -> 6.6.0) Subpackages: kwin6-x11-lang libkwin-x11-6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * effects/overview: fix behavior when deskotp grid doesn't layout (kde#510056) * OMLVideoSyncVsyncMonitorHelper: Unset current context before deletion * SGIVideoSyncVsyncMonitorHelper: Unset current context before deletion (kde#507677) * decorations: Migrate SVG decoration themes to new engine * plugins/qpa: Fix build with Qt 6.11 and Qt 6.10.2 * kscreen: fix enum/non-enum mismatch in ternary operator * plugins/blur: Remove contrast effect leftovers * plugins/blur: Fix contrast.frag (kde#510818) * internalinputmethodcontext: remove meaningless #pragma once from cpp file * plugins/mousemark: return the correct modifier in arrowdraw_modifiers() * virtualdesktops: Raise virtual desktop limit to 25 (kde#465036) * Adjust to activities changes * Drop dead code for activity subsession management * Update version for new release 6.5.80 ==== layer-shell-qt6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libLayerShellQtInterface6 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * Add Window::screenConfiguration() shim * Allow specifying explicit desired screen - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Provide serial for requesting an activation token * Deprecate Shell::useLayerShell() * Window: Ensure we integrate windows that were already were shown in a different shell * window: Improve how we tell the window to do layer-shell * Drop obsolete code for Qt versions lower than 6.9 * Update version for new release 6.5.80 ==== libinput ==== Version update (1.30.1 -> 1.31.0) Subpackages: libinput-udev libinput10 - Update to release 1.31.0 * Support for fast 3-finger swipes when 3-finger drag is enabled * Configurable timeouts on the disable-while-typing and disable-while-trackpointing timeouts for laptops ==== libkscreen6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libKF6Screen8 libKF6Screen8-lang libKF6ScreenDpms8 libkscreen6-plugin - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * backends/kwayland: Broadcast config changes even with pending outputs * backends/kwayland: Mark config as valid if the output management global is available * backends/kwayland: Guard against potentially cleaning up resources without QPA * backends/kwayland: Properly destroy wl_registry * backends/kwayland: Clean up output devices in WaylandConfig destructor - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * add automatic brightness setting * Require passing tests * Fix hwdata location on FreeBSD * Remove references to no longer existing QScreen backend * Adjust test to removed qscreen backend * Remove testcase for qscreen backend * Remove testcase for xrandr 1.1 backend * Drop testQScreenBackend * Drop testModeSwitching * doctor: Add flipped rotation to help text * add support for custom modes on Wayland * Add usage example for output.HDMI-2.brightness.10 * backends/kwayland: drop the output order protocol for a new "priority" event * config: remove assumptions about priority being related to enabled state * doctor: fix typo * doctor: display refresh rate with 2 decimal precision * Update version for new release 6.5.80 ==== libksysguard6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: ksysguardsystemstats6-data libKSysGuardSystemStats2 libksysguard6-imports libksysguard6-lang libksysguard6-plugins - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * processcore: Drop filtering of dbus-prefixed applications in AppDataModel * processcore: Add "dbus" as a valid prefix for cgroup app ID matching (kde#510235) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * processcore: Make ProcessController::window a proper property * processcore: Cleanup unnecessary KSysGuard:: usages in ProcessController * processcore: Remove change to BestEffort if setting IoScheduler::None * processcore: Add getters to ProcessController for properties of mulitple PIDs * processcore: Expose a bunch of common enums to QML * Added `getPriority`, `getCPUScheduler` functions in ProcessController * Require passing tests on all platforms * colorgrid: Fix using sensor colors (kde#513037) * processcore: Properly add the swap attribute (kde#510969) * faces/text: Use proper type for lists of sensors (kde#509671) * Fix busy-looping due to 0 QTimer interval on FreeBSD * gpu plugin: Check returned value to avoid crash * Fix getParentPid in the FreeBSD implementation * Fix crash when saving preset (kde#509953) * SensorFaceController: Possibility to reload the config from a given group * Update version for new release 6.5.80 ==== libmtp ==== Version update (1.1.22 -> 1.1.23) Subpackages: libmtp-udev libmtp9 - updated to 1.1.23 - lots of new ids - disabled incorrect id that caused a Lenovo crash - small bugfixes ==== libplasma6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libPlasma6 libPlasma6-lang libplasma6-components libplasma6-desktoptheme - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * plasmacomponents3/SwitchIndicator: don't highlight non-visual focus (kde#515243) * Enable wallpaper plugins to load translations from the KPackage (kde#501400) * IconLabel: wrap text if needed - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * Simplify PlasmoidItem::screenGeometry * Fix PlasmoidItem not emitting screenGeometryChanged signals when changing screens (kde#514907) * configview: Don't manually cleanup the root item (kde#514823) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== libsoup ==== Subpackages: libsoup-3_0-0 libsoup-lang typelib-1_0-Soup-3_0 - Add more CVE fixes: + libsoup-CVE-2025-32049.patch (bsc#1240751 CVE-2025-32049 glgo#GNOME/libsoup#390) + libsoup-CVE-2026-2443.patch (bsc#1258170 CVE-2026-2443 glgo#GNOME/libsoup#487) + libsoup-CVE-2026-2369.patch (bsc#1258120 CVE-2026-2369 glgo#GNOME/libsoup!508) ==== libsoup2 ==== Subpackages: libsoup-2_4-1 libsoup2-lang - Add more CVE fixes: + libsoup2-CVE-2025-32049.patch (bsc#1240751 CVE-2025-32049 glgo#GNOME/libsoup#390) + libsoup2-CVE-2026-2443.patch (bsc#1258170 CVE-2026-2443 glgo#GNOME/libsoup#487) + libsoup2-CVE-2026-2369.patch (bsc#1258120 CVE-2026-2369 glgo#GNOME/libsoup!508) ==== milou6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: milou6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * plasmoid: make tab focus work as desktop widget (kde#506505) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * lib/ResultsView: don't reset currentIndex with callLater * Fix applet (kde#513102) * Port to plasma_add_applet * Port ResultDelegate to required properties * Drop ResultsListView and ResultsListViewDelegate * resultsview: refactor move_category so it doesn't deadlock (kde#509786) * Update version for new release 6.5.80 ==== mozc ==== Subpackages: ibus-mozc ibus-mozc-candidate-window mozc-gui-tools - Drop _multibuild for Fcitx4; Fcitx4 is dropped from Tumbleweed, so drop the build of fcitx-mozc sub-package as well. If you need fcitx4-mozc package, link the package, and revive _multibuild there. - Add Provides/Obsoletes for fcitx-mozc for Tumbleweed ==== ocean-sound-theme6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Update version for new release 6.5.80 ==== openSUSE-release ==== Version update (20260214 -> 20260216) Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== pam_kwallet6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: pam_kwallet6-32bit pam_kwallet6-common - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Update version for new release 6.5.80 ==== plasma5support6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: libPlasma5Support6 libPlasma5Support6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * move statusnotifieritem.operations from plasma-workspace * dataengines: move executable dataengine from plasma-workspace * dataengines: add the time dataengine from plasma-workspace * Qualify SIGNAL/SLOT params for old-style-connect * dataengines wettercom: Use explicit empty check rather than implicit conversion of 0 to false * Define some const containers instead of looping over temporaries * Port small deprecations that have 1:1 replacements in Qt * Remove ugly cast of in Qt6 un-overloaded signal * Use fully qualified names for Q_INVOKABLE return types/signal params * Fix lots of compile warnings due to TRANSLATION_DOMAIN definition being overwritten * Prevent detaching of temporaries and other variables * Use multi-arg to reduce allocations * ActivityJob: Avoid detaching of temporary map * DataContainer: Simplify code using arrow operator directly on QPointer * dataengines/weather/envcan: Add a literal instead of a stringview * Fix CI branch for plasma-actvities(-stats) * [dataengines/activities] Drop support for starting/stopping activities * Update version for new release 6.5.80 ==== plasma6-activities ==== Version update (6.5.5 -> 6.6.0) Subpackages: libPlasmaActivities7 plasma6-activities-imports - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Don't leak the future watcher * Revert "fix: replace continue_with with QFuture::then" * Drop API for starting/stopping activities * Remove unnecessary -fno-exceptions * Use a named struct for QFlatSet::insert() return value * Remove comment * Fix broken QFlatSet insertion (kde#509673) * Update version for new release 6.5.80 ==== plasma6-activities-stats ==== Version update (6.5.5 -> 6.6.0) Subpackages: libPlasmaActivitiesStats1 - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Run kactvitymanagerd manually on CI * Fix ResultSetTest * Mark test as test and report success or failure * Properly escape single quotes in strings (kde#512562) * resultwatcher: send resultRemoved signal on type-restricted queries (kde#503840) * Update version for new release 6.5.80 ==== plasma6-browser-integration ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-browser-integration-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * feat: add waterfox support (kde#462520) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * mpris: In doubt, take the first entry for artwork * Use better way to disable session management * mpris: Check all available website icons for fallback album art * options: Add text field for entering blocked websites * options: Move "Media Controls" to their own tab * mpris: Allow WebP and JPEG for album artwork, if supported * mpris: Draw artwork into OffscreenCanvas for added sanitation * mpris: Use website favicon as fallback album cover * Support dark mode in options page (kde#423060) * Bump manifest version * Update version for new release 6.5.80 ==== plasma6-desktop ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-desktop-emojier plasma6-desktop-lang plasma6-kimpanel-ibus - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * applets/kickoff: handle accepted instead of iconNameChanged * Update version for new release 6.6.0 * applets/taskmanager: don't base tooltip implicit size on actual size * applets/kicker: make No Matches placeholder child of mainRow * applets/kicker: use dedicated TapHandler in SideBarItem * applets/pager: avoid binding order issue on vdesktop layout changes * kcms/keys: Categorize user-added applications as Application, not SystemService (kde#513565) * kcms/gamecontroller: Disable gamepad input emulation by default * applets/kickoff: specify header arrow targets explicitly * documentation.yml is no more needed * applets/taskmanager: Guard external input for progress (kde#513312) * applets/kickoff: forward key events from header buttons (kde#515004) * applets/kickoff: make Return/Enter work with single favorite (kde#515058) * applets/kicker: don't activate dash hover until mouse moved (kde#510777) * emojier: port away from deprecated invalidateFilter() * FolderView: Clear press state onListingCompleted (kde#514954) * kcms/gamecontroller: Don't let SDL install signal handlers * Panel: Save applet position before deleting (kde#515107) * applets/kicker: make kickerdash keyboard navigation work better (kde#511146,kde#510871) - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * applets/kickoff: Move description below icon section * applets/kicker: make sidebar scrollbar depend on maximum size * desktoppackage/configuration: allow re-adding action button (kde#449389) * kcms/gamecontroller: Port to KConfigXT * applets/kickoff: don't use compact padding for category list (kde#514772) * kcm/access: Fix incorrect color blindness mode after Defaults + re-enable (kde#513489) * applets/taskmanager: fix implicitHeight (kde#514911) * applets/taskmanager: ensure submenus have translucent background (kde#513307) * desktoppackage/applet: don't make applet huge when changing location (kde#512273) * applets/kicker: properly close view after activating runner match * lockscreen: Activate window for lockscreen window showing greeter (kde#512028) * kcms/gamecontroller: Fix displaying idle inhibition warning * kcms/gamecontroller: Fix plasma integration switch (kde#514493) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== plasma6-disks ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-disks-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * kcm: Add a button to copy SMART status to the clipboard * kcm: Improve the display of the status icon * kcm: Set better-fitting color schemes for the background * kcm: Remove QML import versions * Update version for new release 6.5.80 ==== plasma6-integration ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-integration-plugin plasma6-integration-plugin-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * kioopenwith: get parent window from KJobWindows if no widget was provided * kioopenwith: refactor window id extraction into helper function * kiodelegate: document the naked new * kiodelegate: implement a sandboxed variant of kioopenwith * Make frameContrast changes be detected by applications * Require passing tests * Set force-inject-asan * autotests/qt6: Mark testSelectNameFilterMultipleMatching as expect fail * qt6/autotests: Fix check that we are using a dir dialog * qt6/autotests: Fix font test * qt5/autotests: Double click is the default in qt6 * qt6/autotests: Make testPlatformHintChanges less flaky * autotest: Provide a contrast value * autotests: HoverEffects are always enabled * qt6/autotests: Icon sizes are not configurable anymore * Remove obsolete code for Qt versions below 6.9 * KDirSelectDialog: Strip trailing slash for hidden check (kde#510658) * [kdirselectdialog] Don't store window state in config file * Update version for new release 6.5.80 ==== plasma6-nm ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-nm-lang plasma6-nm-openconnect plasma6-nm-openvpn plasma6-nm-pptp plasma6-nm-vpnc - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * Explicitly set textFormat on all text fields - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * editor: Don't show status widget on new connection * kded: Silence warning about unhandled NeedAuth state in notification * mobile: Fix displaying text in the security dialog * ConnectionItemDelegate: Use model access * kcm/mobile: Don't show on bigscreen - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== plasma6-openSUSE ==== Subpackages: plasma6-branding-openSUSE plasma6-sddm-theme-openSUSE plasma6-theme-openSUSE - Update to 6.6.0 - Update to 6.5.91 - Update to 6.5.90 ==== plasma6-pa ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-pa-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * Fix find_package call for kitemmodels - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * applet: fix setting starting tab (kde#512852) * applet: add pin button for standalone widget in panel * Use matching selinium version * Remove useless comment * With an RTL language, use RTL audio icons when available * Update version for new release 6.5.80 ==== plasma6-print-manager ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-print-manager-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * kded/marker-levels: Add support for checking (waste) receptacles (kde#514525) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Delay deleting the KCupsRequest in MarkerLevelChecker (kde#514415) * Update readme, remove section for external dependencies * kded: Show all marker level warnings in one notification * kded: Fix marker-level checker for CUPS unknown levels (kde#512602) * Provide accurate bug reporting instructions in README * Follow HIG a bit more with the buttons * libkcups, configure-printer: fix typos Fixes various source documentation typos * libkcups: Fix call to datetime create from CUPS (kde#427632) * kded: Refactor sanity check on the marker levels/boundaries * Update version for new release 6.5.80 ==== plasma6-systemmonitor ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-systemmonitor-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * table: Ensure there is only one entry for nameAttribute * table: Properly cleanup sorted columns - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * applications: Match details header height to toolbar when visible * applications: Replace custom splitter with SplitView * applications: Change details pane charts to a more scalable layout (kde#506150) * Fix table translation * applicationstable: Base command column on sortfiler column * processtable: Add columnMapping and use it for command column alignment * faces: Adjust Signal to match changes to ProcessController * faces: Change table context menu to be modal (kde#505793) * faces/applications: Add some more services to Background Services group * faces/applications: Show Show Details action instead of Configure Columns (kde#511855) * table: Make ReniceDialog modal (kde#514707) * faces: Round context menu popup location for tables (kde#514785) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== plasma6-thunderbolt ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-thunderbolt-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - No code changes since 6.5.91 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - No code changes since 6.5.90 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * kcm: Hide when Thunderbolt is not available * KCM: Clean up the switch's strings ==== plasma6-workspace ==== Version update (6.5.5 -> 6.6.0) Subpackages: plasma6-session plasma6-session-x11 plasma6-workspace-lang plasma6-workspace-libs sddm-qt6-branding-openSUSE - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Call updateExclusiveZone in refreshContainment * Check if containment exists before using it. (kde#511428) * Update version for new release 6.6.0 * wallpapers/image: Check whether images_dark path is empty before using it * applets/systemtray: don't show multi-line names in config or header (kde#515699) * components/batterycontrol: update plugged-in state with battery updates * components/batterycontrol: update percent only when battery is present * KAStatsFavoritesModel: retrieve launched entry by normalized id from m_items list (kde#512332) * applets/lock_logout: add index as required property (kde#515744) * servicerunner: do not repeat allocate PatternMasks (kde#514698) * Scripting: don't crash when trying to create invalid panels (kde#515385) * shell: Set explicit screen for panel ruler * Show more warnings in logout greeter when something goes wrong * Close logout greeter if it lost or failed to gain focus (kde#511258) * SystemDialog: Guard against zero window sizes (kde#515139) * components: deprecate systemdialog - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * applets/notifications: Explicitly set Server inhibition before showing summary * add missing region_language doc generation * applets/systemtray: don't continuously reparent popups between panel and popup (kde#475646) * krunner: Port away from LayerShellQt::Window::setScreenConfiguration() (kde#514771) * Systemtray: update opacity *after* geometry (kde#514674) * PanelView: remove setPosition on wayland (kde#514081) * wallpapers/slideshow: fix dynamic mode not working in slideshow mode (kde#514369) * sddm-wayland-session: Switch to using plasma-keyboard for the input method * Disk Mounting: Skip checking disk when clicking mount and open (kde#505852) * libkmpris/kded: Assign default shortcuts to short seek forward and backward actions (kde#514680) * devicenotifications: Fix kde_output_device_mode_v2 leak * devicenotifications: Fix wl_callback memory leak * kcms/notifications: fix position of selector dialog with long titles (kde#514534) * devicenotifications: Fix dangling reference (kde#512971) * Drop knotifyconfig dependency - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here - Refreshed patches: * 0001-Use-qdbus6.patch * 0001-Revert-krunner-Remove-kconf_update-code.patch * 0001-Revert-No-icons-on-the-desktop-by-default.patch * 0001-Ignore-default-sddm-face-icons.patch ==== policycoreutils ==== Subpackages: policycoreutils-lang policycoreutils-python-utils python313-policycoreutils - Fix build with latest python-pip bsc#1258173 - Add patch sepolicy-build-isolation.patch ==== polkit-kde-agent-6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: polkit-kde-agent-6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Remove old and misleading xml file * Update version for new release 6.5.80 ==== powerdevil6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: powerdevil6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * daemon/controllers: re-create KWinDisplayBrightness when the label changes (kde#495223) * ComboBoxWithIcon: Remove the width setting * ProfileConfig: Fix deprecated connections - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * applets/batterymonitor: Redesign inhibition list again (kde#418433) * CompactRepresentation: Don't show the badge if battery percent is 100 * applets: Fix authorized check for KCMs * Re-check AC adapter state after resuming from suspend (kde#507203) * reproducible builds: make build deterministic by adding explicit deps * guard against critical notification already closed * daemon/powerdevilcore: recheck battery level on session unlock and resume from sleep * Include ddcutil version in crash reports * Fix minor typos * KCM: follow HIG for header button * Use matching selenium version * daemon: perform dark resume on s2idle mode only (kde#510992) * Use CamelCase Qt include * Fix various user-facing and non-user-facing typos Found via codespell * KCM: show/hide compliance message if needed after resetting settings (kde#507352) * Update version for new release 6.5.80 ==== python-pip ==== Version update (25.2 -> 26.0.1) Subpackages: python311-pip python313-pip - Update to 26.0.1: * Fix --pre not being respected from the command line when a requirement file includes an option e.g. -extra-index-url. (#13788) - Add %{?pythons_for_pypi} macro, to be used in Leap 16.x for short term interpreter. - Drop upstreamed patch flit-core.patch - Update to 26.0 (bsc#1257599, CVE-2026-1703): [#] Deprecations and Removals - Remove support for non-bare project names in egg fragments. Affected users should use the Direct URL requirement syntax. (#13157) [#] Features - Display pip’s command-line help in colour, if possible. (#12134) - Support installing dependencies declared with inline script metadata (PEP 723) with --requirements-from-script. (#12891) - Add --all-releases and --only-final options to control pre-release and final release selection during package installation. (#13221) - Add --uploaded-prior-to option to only consider packages uploaded prior to a given datetime when the upload-time field is available from a remote index. (#13625) - Add --use-feature inprocess-build-deps to request that build dependencies are installed within the same pip install process. This new mechanism is faster, supports --no-clean and - -no-cache-dir reliably, and supports prompting for authentication. - Enabling this feature will also enable --use-feature build-constraints. This feature will become the default in a future pip version. (#9081) - pip cache purge and pip cache remove now clean up empty directories and legacy files left by older pip versions. (#9058) [#] Bug Fixes - Fix selecting pre-release versions when only pre-releases match. For example, package>1.0 with versions 1.0, 2.0rc1 now installs 2.0rc1 instead of failing. (#13746) - Revisions in version control URLs now must be percent-encoded. For example, use git+https://example.com/repo.git@issue%231 to specify the branch issue#1. If you previously used a branch name containing a % character in a version control URL, you now need to replace it with %25 to ensure correct percent-encoding. (#13407) - Preserve original casing when a path is displayed. (#6823) - Fix bash completion when the $IFS variable has been modified from its default. (#13555) - Precompute Python requirements on each candidate, reducing time of long resolutions. (#13656) - Skip redundant work converting version objects to strings when using the importlib.metadata backend. (#13660) - Fix pip index versions to honor only-binary/no-binary options. (#13682) - Fix fallthrough logic for options, allowing overriding global options with defaults from user config. (#13703) - Use a path-segment prefix comparison, not char-by-char. (#13777) - 25.3: [#] Deprecations and Removals - Remove support for the legacy setup.py develop editable method in setuptools editable installs; setuptools >= 64 is now required. (#11457) - Remove the deprecated --global-option and --build-option. - -config-setting is now the only way to pass options to the build backend. (#11859) - Deprecate the PIP_CONSTRAINT environment variable for specifying build constraints. - Use the --build-constraint option or the PIP_BUILD_CONSTRAINT environment variable instead. When build constraints are used, PIP_CONSTRAINT no longer affects isolated build environments. To enable this behavior without specifying any build constraints, use - -use-feature=build-constraint. (#13534) - Remove support for non-standard legacy wheel filenames. (#13581) - Remove support for the deprecated setup.py bdist_wheel mechanism. Consequently, --use-pep517 is now always on, and --no-use-pep517 has been removed. (#6334) [#] Features - When PEP 658 metadata is available, full distribution files are no longer downloaded when using pip lock or pip install --dry-run. (#12603) - Add support for installing an editable requirement written as a Direct URL (PackageName @ URL). (#13495) - Add support for build constraints via the --build-constraint option. This allows constraining the versions of packages used during the build process (e.g., setuptools) without affecting the final installation. (#13534) - On ResolutionImpossible errors, include a note about causes with no candidates. (#13588) - Building pip itself from source now uses flit-core instead of setuptools. This does not affect how pip installs or builds packages you use. (#13473) [#] Bug Fixes - Handle malformed Version metadata entries and show a sensible error message instead of crashing. (#13443) - Permit spaces between a filepath and extras in an install requirement. (#13523) - Ensure the self-check files in the cache have the same permissions as the rest of the cache. (#13528) - Avoid concurrency issues and improve performance when caching locally built wheels, especially when the temporary build directory is on a different filesystem than the cache. The wheel directory passed to the build backend is now a temporary subdirectory inside the cache directory. (#13540) - Include relevant user-supplied constraints in logs when reporting ... changelog too long, skipping 9 lines ... (#8794) ==== qcoro-qt6 ==== Version update (0.12.0 -> 0.13.0) Subpackages: libQCoro6Core0 libQCoro6DBus0 - Update to 0.13.0 * misc doc fixup * README: Fix fibonacci() demo generator produces infinite zero sequence * AsyncGenerator: implement await_transform in promise type * Make generator's .end() method const * qcoro.h: include network and dbus headers conditionally * Fix QCoroNetworkReply test on Qt 6.10 * Use dbus-run-session to run D-Bus tests instead of dbus-launch * Fix include paths for use with FetchContent * Fix BUILD_INTERFACE expression * Fix memory leak in QFuture coro wrapper * Enable users to construct an invalid GeneratorIterator * Update documentation link * Fix typo in reading.md ==== qqc2-breeze-style6 ==== Version update (6.5.5 -> 6.6.0) - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Remove unused KColorUtils QML API * [progressbar] Port away from Animator * Use highlighted text and icon colour for item delegate when highlighted * Remove unused imports * Set pragma ComponentBehavior: Bound * Use qualified property access * Remove custom parsed PropertyChanges * Use required properties instead of type-casting from Item * Fix signal parameter injection * Use InputMethod singleton instead of Qt.inputMethod * Use Application.styleHints instead of Qt.styleHints * Copy SplitView implementation from qqc2-desktop-style * Fix missing Menu shadow * Use QtQuick.Templates instead of QtQuick.Controls * Keep combo box menus outside of screen cutouts * Update version for new release 6.5.80 ==== sddm-kcm6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: sddm-kcm6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * kcm: Hide when SDDM is not enabled * Update to renamed kwalletmanager desktop file (kde#508996) * Update version for new release 6.5.80 ==== spectacle ==== Version update (6.5.5 -> 6.6.0) Subpackages: spectacle-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * Geometry: replace std::clamp with a custom fuction that doesn't assert (kde#515763) * SizeLabel: Undo accidental context string change * CaptureOverlay: Fix sizes in size tooltips with screen scales smaller than the largest (kde#488034) * CaptureOverlay: use window device pixel ratio instead of screen device pixel ratio * Set SelectionEditor device pixel ratio and geometry using exposed CaptureWindow DPRs and geometries * CaptureWindow: add captureWindows property * CaptureWindow: add maxDevicePixelRatio property and allExposed signal * SpectacleWindow: add devicePixelRatio property * Fix logical image position not being preserved * documentation.yml is no more needed - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * Change Placeholder::QDateTime to Placeholder::IsQDateTime * Fix Save As location not being remembered (kde#511649) - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here ==== systemsettings6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: systemsettings6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * documentation.yml is no more needed - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Retranslate QML on QEvent::LanguageChange * Handle buttons changing at runtime * CI: Add documentation build * Remove old workaround in spacing * Fix buttons heights in the sub category page * Use matching selinium version * Fix typo Found via: `codespell -q 3 -S "*.desktop,*.docbook,*.json,*.metainfo.xml,*.po" -L childs,sistem,te` * Simplify KColorScheme code * Add Meta+I shortcut for systemsettings * Authorize external modules via kiosk too * Fix glitches in separators rendering * Add missing explicit keyword (cppcheck warnings) * Drop outdated comment about authorization * CI: Add kauth and drop knotifications from kde-ci.yml * Update version for new release 6.5.80 ==== wacomtablet-kcm6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: wacomtablet-kcm6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Changes since 6.5.5: * Update version for new release 6.5.90 * Update version for new release 6.5.80 ==== xdg-desktop-portal-kde6 ==== Version update (6.5.5 -> 6.6.0) Subpackages: xdg-desktop-portal-kde6-lang - Update to 6.6.0: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.6.0 - Changes since 6.5.91: * Update version for new release 6.6.0 * appchooserdialog: add a convenience property for the cast to itemdelegate * appchooserdialog: set a shortcut on the search field * appchooserdialog: repair single selection logic (kde#515531) * appchooserdialog: force claim the focus for the search field (kde#515530) * appchooserprivate: Resolve history to names (kde#506513) * clipboard: Run data fetching in the correct thread - Update to 6.5.91: * New bugfix release * For more details see https://kde.org/announcements/plasma/6/6.5.91 - Changes since 6.5.90: * Update version for new release 6.5.91 * appchooserdialog: fix focus handling * globalshortcutsdialog: simplify * usbdialog: simplify * typo-- * portaldialog: let impls disable the content padding * portaldialog: prevent excess flexbox spacing even more reliably * portaldialog: make flexbox height calculation easier to understand * screenchooserdialog: do not try to access buttons that do not exist * screenchooserdialog: coalesce to bool to fix warning * screenchooserdialog: make the models null when not applicable * pipewiredelegate: make sure the card has hover and click feedback * screenchooserdialog: use more space by default * portaldialog: use more space by default * pipewirelayout: squeeze more synthetic delegates into a cell * portaldialog: drop excess colorset setting * appchooser,globalshortcuts,usbdialog: port to new scrollable tech * userinfodialog: fix excess i18n argument * screenchooserdialog: delegate scrollability to portaldialog * portaldialog: add new property to set the main content scrollable * screenchooserdialog: add filter/search capability - Update to 6.5.90: * New feature release * For more details see https://kde.org/announcements/plasma/6/6.5.90 - Too many changes to list here