It's coming soon to a GNU/Linux distro near you

Jan 15, 2018 16:47 GMT  ·  By

The KDE Project announced over the weekend the monthly update for January 2018 of the KDE Frameworks 5 open-source software suite for upcoming KDE Plasma 5.12 LTS desktop environment.

KDE Frameworks 5.42.0 is out now just in time for the soon-to-be-released KDE Plasma 5.12 LTS Beta desktop environment, and includes numerous improvements and bug fixes for various components like Baloo, Breeze icons, KActivities, KCoreAddons, KDeclarative, KDED, KDBusAddons, KConfig, KDocTools, KHTML, KEmoticons, KFileMetaData, KI18n, KIO, KInit, Kirigami, and KJobWidgets.

It also improves things like KNewStuff, KNotification, KRunner, KWayland, KTextEditor, KWallet Framework, KWidgetsAddons, KXMLGUI, NetworkManagerQt, Plasma Framework, Prison, QQC2StyleBridge, Sonnet, syntax highlighting, KPackage Framework, as well as KDELibs 4 support and extra CMake modules. The complete changelog is available below for more details on the new fixes.

"KDE today announces the release of KDE Frameworks 5.42.0. KDE Frameworks are 70 addon libraries to Qt which provide a wide variety of commonly needed functionality in mature, peer reviewed and well tested libraries with friendly licensing terms," reads the announcement. "This release is part of a series of planned monthly releases making improvements available to developers in a quick and predictable manner."

Highlights of KDE Frameworks 5.42.0

Among the highlights of the KDE Frameworks 5.42.0 release, we can mention fixes for CMake 3.10 or with AUTOMOC warnings, more widespread use of categorized logging, which can be used to disable debug output by default. The Breeze icon theme now uses the original Vivaldi app icon, includes an updated album artist icon, as well as gnumeric breeze-icon support and labplot-editlayout support.

Absolute path detection for CMake 3.5 now works on Linux-based operating systems, KDeclarative includes QML controls for KCM creation, KDELibs 4 should now compile on MinGW32, a memory leak was fixed in KuitStaticData, BatchRenameJob was added to KIO, along with undo support, and KPackage Framework now compiles against the Qt 5.7 application framework.

Again, you should study the attached changelog if you're curious to know what exactly was implemented in the KDE Frameworks 5.42.0 release, which is needed for the upcoming KDE Plasma 5.12 LTS desktop environment, and it's coming soon to the stable software repositories of your favorite GNU/Linux operating system. All users are urged to update as soon as possible.

KDE Frameworks 5.42 Changelog