Friday, April 10, 2026
Linux

KDE Frameworks 6.25 Brings New Fixes and Developer Improvements

KDE Frameworks 6.25 Brings New Fixes and Developer Improvements
102views

KDE has announced the release of Frameworks 6.25, the latest monthly update to its collection of add-on libraries for Qt and KDE applications. This release follows the project’s regular update cycle and requires Qt 6.9. Below are the key highlights.

Within KIO, KDE’s file access and management framework, several enhancements have been introduced. These include improved file preview handling, more reliable WebDAV copy and move operations, better FTP UTF-8 negotiation after login, refined paste behavior when the clipboard is empty, and updated URL fallback handling in KUrlNavigator. The module also benefits from multiple memory leak fixes and internal cleanups.

KGuiAddons sees improvements as well, particularly addressing clipboard-related issues on Wayland. The updated implementation now waits up to one second for clipboard data and properly interrupts threads if the client extension becomes inactive. Additionally, KWindowSystem fixes a crash on Wayland, while KWallet resolves intermittent session key mismatches with libsecret in Secret Service integrations.

In terms of stability and security, KArchive fixes an integer overflow issue and a QList assertion triggered by corrupted files. KImageFormats addresses a similar integer overflow vulnerability in IFF file handling. KIconThemes rolls back a previous change that prioritized SVG icons over PNGs, and Breeze Icons introduces several new icons along with updates to existing ones.

Syntax highlighting capabilities have been expanded to include support for ISO 10303-21 STEP files, PIO Assembler, and SAS, along with updates to systemd unit syntax for compatibility with systemd v260. KTextEditor now enhances usability by adding MIME types to the Save dialog, using the first line of text as the document title, and refining the MiniMap interface.

From a development perspective, Frameworks 6.25 includes multiple build and tooling updates. Extra CMake Modules disables CMAKE_CXX_SCAN_FOR_MODULES, KCodecs now enforces its C++20 requirement on dependent projects, and several frameworks remove legacy compatibility code as KDE continues to align with newer Qt versions.For complete details, including a full list of changes and bug fixes, refer to the official release announcement of KDE Frameworks 6.25. Users who prefer building from source can download the full codebase from KDE’s website, while most Linux users are advised to install the update through their distribution’s package repositories.

Leave a Response

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
Best Wordpress Adblock Detecting Plugin | CHP Adblock