[gjs] Created tag 1.57.90



The unsigned tag '1.57.90' was created.

Tagger: Philip Chimento <philip chimento gmail com>
Date: 1564968948 -0700

    Version 1.57.90
    
    - New JS API: GLib.Variant has gained a recursiveUnpack() method which
      transforms the variant entirely into a JS object, discarding all type
      information. This can be useful for dealing with a{sv} dictionaries, where
      deepUnpack() will keep the values as GLib.Variant instances in order to
      preserve the type information.
    
    - New JS API: GLib.Variant has gained a deepUnpack() method which is exactly the
      same as the already existing deep_unpack(), but fits with the other camelCase
      APIs that GJS adds.
    
    - Closed bugs and merge requests:
      * Marshalling of GPtrArray broken [#9, !311, Stéphane Seng]
      * Fix locale chooser [!313, Philip Chimento]
      * dbus-wrapper: Remove interface skeleton flush idle on dispose [!312, Marco
        Trevisan]
      * gobject: Use auto-compartment when getting property as well [!316, Florian
        Müllner]
      * modules/signals: Use array destructuring in _emit [!317, Jonas Dreßler]
      * GJS can't call glibtop_init function from libgtop [#259, !319,
        Philip Chimento]
      * GLib's VariantDict is missing lookup [#263, !320, Sonny Piers]
      * toString on an object implementing an interface fails [#252, !299, Marco
        Trevisan]
      * Regression in GstPbutils.Discoverer::discovered callback [#262, !318, Philip
        Chimento]
      * GLib.Variant.deep_unpack not working properly with a{sv} variants [#225,
        !321, Fabián Orccón, Philip Chimento]
      * Various maintenance [!315, Philip Chimento]
    
    - Various CI fixes [Philip Chimento]

Changes since the last tag '1.57.4':

Cosimo Cecchi (2):
      Merge branch '259-define-class-error-handling' into 'master'
      Merge branch 'july-maintenance' into 'master'

Florian Müllner (1):
      gobject: Use auto-compartment when getting property as well

Jonas Dreßler (1):
      modules/signals: Use array destructuring in _emit

Marco Trevisan (Treviño) (5):
      dbus-wrapper: Remove interface skeleton flush idle on dispose
      dbus-wrapper: Use g_clear_handle_id everywhere
      gdbus-wrapper: Destroy the outstanding properties map on finalize
      testGObjectClass: Ensure objects have a toString definition
      GObject: Don't overwrite toString() method with one from Interface

Philip Chimento (26):
      build: Post-release version bump
      Merge branch '9-Fix-GPtrArray-Marshalling-Regression-Test' into 'master'
      CI: Force python2 when configuring JHBuild
      build: Recognize and prefer C.utf8 locale for tests
      build: Break output of `locale -a` into lines
      Merge branch 'fix-locale-chooser' into 'master'
      Merge branch 'dbus-idle-stop' into 'master'
      CI: Switch to Fedora for coverage-automatic job
      Merge branch 'get-property-fix' into 'master'
      Merge branch 'signal-array-destructuring' into 'master'
      jsapi-util-root: Shorter way to get pointer to current context
      macros: Add annotation for GJS_JSAPI_RETURN_CONVENTION
      console: Make second GOptionEntry non-static
      arg: Prevent null pointer access in zero-length array case
      function: Free partially allocated cached function data
      testEverythingBasic: Fix outdated comment
      value: Take null boxed pointer into account when calling signal handler
      wrapperutils: Always set prototype private data
      tests: Add test for GLib.VariantDict.lookup failure case
      Merge branch 'variant_dict_lookup' into 'master'
      GLib: add GLib.Variant.recursiveUnpack()
      GLib: add alias for GLib.Variant.deepUnpack()
      Merge branch 'object-implementing-interface-toString' into 'master'
      Merge branch '262-fix-error-signals' into 'master'
      Merge branch '225-variant-unpack-recursive' into 'master'
      release: Prepare for 1.57.90

Sonny Piers (1):
      add override GLib.VariantDict.lookup

Stéphane Seng (1):
      tests: Add a regression test case for GPtrArrays and GArrays of structures


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