GJS 1.82.0, to be released as part of GNOME 47, has had a few dependency changes this cycle. Here is a summary.
- SpiderMonkey 115 → 128. More info: GNOME 47 to depend on SpiderMonkey 128
- Meson 0.58 → 0.62. More info: GJS 1.81.1 to depend on Meson 0.62
- For its installed tests, GJS will require a new module, gobject-introspection-tests, to be included as a Git or Meson submodule. (We expect this to land, but it may get punted to GNOME 48 if not finished in time.) More info: Feedback request: Submodule for gobject-introspection-tests? - #7 by ptomato
- Cairo was previously optional, now required. The no-Cairo configuration was rarely built and tested, and to ease adoption of gobject-introspection-tests, Cairo is now simply required.
- GObject Introspection 1.72 → 1.80. This may get punted to GNOME 48.
- GLib 2.68 → 2.80. This may get punted to GNOME 48.