You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release adds support for callbacks and async functions. C arrays with length parameters are now converted between JS arrays, byte arrays now convert with Uint8Arrays, and GLib.Bytes arguments no longer throw a TypeError when passing Uint8Array.
Girbind now has a shared runtime so that multi-namespace works (e.g. Gtk + Adw). The package is now split into girbind-devel and girbind, the latter of which only has the stuff actually needed at runtime.
This release also adds support for:
Namespaces including each other
Defines in configurations
GIR parsing of callbacks, records, interfaces, and unions
Configs for the GTK stack: gio, graphene, pango, gdk, gsk, gtk, adw
This patch fixes compile so that the .cmake-build directory is placed in the generated sources one and not the build one, that way the build one can be published to npm with less effort.