The KDE Project released the monthly update of its KDE Frameworks collection of more than 70 add-on libraries to Qt, which is designed to provide a wide range of commonly needed functionality to KDE application developers.
KDE Frameworks 5.36.0 is here as the latest build of the application framework, and it looks like it brings lots of changes for most of the supported components, including Plasma Framework, KTextEditor, KAuth, KBookmarks, NetworkManagerQt, Solid, KIconThemes, KI18n, KIO, and KXMLGUI.
Additionally, the update adds various improvements to the KWidgetsAddons, KPackage Framework, KDeclarative, KCoreAddons, KConfig, KFileMetaData, KNewStuff, Baloo, ThreadWeaver components, as well as to syntax highlighting, KDELibs 4 support, extra CMake modules, and Breeze icons.
“KDE today announces the release of KDE Frameworks 5.36.0,” reads the release announcement, from where you can download the source tarballs. “This release is part of a series of planned monthly releases making improvements available to developers in a quick and predictable manner.”
Better CMake 3.9 support, MSVC2017 compiler bug squashed
Among the most important changes implemented in the KDE Frameworks 5.36.0 release, we can mention better support for the CMake 3.9 compiler, a fix for an MSVC2017 (Microsoft Visual Studio 2017) compiler bug, a new extractor that depends on qtmultimedia, and improves the VLC tray icon in Plasma Framework.
NetworkManagerQt received quite some improvements, such as the addition of an IpTunnel device, a new config property for TeamDevice, device statistics, an s390SubChannels property for Wired devices, as well as new properties to several settings classes.
A few minor Wayland improvements are also present, and dozens of bugs were squashed, so don’t hesitate to study the full changelog attached below if you’re curious to know what exactly was changed in KDE Frameworks 5.36.0, whose sources you can download right now through our web portal.