[gtksourceview] Release GtkSourceView 5.6.0



commit 4fe70ddf40bfbf9e11c5322577fb5d7d5aec0ba5
Author: Christian Hergert <chergert redhat com>
Date:   Sat Sep 17 12:48:16 2022 -0700

    Release GtkSourceView 5.6.0

 NEWS        | 44 ++++++++++++++++++++++++++++++++++++++++++++
 meson.build |  2 +-
 2 files changed, 45 insertions(+), 1 deletion(-)
---
diff --git a/NEWS b/NEWS
index 52b6e95d..d7e98d1f 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,47 @@
+News in 5.6.0, 2022-09-17
+-------------------------
+
+This release corresponds to GNOME 43.0 and includes many bug fixes
+across the library. It is recommended that distributions update to
+this release.
+
+ * Updated languages: awk.lang, lean.lang
+ * Updated style schemes: Adwaita.xml, Adwaita-dark.xml,
+   solarized-light.xml, solarized-dark.xml, cobalt.xml
+ * Translation updates
+ * A bug with input grabs has been fixed when using GtkSourceHover
+   to create interactive tooltips in a stack or notebook.
+ * highlight-current-line is only rendered when the toplevel is active.
+ * Merging of snippet bundles handles tooltips now.
+ * The snippet manager now delays snippet parsing until needed.
+ * Completion of snippets is now lazier resulting in less memory and
+   CPU usage.
+ * Informative tooltips for snippets are now more aggressively dismissed.
+ * Scrolling now dismisses interactive hover tooltips.
+ * Use of Escape now dismisses the completion list and forwards the
+   event to the GtkSourceView, improving integration of Vim emulation.
+ * Snippet filtering correctness has been improved when adding/removing
+   characters from the filter text.
+ * Assistants such as the completion list defer repositioning to the
+   next frame tick which improves some situations with widgetry not
+   having an allocation when snapshotted.
+ * A new GtkSourceCompletion::provider-model-changed signal has been
+   added which allows observation of providers by external tooling.
+   This can be used to implement features like "top matches" from various
+   completion providers.
+ * Testsuite improvements
+ * GtkSourceView now uses GSignalGroup and GBindingGroup from GLib, and
+   therefore bumps our GLib dependency as it would be necessary with
+   updated GTK releases anyway.
+ * GtkSourceHoverDisplay now specifies a CSS element name for use by
+   applications in styling.
+ * GtkSourceCompletion now uses PANGO_UNDERLINE_SINGLE_LINE and
+   PANGO_WEIGHT_BOLD Pango attributes for highlighting fuzzy matches.
+   This improves visibility when used with certain character sets.
+ * Splicing of Pango attributes has been improved for completion which
+   ensures the merging does not result in missing attributes.
+ * Some methods have been marked as virtual for Vala.
+
 News in 5.5.1, 2022-08-05
 -------------------------
 
diff --git a/meson.build b/meson.build
index ddcfb6e9..3d62da43 100644
--- a/meson.build
+++ b/meson.build
@@ -1,5 +1,5 @@
 project('gtksourceview', 'c',
-          version: '5.5.2',
+          version: '5.6.0',
           license: 'LGPL-2.1-or-later',
     meson_version: '>= 0.60.0',
   default_options: [ 'c_std=gnu99',


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