gnome-gitlab GNOME/glib 2.87.2

6 hours ago

Overview of changes in GLib 2.87.2, 2026-01-19

  • Add initial support for GNotification on Windows (#3857, work by
    Oscar Pernia Moreno)

  • Bugs fixed:

    • #3850 g_strsplit_set docs are misleading (Matthias Clasen)
    • #3857 win32: Add support for notifications using Shell_NotifyIcon API
    • #3858 glib-compile-resources: Incorrect compiler detection on Windows when
      building GTK causes a DoS (L. E. Segovia)
    • #3863 Iterating over a short (preallocated) GVariant bytestring invalidly
      refs a NULL GBytes (Christian Hergert)
    • #3864 gir-tracker-bot posting diffs against too-recent-main (Marco
      Trevisan (Treviño))
    • #3867 win32: Notifications without body won't show up
    • !4918 gio/unixmounts: use bsearch() to check for set inclusion
    • !4949 gdesktopappinfo: Fix -Wsign-conversion warnings
    • !4950 gobject: Fix -Wshorten-64-to-32 warnings and enable warning flag
    • !4958 gtestutils: Avoid pointless logging string handling in gtestutils
    • !4959 glib-unix: Implement g_unix_fd_query_path for Cygwin
    • !4964 gio: Fix some -Wsign-conversion warnings
    • !4965 gmodule: Enable -Wshorten-64-to-32 warnings for gmodule
    • !4967 Fixup unicode 17

Don't miss a new glib release

NewReleases is sending notifications on new releases.