KDE 1747 Published by

KDE Plasma 6.6.6 has arrived as the latest maintenance update for the 6.6 stable series, delivering bugfixes, translation improvements, and a path traversal security patch. The release resolves several user-facing issues, including KWin crashes, disappearing desktop icons during file renames, and duplicate reviews appearing in the Discover software center. Window manager stability is a priority, with improvements to Wayland input handling, laptop lid wake behavior, and Xwayland selection management as the project approaches the end of X11 support. While this update maintains the stability of the 6.6 branch, users seeking new features like the on-screen keyboard should look toward the newer 6.7 series instead.



KDE Plasma 6.6.6 patches KWin crashes, fixes disappearing icons, and adds translations

A maintenance release for the 6.6 series that squashes a path traversal vulnerability, resolves review duplication in Discover, and stabilizes the window manager.

KDE Plasma 6.6.6 is out today, delivering a fresh batch of bugfixes and translation updates to the 6.6 stable branch. If you're running the feature release that dropped back on February 17, 2026, this is the latest patch available for your setup.

The 6.6 series has been the workhorse for Plasma users for the last couple of months. This release rounds out the period with what you'd expect from a bugfix update: translation improvements, stability tweaks, and fixes for specific regressions. You won't find new features here. The on-screen keyboard, Spectacle OCR, and Plasma Setup wizard are already in your hands from 6.6.0. This is cleanup.

Screenshot_from_2026_02_17_13_38_24

KWin and Window Manager Fixes

KWin is getting the most attention in this release. The window manager and compositor are seeing patches for stability and correctness. A use-after-free fix in framePainted is the kind of thing that keeps your desktop from crashing under load.

There's also a fix for Device::serializeMatrix serialization order in libinput. If you've noticed weird behavior with input devices or touchpads, this should clean things up. Screens now wake on laptop lid open via improved DPMS handling, too. That's a small quality-of-life improvement that feels like it should have been fixed ages ago.

KWin's Xwayland support is also tightening up. Selection handling gets more sense, and a fix prevents focusing unmanaged X11 windows. You might remember that X11 support is deprecated and slated for removal in Plasma 6.8. With the deadline looming, expect KWin fixes to heavily favor Wayland stability while keeping X11 alive for the short term.

Desktop, Kicker, and Discover

Plasma Desktop itself is seeing fixes for annoyances that have likely been bugging you. Icons that refuse to cooperate during a rename? The positioner fix resolves the disappearing icon issue. It's also fixing the clock applet to use NativeRendering, which stops the clock from rendering jagged lines on your panel.

The Kicker application launcher is getting a tweak to its Return key handler, moving it from the abstract class to the grid delegate. If you use the grid view, this should make navigation feel snappier. Notification rotation in the unread state is explicitly set, so your unread notifications behave as intended.

Discover, the software center, fixes a bug where reviews would show up multiple times. That was confusing. Accessibility improvements for onPressAction in Actions are added, and a window height binding bug that caused the window to jump around has been addressed.

Security, Build Hygiene, and Misc

The changelog is a wall of commits, and a significant chunk is just Add missing qqml.h include. Don't panic. These are build system hygiene fixes. They keep the compilation line happy and prevent weird errors, but they won't change how Plasma looks or behaves.

However, there's one security patch worth noting. ksystemstats now guards against path traversal. It's a solid win for system integrity. Good to see security getting attention even in maintenance releases.

NetworkManager gets fixes for the tray icon on virtual wired devices and adds OVS Bridge support. If you're managing bridges, this is useful. Dr Konqi, the crash reporter, gets a workaround for a crash inside knotification/qt.

On a slightly darker note, the commit log shows that FreeBSD CI has been dropped. If you're running Plasma on FreeBSD, you might notice the build checks vanish from the CI pipeline. The code remains there, but the automated testing infrastructure for FreeBSD has gone.

Is This Worth the Update?

For most users, the answer is yes. The KWin stability patches are meaningful, especially if you're on Wayland. The path traversal fix is a good security practice. Translations improve the desktop for non-English users.

It's not a reason to force an update if your system is stable and you have no interest in the fixes. But if you're on the 6.6 branch, 6.6.6 is the latest stable point. The 6.7 series is already out, with 6.7.2 sitting at the top of the latest stable stack as of late June. If you want the newest features, you should be looking at 6.7. If you prefer the settled nature of the 6.6 release, 6.6.6 is the place to be.

Update via your distribution's package manager. Keep an eye on the release notes if you rely on specific input device behaviors or OVS bridges.

Head here to the full changelog and the KDE announcement for more details.