Jason Francis (9):
glib-macros: Fix clippy lints
glib: Generate docs for BindingGroupBuilder
glib: implement ValueTypeOptional for Variant, VariantType, BoxedValue
glib: Add safety docs for WatchedObject::borrow
glib: Implement Sync for WatchedObject
Implement ValueTypeOptional for BoxedInline and cairo types
cairo: Fix soundness in ToValueOptional for inline structs
cairo: Implement FromValue for reference types
cairo: Implement GValue wrappers for Matrix
Luca BRUNO (1):
glib/variant: add some more safe wrappers
Mițca Dumitru (5):
gdk_pixbuf: Improve `Pixbuf::pixels` documentation
glib: Remove redundant null-checks before `g_free`
glib: Remove redundant null-checks before `free`-like functions
gio: Remove redudant null-checks before `g_free`
gio: Remover redundant null-checks before `g_strdup`
Paolo Borelli (1):
error: add `matches` method
Rodrigo Rivas Costa (1):
glib: Fix conversion between Variant and OsString/PathBuf.
SeaDve (1):
glib-macros: Remove boxed_nullable and shared_boxed_nullable attribute for glib::Boxed
Sebastian Dröge (12):
glib: Fix build with `v2_72` and require 2.72.0 now
Fix a couple of new clippy warnings
gio: Update serial_test dependency to 0.6
glib: Add `to_glib_full()` for `Path` / `OsStr`
glib: Fix `mkdtemp()` and `mkdtemp_full()`
glib: Add new `ObjectImplRef` and `ObjectImplWeakRef` types
glib: Add getter for `glib::Error` domain quark
ci: Update gvsbuild version
ci: Switch to windows-2019 image
Update versions to 0.15.11
glib: Lower glib-macros version requirement to 0.15.10
ranfdev (1):
remove extend_from_slice position subtraction, add test