Several memory leaks were patched in this release

May 19, 2015 02:20 GMT  ·  By

The development team behind the featureful and open-source GNOME Builder IDE (Integrated Development Environment) designed for developers who want to build apps for the GNOME desktop environment has released version 3.16.3.

GNOME Builder 3.16.3 is full of new features and performance improvements. Among the most important ones, we can mention an all-new source code minimap that has been recently uploaded into the upstream GtkSourceView software, a brand-new greeter, and a new XML highlighter tool that can be used for highlighting XML elements that match.

Additionally, the third maintenance release of GNOME Builder 3.16 adds support for ctags-based auto-completion, enhances the built-in search functionality, significantly improves the Preferences interface, enhances the Python auto-indenter tool, increases the support for the Adwaita theme, adds extra support for recursive-automake-based projects, and initial support for building autotools projects with MinGW.

"Your Builder development team has been working hard to build on the tremendous momentum of the last few months. 3.16.3 is like each of it's predecessors, packed with new features and bug fixes," reads today's announcement. "This release shows a sharp spike in contributions from new and existing GNOME community members. I'm very happy to see this happening and look forward to building Builder together."

Support for parsing DOAP files has been added in GNOME Builder

In addition to the new changes mentioned above, GNOME Builder 3.16.3 adds support for parsing DOAP (Description of a Project) files, improves support for modelines, addresses various memory leaks, introduces extra keybindings for Vim and Emacs, repairs various race conditions in the autotools support, and various features are now configurable via gsettings.

Furthermore, developers can now enable mutli-threaded, high-performance counters using the "--enable-rdtscp" argument. GNOME Builder 3.16.3 also adds a strftime format completion provider to Python support, fixes compilation under the FreeBSD and OpenBSD operating systems, updates translations, adds layered settings support for global vs. project settings, and offers more dynamic invalidation to the incremental highlighting functionality.

Last but not least, the GNOME Builder team instructs developers that the Ide-1.0.typelib and libide-1.0.so libraries have been installed by default to a private directory. Download GNOME Builder 3.16.3 right now from Softpedia. The software is currently distributed along with the GNOME 3.16.2 desktop environment, but it can be installed as a standalone application on other open-source desktop environments.

GNOME Builder 3.16.3 Changelog