gnome-gitlab GNOME/glibmm 2.88.0

4 hours ago

2.88.0 (stable) 2026-03-18:

Glib:

  • Markup::ParseContext: Add get_offset() and get_tag_start().
    (Kjell Ahlstedt)

Gio:

  • Application: Handle empty description in add_main_option_entry().
    (Kjell Ahlstedt) Issue #124 (Tobias)

Documentation:

  • Gio::File: Note where g_free() shall be called.
    (Kjell Ahlstedt)
  • README.win32.md: Mention Visual Studio 2026, update build info
    (Chun-wei Fan) Merge request !69

gmmproc:

  • tools/defs_gen/docextract: Improve extraction of enum enumerators.
    Fix the case when no enumerator is documented the old way
    in the enum block.
  • tools/defs_gen/enumextract.py, h2def.py: Ignore G_GNUC_FLAG_ENUM
    before the name of an enum definition.
    (Kjell Ahlstedt)

Build:

  • Require glib >= 2.87.3
  • Meson build: Don't require the 'dot' command when creating
    documentation with Doxygen.
    (Kjell Ahlstedt)
  • Meson build: Make Visual Studio 2026 builds distinct
  • NMake Makefiles:
    • Make Visual Studio 2026 builds distinct
    • Reorganize, fix, and clean up a bit
    • Make m4 detection more flexible and robust
    • Make build process more robust
      (Chun-wei Fan) Merge request !69

Don't miss a new glibmm release

NewReleases is sending notifications on new releases.