[gnome-builder] release 3.25.3
- From: Christian Hergert <chergert src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-builder] release 3.25.3
- Date: Tue, 20 Jun 2017 01:10:56 +0000 (UTC)
commit 0888fe30b134c9f7e287bfa4484ecab27c86931c
Author: Christian Hergert <chergert redhat com>
Date: Mon Jun 19 15:31:26 2017 -0700
release 3.25.3
NEWS | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++
doc/conf.py | 2 +-
meson.build | 2 +-
3 files changed, 53 insertions(+), 2 deletions(-)
---
diff --git a/NEWS b/NEWS
index 814817e..5b6bb00 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,55 @@
==============
+Version 3.25.3
+==============
+
+This release includes some major changes for packagers. Builder is now built
+using the Meson build system. Given the number of GNOME packages following this
+trend, chances are that packagers will have existing scripts to help make this
+a smooth transition.
+
+Changes since 3.25.2
+
+ • The "egg" contrib package has been broken out into libdazzle. If you do
+ not have libdazzle, it will be built as a subproject.
+ http://git.gnome.org/browse/libdazzle
+ • The "jsonrpc-glib" contrib package has been broken out into a standalone
+ project. It will be built as a subproject if you do not have it installed.
+ http://git.gnome.org/browse/jsonrpc-glib
+ • The "template-glib" contrib package has been broken out into a standalone
+ project. It will be built as a subproject if you do not have it installed.
+ http://git.gnome.org/browse/template-glib
+ • Ctags completion priority has been lowered
+ • Many internals have been moved to an updated libdazzle. This includes lots
+ of theming fixes as well as improved panels and theming integration. Many
+ search data structures were also broken out into libdazzle.
+ • The search provider has been rewritten to use libdazzle and the new
+ suggestion entry. We expect more changes here before 3.26.
+ • Builder now uses GVFS metadata to store the cursor position. This should
+ improve the chances you end up on the right position when re-opening a
+ buffer.
+ • Panels now properly maintain their visibility state between runs of Builder.
+ • The flatpak plugin now properly ignores runtimes ending in ".Sources".
+ • Builder properly cleans up drafts fixing an issue where files with encoding
+ errors would continually re-open when restoring Builder's internal state.
+ • A "counters" window has been added to aide in debugging.
+ • Builder now tries to do significantly less work while the buffer is opening.
+ This should speed up file-loading on larger files.
+ • Various async operation priority have been lowered to avoid stalling the
+ Gtk main loop.
+ • UI files now strip their empty space which should reduce the size of libide
+ a small amount.
+ • IdePerspective now has a restore_state vfunc. This helps ensure that the
+ widget restores state after the UI has settled. This can help avoid hickups
+ in the UI at startup.
+ • Python Ide.py overrides now have helpers to log using g_warning() etc. See
+ Ide.warning(), Ide.debug(), Ide.critical(), etc.
+ • Additional documentation.
+
+Updated Translations:
+
+ Spanish, Kazakh
+
+==============
Version 3.25.2
==============
diff --git a/doc/conf.py b/doc/conf.py
index 96e589b..4a42183 100644
--- a/doc/conf.py
+++ b/doc/conf.py
@@ -60,7 +60,7 @@ author = 'Christian Hergert, et al.'
# The short X.Y version.
version = '3.25'
# The full version, including alpha/beta/rc tags.
-release = '3.25.2-nightly'
+release = '3.25.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 9bf4a9f..679325c 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
project('gnome-builder', 'c',
license: 'GPL3+',
- version: '3.25.2',
+ version: '3.25.3',
meson_version: '>= 0.37.0',
default_options: [
'c_std=gnu11',
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]