Users are urged to update if they're using KDevelop 4.7

Dec 13, 2016 22:55 GMT  ·  By

Today, December 13, 2016, the development team behind the open-source and cross-platform KDevelop IDE (Integrated Development Environment) software announced a new maintenance update for the older stable KDevelop 4.7 series.

While many of you out there are enjoying the powerful new features and functionalities of KDevelop 5.0, version 5.0.3 being the most advanced build of the application, it looks like the project's development team are still fixing bugs and adding small improvements to the KDevelop 4.7 branch.

"This is a bug fix release increasing the stability of our (older) kdelibs4 based branch. The most important fix and the main reason for this release is making the KDE4 branch compatible with behavior changes in code generated by GCC6 which lead to crashes in KDevelop," reads today's announcement.

Here's what's new in KDevelop 4.7.4

Among the bug fixes that landed in the KDevelop 4.7.4 release, which seems to be a recommended update for all users using a previous version from the 4.7 series, we can mention a patch for a crash that occurred when attempting to run the software under GCC6 UBSAN, and fixes for various -fdelete-null-pointer-checks issues.

Places with undefined behavior should work as expected now, C99 _Pragma macros are now being ignored by default, the grep output view received a speed boost, a null-pointer dereference was addressed too, and it looks like testfiletemplates now depends on kdevfiletemplates.

Last but not least, KDevelop 4.7.4 removes a duplicate file entry, improves Apache Ant support, fixes the style of various buttons, implements Provider URLs to the knsrc files, makes the tar command work on reproducible builds, removes duplicates inside getInheriters for DUChain, and resolves a crash that might occur on branch switches.

Download KDevelop 4.7.4.

KDevelop 4.7.4 Changelog