[gnome-builder] release 3.27.2
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] release 3.27.2
- Date: Sat, 18 Nov 2017 09:40:20 +0000 (UTC)
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]