The KDE project shipped KDE Frameworks 6.25.0 on 2026-04-10, continuing its monthly cadence of library updates that underpin Plasma and the broader KDE application ecosystem. This release requires Qt 6.9.0 as a baseline and spans dozens of individual frameworks, with the most substantive work landing in KIO, Syntax Highlighting, and KGuiAddons.

Developers working with KIO will find a long list of memory leak fixes across directory listing, file preview, and password management code paths. The FTP worker now negotiates UTF-8 encoding after login, addressing file name handling bugs that have lingered since 2008. WebDAV copy and move operations got a protocol fix for the Destination header, and nanosecond timestamp precision is now preserved rather than being truncated to milliseconds. KCodecs now propagates a C++20 requirement to consumers, a change worth noting for downstream packagers and application developers.

KImageFormats picked up read support for PlayStation TIM graphics files, a niche but welcome addition for retro gaming enthusiasts and emulation tooling. Syntax Highlighting added definitions for ISO 10303-21 STEP files, PIO Assembler, and SAS, while updating its CMake grammar to version 4.3 and systemd unit syntax to v260. Meanwhile, KGuiAddons addressed several Wayland clipboard issues, including a fix for primary selection handling and a one-second timeout for retrieving clipboard contents.

Elsewhere, KWallet resolved intermittent Secret Service session key mismatches with libsecret, and KIconThemes reverted a previous change that preferred SVG files over PNG, which had caused rendering issues. The complete source code is available for download, and build instructions are on the KDE Frameworks 6.25.0 info page. Contributors can track development through the Invent git repositories and the Frameworks mailing list.