gnome-builder 3.22.2
- From: Christian Hergert <install-module master gnome org>
- To: FTP Releases <ftp-release-list gnome org>
- Subject: gnome-builder 3.22.2
- Date: Wed, 2 Nov 2016 00:42:01 +0000 (UTC)
About Builder
=============
Builder is an IDE for writing GNOME-based software. It is currently
under heavy development.
News
====
Summary of changes since 3.22.1
* Flatpak builds of Builder can now target a Flatpak runtime when building
the project. More work is ongoing to support running your project with
flatpak runtimes.
* Translation improvements
* More RTL improvements
* Lots of memory leak fixes found with ASAN
* Builder will now cleanup the makecache directory for old temporary files
that could have been left behind.
* Flatpak breakout subprocess fixes to allow synchronous use from main
loop. This fixes potential lockups in Flatpak'd versions of Builder.
* The diagnostic engine has been restructured to allow out-of-band
updates to diagnostics.
* Create-project now depends on git, as it uses git to initialize a
new project.
* GObject Introspection improvements.
* Improve performance of diagnostic creation under heavy use. This fixes
a main-loop stall when extracting thousands of diagnostics from a
project.
* Diagnostics panel has been changed to use GtkTreeView to support larger
lists of diagnostics as found in some projects.
* Add empty-state views for symbols and diagnostic panels.
* Sysprof support includes visualizers, zoom, and selectable ranges.
* Ctags can now be used to build symbol trees, including Python
* IdeSubprocessSupervisor has been added to allow plugins to easily
manage an external process.
* A client has been added for "Language Server Protocol" to make writing
language-server based plugins easy.
* Support for the Meson and Cargo build systems have been added.
Run support with Meson will require 0.36.0 of Meson.
* Deprecation fixes for various deprecated gtk+ API.
* Runtimes have been improved to hook into the application build process.
* Vim support has been improved to better support counts to change operations.
* Build and runtime improvements for editorconfig.
* Handle alt+0..n properly during auto-completion.
* Builder now depends on json-glib-1.0. This was already likely required
via dependencies before, but now is explicit.
3.22.2 also includes a technology preview for Rust support. You can try
this out by installing Rust nightly and the “rustls” package for integrated
diagnostics, auto-completion, and sybmol-tree support.
There have also been a bunch of translation updates this cycle. Thanks to all
of our translators since 3.22.1: Dušan Kazik, Aurimas Černius, Balázs Meskó,
Benedikt M. Thoma, ChenYang Li, Kjartan Maraas, Marek Černocký, Mario
Blättermann, Piotr Drąg, Rafael Fontenelle
Download
========
https://download.gnome.org/sources/gnome-builder/3.22/gnome-builder-3.22.2.tar.xz (2.33M)
sha256sum: 304dd841f35aa4acb256c3466dde91e808298152e2918a1ed86116b5f5a2c54c
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]