Anjuta 2.0.0 (alpha) and 1.2.3 (stable) released

After much waiting we are please to announce Anjuta 2.0.0 (alpha), the first release of Anjuta 2.x series and Anjuta 1.2.3 (stable).
Anjuta 2.0.0 is an alpha & unstable release and may not be suitable for production use. However, we encourage to use it and help us with bug reports. Both stable and development release can be used simultaneously, but they should be installed in different install prefix (important).
Download: http://www.anjuta.org/anjuta.php?page=downloads
Screenshots: http://anjuta.org/anjuta.php?page=screenshots
Anjuta is a versatile GNOME IDE for C and C++. Anjuta 2.x is the next generation Anjuta development studio with extensible plugin architecture. There has been a complete change in architecture of Anjuta since 1.x series. The new architecture allows writing independent plugins that could interact with existing plugins. Most of the older features have been already ported to the new architecture and are working.
Anjuta 2.0.0 has:
- Complex docking shell that allows arbitrary docking of IDE widgets.
- Dynamic plugin activation and deactivation.
- Extensible architecture.
- Plugins can interact with other plugins through interfaces.
- Plugins can install dynamic UIs (menus/toolbars), including installing context menus in other plugins.
Dependencies:
- gdl >= 0.5.0,
- gnome-build >= 0.1.1
- devhelp >= 0.9.0
- autogen >= 5.6.5
- guile >= 23.0.0
- libopts >= 1.6.7
- graphviz >= 2.2.1 (optional)
- subversion >= 1.0 (optional)
- glade3 >= 3.0.0-cvs (optional and incomplete)
More details of the dependencies and their downloads are given at the
download page.
Release notes:
Architecture and code base:
New: New plugin architecture and all IDE components ported to this framework.
New: Complex docking shell that allows arbitrary docking of IDE widgets.
New: Dynamic plugin activation and deactivation.
New: Extensible architecture.
New: Plugins can interact with other plugins through interface.
New: Plugins can install dynamic UIs (menus/toolbars), including installing context menus in other plugins.
New:Shell and Plugin API documentation.
Integration:
New: Integrated help system with Devhelp.
New: Integrated glade UI designer (incomplete).
Editor plugin:
New: Scope memeber autocompletion (e.g ., -> and :: autocompletion).
New: Editor split views.
New: Automatic indentation with tabbing.
New: More syntax highlighting lexers
New: Split multiple views of document
New: Remote editing (full gnome-vfs support)
New: Real-time file modification monitor.
Project management and build plugin:
New: Multiple parallel builds and independent debugging and execution.
New: Synchronous project management (simultaneous manual and automatic management)
New: Mime based filemanager and desktop integration.
Other plugins:
New: Task Manager.
New: Macro plugin allows inserting predefined and user defined texts (macros).
New: Easily extensible template based project wizards (based on autogen).
New: Symbol search plugin.
New: C++ and GObject based class wizard.
New: Class inheritance diagram plugin.
New: Subversion plugin (incomplete)
New: Session management framework.
Updated: Debuger uses GDB machine-interface.
Updated: CVS plugin
Updated: Pretty much everyting.
Happy coding!
Regards,
-Naba


