[gjs] Created tag 1.51.2



The unsigned tag '1.51.2' was created.

Tagger: Philip Chimento <philip chimento gmail com>
Date: 1510540461 -0800

    Version 1.51.2
    
    - Version 1.51.1 was skipped.
    
    - The home of GJS is now at GNOME's GitLab instance:
      https://gitlab.gnome.org/GNOME/gjs
      From now on we'll be taking GitLab merge requests instead of Bugzilla
      patches. If you want to report a bug, please report it at GitLab.
    
    - Closed bugs and merge requests:
    
      * Allow throwing GErrors from JS virtual functions [#682701, Giovanni
        Campagna]
      * [RFC] bootstrap system [#777724, Jasper St. Pierre, Philip Chimento]
      * Fix code coverage (and refactor it to take advantage of mozjs52 features)
        [#788166, !1, !3, Philip Chimento]
      * Various maintenance [!2, Philip Chimento]
      * Get GitLab CI working and various improvements [#6, !7, !9, !11, !13,
        Claudio André]
      * Add build status badge to README [!8, Claudio André]
      * Use Docker images for CI [!12, Claudio André]
    
    - Some changes in progress to improve garbage collection when signals are
      disconnected. See bug #679688 for more information [Giovanni Campagna]

Changes since the last tag '1.50.0':

Claudio André (13):
      CI: adapt to use JHBuild HEAD;
      CI: remove Travis usage
      CI: use SpiderMonkey 52 and tweaks
      CI: add GitLab continuous integration
      CI: print environment debug info
      CI: fix to properly save log on artifacts
      CI: create a mechanism to clean the hoard
      CI: add build status badge
      CI: rename a label to make it clear
      CI: run the 'installed tests' only if requested
      CI: enable static code analysis
      CI: fix a bug in the test script
      CI: use pre-built Docker images

Cosimo Cecchi (1):
      Merge branch 'september-maintenance' into 'master'

Florian Müllner (2):
      tweener: Fix a couple of warnings
      legacy: Allow ES6 classes to inherit from abstract Lang.Class class

Giovanni Campagna (4):
      Add marshalling for native JS errors
      object: Associate callbacks with the object on which they're installed
      Use the GIVFuncInfo to hook up vfuncs instead of the GICallbackInfo
      Capture JS exceptions from invoked virtual functions

P. F. Chimento (2):
      Merge branch 'wip/coverage-refactor' into 'master'
      Merge branch 'fix-warnings' into 'master'

Philip Chimento (32):
      build: Post-release version bump
      stack: Use js::DumpBacktrace() for gjs_dumpstack()
      build: Post-branch version bump
      global: Add a bootstrap system
      coverage: Use global bootstrap to add JS coverage code
      coverage: Don't error out on various files
      coverage: Scan ES6 classes for functions
      coverage: Correct AST walking for labelled statements
      coverage: Walk AST in more cases
      tests: Create test ASTs by parsing JS
      coverage: Don't count literals as executable
      coverage: Don't mark empty var declarations executable
      coverage: Refactor bootstrap code to use ES6 classes
      jsapi-util-args: Update out-of-date comments
      error: Use JSProtoKey to get Error constructor
      object: Remove hash-x32 implementation
      object: Merge weak_pointer_list and dissociate_list
      object: Remove vfunc list
      jsapi-util: Remove jsapi-private
      tests: Use assertions in coverage tests
      js: Convert scripts to UTF-16 before evaluating
      coverage: Use LCOV data from SpiderMonkey
      build: Tweak code coverage options
      coverage: Propagate gjs_coverage_write_statistics() errors
      Merge branch 'abstract-inheritance' into 'master'
      Merge branch 'wip/CI' into 'master'
      Merge branch 'wip/README' into 'master'
      Merge branch 'wip/log' into 'master'
      Merge branch 'wip/merge' into 'master'
      Merge branch 'wip/fix' into 'master'
      Merge branch 'wip/docker' into 'master'
      release: Prepare for 1.51.2


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