[gnome-builder] release 3.27.2



commit 19636bae1794899e8f885544abbaf4f0add88495
Author: Christian Hergert <chergert redhat com>
Date:   Sat Nov 18 01:34:55 2017 -0800

    release 3.27.2

 NEWS                                  |   42 +++++++++++++++++++++++++++++++++
 data/org.gnome.Builder.appdata.xml.in |   37 +++++++++++++++++++++++++++++
 meson.build                           |    8 +++---
 3 files changed, 83 insertions(+), 4 deletions(-)
---
diff --git a/NEWS b/NEWS
index 25cf595..b994e69 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,46 @@
 ==============
+Version 3.27.2
+==============
+
+Changes since last release:
+
+ • Documentation improvements.
+ • Bug fixes for the meson build system backend.
+ • Bug fixes in our compile_commands.json support.
+ • Bug fixes in our GJS integration.
+ • Meson project templates gained a Workaround for a glade bug.
+ • CMake plugin was ported to C, following the design of the meson plugin.
+ • The greeter was abstracted to allow plugins to extend what is visible.
+ • A newcomers plugin has been added which displays GNOME newcomer projects
+   on the greeter.
+ • Support was added for Yaml when using GNOME Code Assistance.
+ • Appdata now installs to the preferred location of the spec.
+ • Startup time has been improved by avoiding some costly operations in
+   gtk and glib. Patches upstream improve things further.
+ • A new setting allows following GNOME's Night Light behavior for night mode.
+ • We now use explicit export macros to simplify ABI management. We still
+   aren't ABI-stable, but we're progressing towards that.
+ • Our clang plugin now supports the KeepGoing option, to try harder after
+   encountering failures in includes.
+ • Support for code-indexing the Vala programming language.
+ • The ctags plugin will try to avoid activating certain language keywords.
+ • Find-other-file plugin now shows the results in global search results.
+ • Global search can now be navigated with ctrl+n/p in Vim mode.
+ • You can now disable the "Open Pages" section of the sidebar in preferences.
+ • The flatpak plugin no longer automatically updates project dependencies when
+   the build system activates for the first time. You can manually update the
+   dependencies from the workbench menu.
+ • Cursor placement improvements for some text editor movements.
+ • Basic support for unit testing in Meson-based projects.
+ • Subprocess PATH will now prefer /bin over /usr/bin.
+ • Various workbench keyboard shortcuts have been restored.
+ • Support for project miners has been dropped.
+
+Updated Translations:
+
+ Serbian, German, Slovenian, Czech, Spanish
+
+==============
 Version 3.27.1
 ==============
 
diff --git a/data/org.gnome.Builder.appdata.xml.in b/data/org.gnome.Builder.appdata.xml.in
index 9990e82..407facb 100644
--- a/data/org.gnome.Builder.appdata.xml.in
+++ b/data/org.gnome.Builder.appdata.xml.in
@@ -81,6 +81,43 @@
   <translation type="gettext">gnome-builder</translation>
 
   <releases>
+    <release version="3.27.2" date="2017-11-18">
+      <description>
+        <p>
+          A number of performance improvements and bug fixes have landed in this release.
+          Newcomers will find a simplified experience to quickly clone, build, and run their first project.
+          A preview of unit testing integration has also landed for Meson-based projects.
+        </p>
+        <ul>
+          <li>Documentation improvements.</li>
+          <li>Bug fixes for the meson build system backend.</li>
+          <li>Bug fixes in our compile_commands.json support.</li>
+          <li>Bug fixes in our GJS integration.</li>
+          <li>Meson project templates gained a Workaround for a glade bug.</li>
+          <li>CMake plugin was ported to C, following the design of the meson plugin.</li>
+          <li>The greeter was abstracted to allow plugins to extend what is visible.</li>
+          <li>A newcomers plugin has been added which displays GNOME newcomer projects on the greeter.</li>
+          <li>Support was added for Yaml when using GNOME Code Assistance.</li>
+          <li>Appdata now installs to the preferred location of the spec.</li>
+          <li>Startup time has been improved by avoiding some costly operations in gtk and glib. Patches 
upstream improve things further.</li>
+          <li>A new setting allows following GNOME's Night Light behavior for night mode.</li>
+          <li>We now use explicit export macros to simplify ABI management. We still aren't ABI-stable, but 
we're progressing towards that.</li>
+          <li>Our clang plugin now supports the KeepGoing option, to try harder after encountering failures 
in includes.</li>
+          <li>Support for code-indexing the Vala programming language.</li>
+          <li>The ctags plugin will try to avoid activating certain language keywords.</li>
+          <li>Find-other-file plugin now shows the results in global search results.</li>
+          <li>Global search can now be navigated with ctrl+n/p in Vim mode.</li>
+          <li>You can now disable the "Open Pages" section of the sidebar in preferences.</li>
+          <li>The flatpak plugin no longer automatically updates project dependencies when the build system 
activates for the first time. You can manually update the dependencies from the workbench menu.</li>
+          <li>Cursor placement improvements for some text editor movements.</li>
+          <li>Basic support for unit testing in Meson-based projects.</li>
+          <li>Subprocess PATH will now prefer /bin over /usr/bin.</li>
+          <li>Various workbench keyboard shortcuts have been restored.</li>
+          <li>Support for project miners has been dropped.</li>
+        </ul>
+      </description>
+    </release>
+
     <release version="3.27.1" date="2017-10-18">
       <description>
         <p>
diff --git a/meson.build b/meson.build
index a69dd72..ddf1538 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
 project('gnome-builder', 'c',
           license: 'GPL3+',
-          version: '3.27.1',
+          version: '3.27.2',
     meson_version: '>= 0.42.0',
   default_options: [
                      'c_std=gnu11',
@@ -170,17 +170,17 @@ 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.1')
+libdazzle_dep = dependency('libdazzle-1.0', version: '>= 3.27.2')
 libgio_dep = dependency('gio-2.0', version: '>= 2.53.2')
 libgiounix_dep = dependency('gio-unix-2.0')
 libgtk_dep = dependency('gtk+-3.0', version: '>= 3.22.1')
 libgtksource_dep = dependency('gtksourceview-3.0', version: '>= 3.24.0')
 libjson_glib_dep = dependency('json-glib-1.0', version: '>= 1.2.0')
-libjsonrpc_glib_dep = dependency('jsonrpc-glib-1.0', version: '>= 3.26.0')
+libjsonrpc_glib_dep = dependency('jsonrpc-glib-1.0', version: '>= 3.27.1')
 libm_dep = cc.find_library('m', required: false)
 libpangoft2_dep = dependency('pangoft2', version: '>= 1.38.0')
 libpeas_dep = dependency('libpeas-1.0', version: '>= 1.22.0')
-libtemplate_glib_dep = dependency('template-glib-1.0', version: '>= 3.26.0')
+libtemplate_glib_dep = dependency('template-glib-1.0', version: '>= 3.27.2')
 libxml2_dep = dependency('libxml-2.0', version: '>=2.9.0')
 
 libgd = subproject('libgd',


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