Accepting request 1073199 from GNOME:Factory
New stable release (forwarded request 1072902 from iznogood) OBS-URL: https://build.opensuse.org/request/show/1073199 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gjs?expand=0&rev=108
This commit is contained in:
commit
ae61a8ba18
@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:a406fd6a1652cf66dcab228062bd16a75f5b3378248dfbbbe016b212744a30b6
|
|
||||||
size 639012
|
|
BIN
gjs-1.76.0.tar.xz
(Stored with Git LFS)
Normal file
BIN
gjs-1.76.0.tar.xz
(Stored with Git LFS)
Normal file
Binary file not shown.
73
gjs.changes
73
gjs.changes
@ -1,3 +1,76 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Mar 19 07:52:52 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 1.76.0:
|
||||||
|
+ No changes from release candidate 1.75.90.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Mar 6 11:26:07 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 1.75.90:
|
||||||
|
+ Closed bugs and merge requests:
|
||||||
|
- NEWS: fix a typo causing codespell to fail
|
||||||
|
- doc: Add more apps written in GJS
|
||||||
|
- Gio: Use proper default priority on async generators
|
||||||
|
- gjs 1.75.2 GObjectValue build test failing on ARM
|
||||||
|
- testGObjectValue: Enable creating object with a string
|
||||||
|
property
|
||||||
|
- Handle transfer-none string return value from vfunc
|
||||||
|
implemented in JS
|
||||||
|
- Various maintenance, performance improvements
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 24 12:43:35 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
- Update to version 1.75.2:
|
||||||
|
+ There are new `Gio.Application.prototype.runAsync()` and
|
||||||
|
`GLib.MainLoop.prototype.runAsync()` methods which do the same
|
||||||
|
thing as `run()` but return a Promise which resolves when the
|
||||||
|
main loop ends, instead of blocking while the main loop runs.
|
||||||
|
Use one of these methods (by awaiting it) if you use async
|
||||||
|
operations with Promises in your application. Previously, it
|
||||||
|
was easy to get into a state where Promises never resolved if
|
||||||
|
you didn't run the main loop inside a callback.
|
||||||
|
+ There are new `Gio.InputStream.prototype.createSyncIterator()`
|
||||||
|
and `Gio.InputStream.prototype.createAsyncIterator()` methods
|
||||||
|
which allow easy iteration of input streams in consecutive
|
||||||
|
chunks of bytes, either with a for-of loop or a for-await-of
|
||||||
|
loop.
|
||||||
|
+ DBus proxy wrapper classes now have a static `newAsync()`
|
||||||
|
method, which returns a Promise that resolves to an instance of
|
||||||
|
the proxy wrapper class on which `initAsync()` has completed.
|
||||||
|
+ DBus property getters can now return GLib.Variant instances
|
||||||
|
directly, if they have the correct type, instead of returning
|
||||||
|
JS values and having them be packed into GLib.Variants.
|
||||||
|
+ Dramatic performance improvements in the legacy
|
||||||
|
`imports.signals` module, which has also gained a
|
||||||
|
`connectAfter()` method that works like the same-named method
|
||||||
|
in GObject signals. (However, the signals module remains
|
||||||
|
legacy, and is mostly there for historical reasons with GNOME
|
||||||
|
Shell. Don't use it in new code.)
|
||||||
|
+ For years we have had a typo in `Cairo.LineCap.SQUARE`,
|
||||||
|
incorrectly naming it `SQUASH`. This is fixed and the typoed
|
||||||
|
name is retained as an alias.
|
||||||
|
+ Also in Cairo, the value of `Cairo.Format.RGB16_565` was wrong.
|
||||||
|
This was fixed with a breaking change, because anyone using it
|
||||||
|
was probably already not getting the results they expected.
|
||||||
|
+ Continuing the Cairo improvements, SVG surfaces have gained
|
||||||
|
`Cairo.SVGSurface.prototype.finish()` and
|
||||||
|
`Cairo.SVGSurface.prototype.flush()` because previously SVG
|
||||||
|
surfaces were only written to disk when the SVGSurface object
|
||||||
|
was garbage collected, making it uncertain to rely on them.
|
||||||
|
+ The debugger now handles Symbol values and Symbol property keys
|
||||||
|
of objects. Previously, these were not displayed correctly.
|
||||||
|
+ Various type-safety refactors.
|
||||||
|
+ Many bug fixes and performance improvements.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Feb 21 10:24:52 UTC 2023 - Dominique Leuenberger <dimstar@opensuse.org>
|
||||||
|
|
||||||
|
- Update to version 1.75.1:
|
||||||
|
+ Static methods on classes from GObject introspection are now
|
||||||
|
present on JS classes that inherit from those classes.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Tue Feb 21 10:24:51 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
Tue Feb 21 10:24:51 UTC 2023 - Bjørn Lie <bjorn.lie@gmail.com>
|
||||||
|
|
||||||
|
4
gjs.spec
4
gjs.spec
@ -17,14 +17,14 @@
|
|||||||
|
|
||||||
|
|
||||||
Name: gjs
|
Name: gjs
|
||||||
Version: 1.74.2
|
Version: 1.76.0
|
||||||
# FIXME # Disable tests for unstable 1.71.1 - Try tests again on next versionbump
|
# FIXME # Disable tests for unstable 1.71.1 - Try tests again on next versionbump
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: JavaScript bindings based on gobject-introspection and Mozilla
|
Summary: JavaScript bindings based on gobject-introspection and Mozilla
|
||||||
License: LGPL-2.0-or-later AND MIT
|
License: LGPL-2.0-or-later AND MIT
|
||||||
Group: Development/Libraries/GNOME
|
Group: Development/Libraries/GNOME
|
||||||
URL: https://wiki.gnome.org/Projects/Gjs
|
URL: https://wiki.gnome.org/Projects/Gjs
|
||||||
Source0: https://download.gnome.org/sources/gjs/1.74/%{name}-%{version}.tar.xz
|
Source0: https://download.gnome.org/sources/gjs/1.76/%{name}-%{version}.tar.xz
|
||||||
|
|
||||||
BuildRequires: c++_compiler
|
BuildRequires: c++_compiler
|
||||||
BuildRequires: git
|
BuildRequires: git
|
||||||
|
Loading…
Reference in New Issue
Block a user