[gjs] Created tag 1.49.1



The unsigned tag '1.49.1' was created.

Tagger: Philip Chimento <philip chimento gmail com>
Date: Sun Apr 23 21:06:36 2017 -0700

    Version 1.49.1
    
    - Closed bugs:
    
      * test GObject Class failure [#693676, Stef Walter]
      * Enable incremental GCs [#724797, Giovanni Campagna]
      * Don't silently accept extra arguments to C functions [#680215, Jasper
        St. Pierre, Philip Chimento]
      * Special case GValues in signals and properties [#688128, Giovanni Campagna,
        Philip Chimento]
      * [cairo] Instantiate wrappers properly [#614413, Philip Chimento,
        Johan Dahlin]
      * Warn if we're importing an unversioned namespace [#689654, Colin Walters,
        Philip Chimento]
    
    - Fixes in preparation for SpiderMonkey 45 [Philip Chimento]
    - Misc fixes [Philip Chimento, Chun-wei Fan, Dan Winship]

Changes since the last tag '1.48.0':

Chun-wei Fan (1):
      gi-srcs.mk: Dist gjs/jsapi-class.h

Colin Walters (1):
      repo: Warn when importing a namespace with >1 version

Dan Winship (1):
      log: remove GJS_DEBUG_STRACE_TIMESTAMPS

Debarshi Ray (1):
      tweener: Explicitly check if obj.time and obj.delay are defined

Emmanuele Bassi (1):
      Silence compiler warnings for g_object_newv()

Florian Müllner (2):
      object: Mark intentional fall-through ...
      function: Fix accidental fall-through

Georges Basile Stavracas Neto (1):
      object: Avoid modifying weak_pointer_list while iterating it

Giovanni Campagna (4):
      runtime: enable incremental GC
      runtime: sync default GC parameters with Firefox defaults
      closure: run a MaybeGC at the end of closures
      value: Special case GValues in signals and properties

Johan Dahlin (2):
      Export prototype in GJS_DEFINE_PROTO
      Send in prototype to JS_NewObject

Philip Chimento (34):
      build: Post-release version bump
      object: Don't crash on error in gjs_object_from_g_object()
      jsapi-util-args: Functions with only optional args
      object: Fix toggle check in dissociate_js_gobject()
      object: Queue object toggles and drain them in idle
      context: Drain toggle queue at start of GC
      function: Warn when passing extra arguments to a function
      tests: Various GValue test fixes
      tests: Ensure a Cairo context is fully created in GI
      global: Remove GJS_GLOBAL_SLOT_KEEP_ALIVE
      release: Include NEWS from 1.48.1
      jsapi-util: Return JSObject from create_proto
      jsapi-dynamic-class: Use JS_LinkConstructorAndPrototype()
      release: Require g-i 1.52.1 for tests
      importer: Add a JSClass constant
      docs: Add Hacking guide
      jsapi-util: Split off class stuff into jsapi-class.h
      maint: Use correct mode lines in all files
      jsapi-class: Get rid of "proto_name" argument
      jsapi-class: GJS_DEFINE_PROTO stores protos in global slots
      jsapi-util: Add static function spec to GJS_DEFINE_PROTO
      js: Create objects with JS_NewObjectWithGivenProto()
      enumeration: Remove call to JS_SetParent()
      boxed: Undefined value for field property
      js: Fix use of mozilla::Maybe API
      jsapi-class: Remove unnecessary default
      js: Use JS_NewPlainObject()
      context: Use JS::AutoSaveExceptionState
      js: Don't pass global object to JS_NewObject functions
      js: Split compilation from execution in some places
      js: Evaluate on global object where possible
      repo: Don't warn about 0 namespace versions
      release: Include NEWS from 1.48.2
      release: Prepare for 1.49.1

Stef Walter (1):
      object: Register auto generated GType classes as static types


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