After two eventful months the KDevelop team is happy to announce the immediate availability of KDevelop 4.2.3. This is a stable release which fixes dozens of bugs, hence we urge every user to upgrade to this new release. Distributions are notified and will provide updated packages shortly.

As always many thanks to all the contributors who made this release possible.

Download

The source code for KDevplatform 1.2.3, KDevelop 4.2.3 and PHP(-Docs) 1.2.3 is uploaded to the KDE FTP mirrors. To download, pick a mirror near you: download KDevelop 4.2.3

Changes

ChangeLog for KDevplatform v1.2.3

Olivier JG: Make declarations from macros get appended instead of prepended.

Milian Wolff: make sure we don't crash on (broken?) declarations without internal context in create class wizard

Eike Hein: Fix black scrollbars in context browser views.

Niko Sams: step into/over instruction did the wrong thing

Nicolás Alvarez: Fix more clang build errors.

Nicolás Alvarez: In AppendedList, qualify call to KDevVarLengthArray::append with 'this'.

Christoph Thielecke: calling PTHREAD_MUTEX_INITIALIZER is not nessary because pthread_mutex_init() does the work, also it causes compile error on some systems

Milian Wolff: try to protect against crash triggered by nested event loops and failing svn jobs

Milian Wolff: fix: left-hand operand of comma has no effect

Milian Wolff: remove IRequired=IStatus from grepview

ChangeLog for KDevelop v4.2.3

Olivier JG: Add testMacroDeclarationOrder to test_cppcodegen.

Gerhard Stengel: Make manpage plugin translateable, backport from master

Aleix Pol: Don't clean the build directory if it's a source dir.

Aleix Pol: Small code cleanup

Aleix Pol: Make get_filename_component(PATH) return a path relative to the current directory like cmake does.

Aleix Pol: little tweaking to simplify some unit test.

Aleix Pol: Simplify cmake reloading logic. Add more assertions, should make it easier if there's anything crashing. I used kde-runtime to debug it and it didn't crash once after the changes.

Aleix Pol: Simplify the code that calls the file(GLOB*) commands.

Milian Wolff: fix crash in ADL helper

Aleix Pol: Properly support foreach IN LISTS and IN ITEMS.

ChangeLog for KDevelop-PHP v1.2.3