summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorChristian Hergert <chergert@redhat.com>2021-03-19 16:52:21 -0700
committerChristian Hergert <chergert@redhat.com>2021-03-19 16:55:14 -0700
commit1443ab336e093d88a184ee97c23e13d64b0ed369 (patch)
treeb70e3f27613d36b042c15910569d3c7b65aef32a /NEWS
parent6e8aecc70e5d598142526296ec1ec55dc269b1dd (diff)
downloadgtksourceview-1443ab336e093d88a184ee97c23e13d64b0ed369.tar.gz
Release GtkSourceView 5.05.0.0
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS31
1 files changed, 31 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index b4adcaac..7c939ee2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,34 @@
+News in 5.0.0, 2021-03-19
+-------------------------
+
+GtkSourceView 5.0 is the first stable release of GtkSourceView targeting the
+GTK 4 toolkit. It is the culmination of about a year of development.
+
+Numerous new features were added that are not available in the 4.8 series of
+GtkSourceView.
+
+Notably:
+
+ * A new GListModel-based completion engine with a refresh on autocompletion
+ interface styling which was upstreamed from GNOME Builder.
+ * Syntax languages are now implemented using PCRE2 instead of GRegex which
+ also allowed for enabling the PCRE2 JIT for faster syntax highlighting.
+ * GtkSourceView can now integrate with Sysprof to generate performance
+ information. This may be helpful to application developers to help optimize
+ application rendering on GTK 4.
+ * Many internal components have become native GtkWidgets.
+ * A new code-snippet engine with an XML-based language have been added which
+ were upstreamed from GNOME Builder.
+ * Support for interactive tooltips using GtkSourceHover which was upstreamed
+ from GNOME Builder.
+ * You can now write custom indenters using GtkSourceIndenter which was
+ upstreamed from GNOME Builder.
+ * The overview map now bundles a custom "BuilderBlocks" font which was
+ upstreamed from GNOME Builder.
+ * Undo management is now part of GTK 4.
+ * Translation updates.
+
+
News in 4.99.0, 2021-02-12
--------------------------