[gjs] Created tag 1.47.4



The unsigned tag '1.47.4' was created.

Tagger: Philip Chimento <philip chimento gmail com>
Date: Sat Jan 14 17:28:02 2017 -0800

    Release 1.47.4

Changes since the last tag '1.47.3':

Claudio André (1):
      build: Mute a warning

Giovanni Campagna (2):
      Add support for write barriers to classes with a custom trace
      Mark that all our JSClasses support write barriers

Havoc Pennington (1):
      object: Split out gparam aspect of get_prop hook for GObject wrapper

Jasper St. Pierre (1):
      importer: Useful toString for importer and module objects

Joe Shaw (1):
      signals: addSignalMethods warns about overwriting

Lionel Landwerlin (1):
      fundamental: Fix crash with subclassed fundamental with no introspection

Paolo Borelli (1):
      tests: add array_out_param unit test

Philip Chimento (46):
      build: Post-release version bump
      console: Don't leak coverage object
      promise: Add Lie, an ES6 promises implementation
      promise: Get node-isms to work
      promise: Fix SpiderMonkey strict mode warnings
      context: Define global Promise object
      docs: Release notes about Promises
      context: Compile Lie with lazy source flag
      promise: Fix missing braces
      coverage: Use GFile internally instead of paths
      coverage: lcov output directory is construct prop
      coverage: Coverage without cache internal-only
      coverage: Use correct constness for prefixes
      coverage: Expose GjsCoverage in public API
      build: Hide Clang-only pragmas from GCC
      coverage test: Fix copypasta errors
      coverage test: Fix equality error
      test everything: Enable int64 array test
      tests: Move logError test to testExceptions.js
      tests: Move GVariant overrides test to testGLib.js
      tests: Move GType tests to testGTypeClass.js
      test marshalling: Disable foreign struct test
      test locale: Delete commented-out test
      tests: Consolidate importer tests
      tests: Delete redundant tests
      tests: Use embedded copy of Jasmine to run tests
      tests: Run testCommandLine.sh installed
      build: Remove underscore from symbols used in tests
      object: Support accessing fields on GObjects
      object: Handle setting GObject field
      jsapi-util-error: Allow throwing custom 'name' property
      importer: Throw ImportError when module not found
      repo: Ignore ImportError for overrides
      repo: Add missing return
      jsapi-util-error: Fix gjs_throw_custom
      object: Make define_static_methods infallible
      js: Use JS_NewObjectWithGivenProto
      js: Root IDs passed to JS_DefinePropertyById
      js: Use JS_Enumerate instead of iterator
      js: Discontinue JS_GetTypeName()
      closure: Use JS::Heap wrapper for closure object
      installed-tests: Fix script test Exec line
      installed-tests: Prepend pkglibdir to library path
      dynamic class: Check if prototype is NULL
      build: Update code coverage ignore patterns
      release: Prepare for 1.47.4

Sam Spilsbury (2):
      coverage: Suppress warnings about executing odd lines by default
      coverage: Enable IonMonkey and BaselineJIT in coverage mode

Shawn Walker (1):
      Use uint32_t instead of u_int32_t in coverage.cpp


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