[gjs] release: Prepare for 1.49.92
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs] release: Prepare for 1.49.92
- Date: Mon, 4 Sep 2017 22:44:00 +0000 (UTC)
commit 84e4012e8894ed96638c5d509ff8ae1077643434
Author: Philip Chimento <philip chimento gmail com>
Date: Mon Sep 4 15:43:38 2017 -0700
release: Prepare for 1.49.92
NEWS | 24 ++++++++++++++++++++++++
1 files changed, 24 insertions(+), 0 deletions(-)
---
diff --git a/NEWS b/NEWS
index 63b4ce2..8cb486c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,27 @@
+Version 1.49.92
+---------------
+
+- It's now possible to build GJS with sanitizers (ASan and UBSan) enabled; add
+ "--enable-asan" and "--enable-ubsan" to your configure flags. This has
+ already caught some memory leaks.
+
+- There's also a "make check-valgrind" target which will run GJS's test suite
+ under Valgrind to catch memory leaks and threading races.
+
+- Many of the crashes in GNOME 3.24 were caused by GJS's closure invalidation
+ code which had to change from the known-working state in 1.46 because of
+ changes to SpiderMonkey's garbage collector. This code has been refactored to
+ be less complicated, which will hopefully improve stability and debuggability.
+
+- Closed bugs:
+
+ * Clean up the idle closure invalidation mess [#786668, Philip Chimento]
+ * Add ASan and UBSan to GJS [#783220, Claudio André]
+ * Run analysis tools on GJS to prepare for release [#786995, Philip Chimento]
+ * Fix testLegacyGObject importing the GTK overrides [#787113, Philip Chimento]
+
+- Docs tweak [Philip Chimento]
+
1.49.91
-------
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]