Skip to content

0.15.11

Compare
Choose a tag to compare
@sdroege sdroege released this 26 Apr 10:41
· 52 commits to 0.15 since this release
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