[gjs] Created tag 1.49.2
- From: Philip Chimento <pchimento src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gjs] Created tag 1.49.2
- Date: Mon, 22 May 2017 04:53:41 +0000 (UTC)
The unsigned tag '1.49.2' was created.
Tagger: Philip Chimento <philip chimento gmail com>
Date: Sun May 21 21:52:57 2017 -0700
Version 1.49.2
- New feature: When building an app with the Package module, using the Meson
build system, you can now run the app with "ninja run" and all the paths will
be set up correctly.
- New feature: Gio.ListStore is now iterable.
- New API: Package.requireSymbol(), a companion for the already existing
Package.require(), that not only checks for a GIR library but also for a
symbol defined in that library.
- New API: Package.checkSymbol(), similar to Package.requireSymbol() but does
not exit if the symbol was not found. Use this to support older versions of
a GIR library with fallback functionality.
- New API: System.dumpHeap(), for debugging only. Prints the state of the JS
engine's heap to standard output. Takes an optional filename parameter which
will dump to a file instead if given.
- Closed bugs:
* Make gjs build on Windows/Visual Studio [#775868, Chun-wei Fan]
* Bring back fancy error reporter in gjs-console [#781882, Philip Chimento]
* Add Meson running from source support to package.js [#781882, Patrick
Griffis]
* package: Fix initSubmodule() when running from source in Meson [#782065,
Patrick Griffis]
* package: Set GSETTINGS_SCHEMA_DIR when ran from source [#782069, Patrick
Griffis]
* Add imports.gi.has() to check for symbol availability [#779593, Florian
Müllner]
* overrides: Implement Gio.ListStore[Symbol.iterator] [#782310, Patrick
Griffis]
* tweener: Explicitly check for undefined properties [#781219, Debarshi Ray,
Philip Chimento]
* Add a way to dump the heap [#780106, Juan Pablo Ugarte]
- Fixes in preparation for SpiderMonkey 52 [Philip Chimento]
- Misc fixes [Philip Chimento]
Changes since the last tag '1.49.1':
Claudio André (2):
CI: modernize Travis testing script
maintenance: modernize shell scripts
Cosimo Cecchi (1):
arg: don't crash when asked to convert a null strv to an array
Florian Müllner (2):
package: Add checkSymbol() to check for symbol availability
package: Add requireSymbol() method
Juan Pablo Ugarte (1):
modules/system.cpp: added dumpHeapComplete() method
Patrick Griffis (5):
package: Support running Meson projects from source
package: Fix initSubmodule() with Meson.
package: Don't rely upon directory configuration for initSubmodule()
package: Set GSETTINGS_SCHEMA_DIR when ran from source
overrides: Implement Gio.ListStore[Symbol.iterator]
Philip Chimento (14):
build: Post-release version bump
build: Bump g-i requirement for tests
modules/console: Bring back fancy error reporter
modules/console: Update fancy error reporter to mozjs38
jsapi-util-args: Mark functions as always-inline
build: Autodetect SpiderMonkey's debug mode
closure: Remove pointer to runtime
context: Use GThread to determine owner thread
jsapi-constructor-proxy: Inherit from js::Wrapper
system: Switch from JS::CallReceiver to JS::CallArgs
coverage: Root using context, not runtime
release: Include NEWS from 1.48.3
tweener: Add undefined property check
release: Prepare for 1.49.2
Tom Schoonjans (1):
arg: Include headers for std::abs()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]