Version 1.77.90
---------------

- Building GJS with -fno-exceptions is now the default. To retain the previous
 behaviour, invoke Meson with -Dcpp_eh=default.

- Closed bugs and merge requests:
 * testEverything fails make check [#95, !858, Marco Trevisan]
 * Using a Gio.Appinfo().launch with context may crash gjs [#553, !858, Marco
   Trevisan]
 * Fixed-size and Zero-terminated arrays are leaked when used as in or inout
   arguments with transfer none [#561, !858, Marco Trevisan]
 * Crash due to bad memory usage when calling a function taking an inout array
   with length parameter and transfer full [#562, !858, Marco Trevisan]
 * Various maintenance [!875, !888, Philip Chimento, Marco Trevisan, Andy
   Holmes]
 * README.MSVC.md: Update for SpiderMonkey-115.x [!877, Chun-wei Fan]
 * GJS returns pointers instead of numbers for function with output parameters
   [#570, !878, Philip Chimento, Marco Trevisan]
 * Profiler spuriously records GJS.boxed_instance and GJS.boxed_prototype
   [#551, !879, Philip Chimento]
 * installed-tests/js/meson: Add tests dependencies to dbus tests [!880, Marco
   Trevisan]
 * eslint: Make multi-line imports to always include a trailing comma [!881,
   Marco Trevisan]
 * Make console.error format GError correctly [#572, !883, Sriyansh Shivam]
 * Gtk: Throw an error for an invalid Template string [!884, Andy Holmes]
 * Gtk: Attempt to load Template from a string, if it appears valid [!885, Andy
   Holmes]
 * global: Really enable non-mutating Array methods [!887, Philip Chimento]