I wanted to quickly notify you all about the availability of KDevelop 4.2.0 final, you can download it here: http://download.kde.org/download.php?url=stable/kdevelop/4.2.0/src/ . Most people should be fine with waiting for updated packages from their distributor though.
This is a feature release with lots of shiny improvements and fixes. And - which is why I announce it now - it is required for users of the new KDE 4.6. So if you happen to use that, make sure you update to KDevelop 4.2 as well. Stay tuned for a full blown release announcement on the Dot soon. If you are interested in the changes now, take a look at this, this, and that. Thanks to all contributors who made this release possible, especially I would like to emphasize the contributions by new people - welcome!
I’m happy to announce the immediate availability of KDevelop 4.2 Beta 1. This is a testing version and any kind of feedback would be welcome and appreciated. Please use our bugtracker. You can download the sources or wait for your distribution to create packages.
Note: Anyone who runs KDE 4.6 or later needs this version (or any later). This is because the
SmartRange interface in Kate got nuked and replaced with
MovingRange interface. Many thanks to David Nolden for more or less single handedly porting KDevelop to this new architecture.
The good news doesn’t end here though, KDevelop 4.2 ships with lots of notable changes and new features:
- MovingRange` support (Thanks to David Nolden)
- Grep Plugin rewrite with replace functionality (Thanks to Silvere Lestang, Julien Desgats, Benjamin Port)
- QtHelp plugin now supports arbitrary
.qch files (Thanks to Benjamin Port)
- ManPage plugin (Thanks to Benjamin Port, Yannick Motta)
- new look for code assistants (Thanks to Olivier JG)
- filter for the project model view (Thanks to Eugene Agafonov)
- improved “Problems” toolview, along with “TODO/FIXME” browsing (Thanks to Dmitry Risenberg)
- better standards compliance in the C++ macro implementation (Thanks to Dmitry Risenberg)
- argument dependent lookup for the C++ plugin (Thanks to Ciprian Ciubotariu)
- open with external application by default (esp. useful for Qt Designer
- PHP: rainbow colors for all vars (and no nested functions or similar), esp. useful for scripts without Classes/Functions
- code cleanup for working sets
- better handling of locked sessions (locked session gets activated or the user gets asked whether he wants to remove the lock file)
- improved Snippets editing usability