[gjs/gnome-3-34] release: Prepare for 1.58.4
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs/gnome-3-34] release: Prepare for 1.58.4
- Date: Wed, 8 Jan 2020 01:05:54 +0000 (UTC)
commit fed2bfb25f6ad1ae1f6035353eb298088ce4a9b4
Author: Philip Chimento <philip chimento gmail com>
Date: Tue Jan 7 19:53:09 2020 -0500
release: Prepare for 1.58.4
NEWS | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
---
diff --git a/NEWS b/NEWS
index 52d17bc5..e8c25932 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,24 @@
+Version 1.58.4
+--------------
+
+- Now prints a warning when constructing an unregistered object inheriting from
+ GObject (i.e. if you forgot to use GObject.registerClass.) In 1.58.2 this
+ would throw an exception, which broke some existing code, so that change was
+ reverted in 1.58.3. In this version the check is reinstated, but we log a
+ warning instead of throwing an exception, so that people know to fix their
+ code, but without breaking things.
+ NOTE: In 1.64 (the next stable release) the warning will be changed back into
+ an exception, because code with this problem can be subtly broken and cause
+ unexpected errors elsewhere. So make sure to fix your code if you get this
+ warning.
+
+- Closed bugs and merge requests:
+ * GSettings crash fixes [Andy Holmes, !373]
+
+- Memory savings for Cairo objects [Philip Chimento, !374]
+
+- Fix for crash in debug functions [Philip Chimento, !374]
+
Version 1.58.3
--------------
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]