[vala/staging] Sync NEWS from 0.40
- From: Rico Tzschichholz <ricotz src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [vala/staging] Sync NEWS from 0.40
- Date: Thu, 26 Jul 2018 10:42:05 +0000 (UTC)
commit 076df5c3613e20c3237e168bc062b03b3a08774d
Author: Rico Tzschichholz <ricotz ubuntu com>
Date: Thu Jul 26 11:12:16 2018 +0200
Sync NEWS from 0.40
NEWS | 159 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 159 insertions(+)
---
diff --git a/NEWS b/NEWS
index ee4584457..aeba2b092 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,162 @@
+Vala 0.40.8
+===========
+ * Various improvements and bug fixes:
+ - Fix links in the Manual
+ - libvaladoc: Change link to Valadoc wiki page for HTML doclet
+ - valadoc: Use HTML5 doctype in HTML doclet
+ - codegen: Let methods return -1 on error by default if possible [#526]
+ - Allow TypeModule subclasses as parameter-type in module-init-method [#648]
+ - girparser: Allow changing the type of constants using metadata [#643]
+ - girwriter: Add boolean GIR visible attribute to allow skipping symbols
+ - vala: Report error for error-domains without any code
+ - parser: Accept "empty" enums/error-domains [#253]
+ - codewriter: Output bodies of code-blocks if in VAPIGEN mode [#253]
+
+ * Bindings:
+ - gobject-2.0: Add lower_case_csuffix attributes to Type* symbols
+ - gdk-3.0,gtk+-3.0: Update to 3.23.0+df045423
+ - gio-2.0: Add custom IOError.from_errno() to make it work as expected [#253]
+ - gtk+-4.0: Update to 3.94.0+bf5f27c6
+ - gstreamer-rtsp-server-1.0: Update from 1.14+ git master [#653]
+
+Vala 0.40.7
+===========
+ * Various improvements and bug fixes:
+ - Update bugtracker links to https://gitlab.gnome.org/GNOME/vala/issues
+ - codegen:
+ + Handle delegate_target attribute of fields [#520]
+ + Free generic elements of glib collections [#694765]
+ + Fix warning for source_funcs parameter of g_source_new()
+ + Actually treat GLib.Source as compact class
+ + Custom abstract methods of GLib.Source are handled differently [#641]
+ + Consistently use gpointer for delegate targets
+ + Unify some delegate-type check patterns
+ + Use default_init instead of base_init when registering interfaces
+ [#699550]
+ - girparser: Add support for bool delegate_target [#520]
+ - girwriter:
+ + Output deprecated="1"
+ + construct-only properties don't have a setter method
+ + Don't write any custom attributes [#608]
+ - valadoc: Fix TreeBuilder.create_array() for stacked Arrays
+
+ * Bindings:
+ - glib-2.0:
+ + Do not mark simple-type out-parameters as nullable [#634]
+ + Make Source.attach() use the default MainContext by default
+ + Make Bytes.slice() use the memory-efficient Bytes.from_bytes() [#638]
+ + Fix Bytes.with_free_func()
+ - gio-2.0:
+ + Mark ActionEntry.parameter_type/state fields as nullable [#632]
+ + Delegate fields of DBus*VTable do not have implicit target fields
+ + Apply delegate_target = false on ActionEntry callbacks and make them weak
+ [#630]
+ + Add default to all io_priority parameters
+ - gstreamer: Cherry-pick some fixes from 0.42, add gst-editing-services-1.0
+ - gtk+-3.0: Update to 3.22.30+9ac7f906
+ - gtk+-4.0: Update to 3.93.0+29fee2e8
+ - webkit2gtk-4.0: Update to 2.21.4
+ - Update GIR-based bindings
+
+Vala 0.40.6
+===========
+ * Regression fix:
+ - codegen: Avoid critical for array in-parameters with custom length-type
+ - tests: Drop assert which is failing on big-endian archs
+
+Vala 0.40.5
+===========
+ * Various improvements and bug fixes:
+ - Warn if --gir is used without --library [#708693]
+ - Report an error if rank attribute is required but was not found [#660991]
+ - scanner: Accept \R and \N escape sequences in regex literals [#749576]
+ - scanner: Accept backreferences \1 through \99 in regex literals [#728574]
+ - codegen:
+ + Avoid critical in get_basic_type_info() when there is no signature
+ [#729517]
+ + Fix serializing multidimensional arrays [#735437]
+ + Guard get_default_ref_sink_function() against null base-class
+ + Respect cname ccode-attribute of lockable fields
+ + Fix casting of length for "ref" array parameters
+ - codewriter: Add 'new' to symbols if needed to match the original source
+ [#614686]
+ - girparser: Deal with missing "name" attribute by falling back on "c:type"
+ - girwriter: Drop errornous indent
+ - girwriter: Properly output variadic methods and use introspectable="0"
+ - genie: Add support for the \v escape character [#664689]
+ - genie: Add support for the \uXXXX escape sequence
+
+ * Bindings:
+ - glib-2.0: Fix IConv.iconv() [#634753]
+ - gobject-2.0: Make constructor of ParamSpecBoxed public
+ - gstreamer: Cherry-pick some fixes from 0.42
+ - gtk+-3.0: Update to 3.22.30+21fddc39
+ - gtk+-4.0: Update to 3.93.0+3a860719
+ - javascriptcoregtk-4.0: buffer of String.get_utf8_cstring() is not "ref"
+ [#788113]
+ - posix: Add missing cname = "int" to Posix.Signal enum
+ - sqlite3: Add additional constants for flags of Database.open_v2() [#795627]
+ - webkit2gtk-4.0: Cherry-pick some fixes from 0.42
+
+Vala 0.40.4
+===========
+ * Various improvements and bug fixes:
+ - girparser: Add support for NoAccessorMethod metadata
+
+ * Bindings:
+ - glib-2.0: Mark str parameter of Variant.take_string() as owned
+ - gstreamer: Update from 1.15+ git master
+ - gtk+-*.0: Set NoAccessorMethod on Gtk.Radio*.group properties
+ (Regression in gtk+-3.0)
+ - gtk+-4.0: Update to 3.93.0+fc6018f1
+ - json-glib-1.0: Mark return-type of gvariant_deserialize*() as nullable
+ - webkit2gtk-4.0: Update to 2.20.1
+
+Vala 0.40.3
+===========
+ * Various bug fixes:
+ - vala: Fix return-type of BasicBlock.get_successors()
+
+ * Bindings:
+ - gstreamer: Update from 1.15+ git master
+ - gtk+-3.0: Fix regression of StatusIcon.position_menu() [#891629]
+ - gtk+-4.0: Update to 3.93.0+ff738269
+ - libgsf-1: Update to 1.14.42+ [#794777]
+
+Vala 0.40.2
+===========
+ * Various bug fixes:
+ - gdbus: Fix missing declaration of _fd_list for async methods [#794566]
+
+ * Bindings:
+ - glib-2.0: Use g_value_*et_schar instead of deprecated g_value_*et_char
+ - gobject-2.0: Add ParamSpecGType
+ - gtk+-*.0: Hide dedicated constructors of compact classes bound as structs
+ [#794733]
+
+Vala 0.40.1
+===========
+ * Various bug fixes:
+ - codegen: Don't add target fields for captured delegates without target
+ - codegen: Don't add length fields for captured fixed-length array variables
+ - valadoc: Bump VALA_0_xx defines and glib_minor to match 0.40 series
+
+ * Bindings:
+ - Add libgeoclue-2.0 bindings [#794376]
+ - gobject-2.0: Cherry-pick some changes from 0.42
+ - gdk-3.0,gtk+-3.0: Update to 3.22.29
+ - gtk+-4.0: Update to 3.93.0+433517fd
+ - gtk+-*.0: Fix iter parameter of TextView.backward*/forward*/move_visually()
+ [#794345]
+ - gstreamer-1.0: Update to 1.13.91 and add gstreamer-webrtc-1.0 bindings
+ - libgsf-1: Switch to GIR and update to 1.14.42
+ - linux: Add various symbols
+ - posix: Add various symbols
+ - posix: Include sys/sysmacros.h for major(), minor() and makedev() [#794651]
+ - webkit-1.0: Update to 2.4.11
+ - webkit2gtk-4.0: Update to 2.20.0
+ - Update GIR-based bindings
+
Vala 0.40.0
===========
* Various bug fixes:
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]