[gnome-builder] release 3.27.3



commit bba3275509717ce4a07aec1f8ad2cf0605e65f76
Author: Christian Hergert <chergert redhat com>
Date:   Mon Dec 11 19:08:22 2017 -0800

    release 3.27.3

 NEWS                                  |   43 +++++++++++++++++++++++++++++++++
 data/org.gnome.Builder.appdata.xml.in |   28 +++++++++++++++++++++
 doc/help/conf.py                      |    2 +-
 meson.build                           |    4 +-
 4 files changed, 74 insertions(+), 3 deletions(-)
---
diff --git a/NEWS b/NEWS
index b994e69..599f077 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,47 @@
 ==============
+Version 3.27.3
+==============
+
+Changes since last release:
+
+ • Debugging with gdb has been improved to translate paths when running
+   inside of a mount namespace such as flatpak.
+ • Improvements to eslint and GJS code indexers to be more flexible with
+   other JS runtimes such as NodeJS.
+ • A number of correctness fixes in plumbing and for memory leaks.
+ • A new build target provider interface has been added so the project
+   runner can support executing commands extracted from systems such as
+   flatpak.
+ • GNOME Night Light integration.
+ • Improved greeter sections with support removing data files.
+ • Builder will try to remove stale cache data at startup and
+   shutdown to help free some disk usage.
+ • Project cache data has been moved into a directory by project,
+   making it easier to remove cache data when a project is removed.
+ • Improved alignments for home/end shortcuts.
+ • The build pipeline now uses a PTY and VteTerminal to gain color
+   support and extraction of PTY sequences. This allows for proper
+   message titles in the omnibar when building. One regression currently is
+   that we no longer extract Regex-based error messages.
+ • You can now run Cargo-based projects using cargo run.
+ • Access to /usr and /etc from the host system when running under Flatpak
+   (via /run/host) allows Builder to develop against a host system. Users of
+   Builder on CentOS/RHEL/LTS distros are the most likely to benefit from this
+   feature.
+ • The build pipeline tries to be more verbose for known error messages in
+   GLib by setting G_ENABLE_DIAGNOSTIC.
+ • Builder now uses --state-dir with flatpak-builder when 0.10.5 or greater
+   of flatpak-builder is detected.
+ • The project-tree now supports Drag'n'Drop, both internally and using
+   text/uri-list selections from external applications.
+ • An early preview of VCS status integration into the project tree has been
+   included in this release.
+
+Updated Translations:
+
+ Indonesian, Czech, Slovak
+
+==============
 Version 3.27.2
 ==============
 
diff --git a/data/org.gnome.Builder.appdata.xml.in b/data/org.gnome.Builder.appdata.xml.in
index 407facb..99dab6b 100644
--- a/data/org.gnome.Builder.appdata.xml.in
+++ b/data/org.gnome.Builder.appdata.xml.in
@@ -81,6 +81,34 @@
   <translation type="gettext">gnome-builder</translation>
 
   <releases>
+    <release version="3.27.3" date="2017-12-11">
+      <description>
+        <p>
+          A number of performance improvements and bug fixes have landed in this release.
+          Notably, the project tree will now automatically update when changes are discovered and includes 
status from version control.
+          Also, you can now Drag'n'Drop items in the project tree.
+        </p>
+        <ul>
+          <li>Debugging with gdb has been improved to translate paths when running inside of a mount 
namespace such as flatpak.</li>
+          <li>Improvements to eslint and GJS code indexers to be more flexible with other JS runtimes such 
as NodeJS.</li>
+          <li>A number of correctness fixes in plumbing and for memory leaks.</li>
+          <li>A new build target provider interface has been added so the project runner can support 
executing commands extracted from systems such as flatpak.</li>
+          <li>GNOME Night Light integration.</li>
+          <li>Improved greeter sections with support removing data files.</li>
+          <li>Builder will try to remove stale cache data at startup and shutdown to help free some disk 
usage.</li>
+          <li>Project cache data has been moved into a directory by project, making it easier to remove 
cache data when a project is removed.</li>
+          <li>Improved alignments for home/end shortcuts.</li>
+          <li>The build pipeline now uses a PTY and VteTerminal to gain color support and extraction of PTY 
sequences. This allows for proper message titles in the omnibar when building. One regression currently is 
that we no longer extract Regex-based error messages.</li>
+          <li>You can now run Cargo-based projects using cargo run.</li>
+          <li>Access to /usr and /etc from the host system when running under Flatpak (via /run/host) allows 
Builder to develop against a host system. Users of Builder on CentOS/RHEL/LTS distros are the most likely to 
benefit from this feature.</li>
+          <li>The build pipeline tries to be more verbose for known error messages in GLib by setting 
G_ENABLE_DIAGNOSTIC.</li>
+          <li>Builder now uses --state-dir with flatpak-builder when 0.10.5 or greater of flatpak-builder is 
detected.</li>
+          <li>The project-tree now supports Drag'n'Drop, both internally and using text/uri-list selections 
from external applications.</li>
+          <li>An early preview of VCS status integration into the project tree has been included in this 
release.</li>
+        </ul>
+      </description>
+    </release>
+
     <release version="3.27.2" date="2017-11-18">
       <description>
         <p>
diff --git a/doc/help/conf.py b/doc/help/conf.py
index ce954df..5cee105 100644
--- a/doc/help/conf.py
+++ b/doc/help/conf.py
@@ -60,7 +60,7 @@ author = 'Christian Hergert, et al.'
 # The short X.Y version.
 version = '3.27'
 # The full version, including alpha/beta/rc tags.
-release = '3.27.1'
+release = '3.27.3'
 
 # The language for content autogenerated by Sphinx. Refer to documentation
 # for a list of supported languages.
diff --git a/meson.build b/meson.build
index b1e922e..6cfccb0 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
 project('gnome-builder', 'c',
           license: 'GPL3+',
-          version: '3.27.2',
+          version: '3.27.3',
     meson_version: '>= 0.42.0',
   default_options: [
                      'c_std=gnu11',
@@ -166,7 +166,7 @@ ld_supports_version_script = cc.links('''
 message('Linker supports --version-script: @0@'.format(ld_supports_version_script))
 
 # Commonly used deps
-libdazzle_dep = dependency('libdazzle-1.0', version: '>= 3.27.2')
+libdazzle_dep = dependency('libdazzle-1.0', version: '>= 3.27.3')
 libgio_dep = dependency('gio-2.0', version: '>= 2.55.0')
 libgiounix_dep = dependency('gio-unix-2.0')
 libgtk_dep = dependency('gtk+-3.0', version: '>= 3.22.26')


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]