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