2.73.2
diff --git a/NEWS b/NEWS index c28e742..f60b3f3 100644 --- a/NEWS +++ b/NEWS
@@ -1,3 +1,70 @@ +Overview of changes in GLib 2.73.2, 08-07-2022 +============================================== + +* Require C99 __VA_ARGS__ (work by Emmanuele Bassi) + +* Add NONE or DEFAULT members to most flags types (Simon McVittie) + +* GFile: Add some missing async apis (Marco Trevisan) + +* Improve internal and process documentation (Philipp Withnall) + +* Add atomic compare-and-exchange apis (Marco) + +* Add G_DEFINE_ENUM_TYPE and G_DEFINE_ENUM_VALUE macros (Emmanuele) + +* Use waitid() on pidfds rather than a global SIGCHLD handler (Philipp) + +* Bugs fixed: + - #1434 Move tests/* into */tests/ + - #2216 Chain signal handlers for SIGCHLD + - #2597 Crash in g_socket_client_enumerator_callback when proxy resolving + - #2659 /maincontext/timeout-once randomly fails + - #2681 Set C99's `__VA_ARGS__` as a toolchain hard requirement + - !1717 Add lock in _g_get_unix_mount_points() around *fsent() functions + - !2576 Add a NONE or DEFAULT member to most flags-sets + - !2667 test: Potentially fix a race in thread-pool-slow test + - !2706 Add more SPDX license headers + - !2717 gfile (and GAppInfo): Add some missing async APIs and ensure async calls always use them + - !2744 fuzzing: Add fuzz test for g_uuid_string_is_valid() + - !2748 docs: Add a testing policy + - !2749 tests: Various fixes for TAP output of tests + - !2755 docs: Sync glib.doap to set of users listed in CODEOWNERS + - !2763 docs: Document the release process + - !2766 gatomic: Add Compare and Exchange functions that returns the previous value + - !2770 Correct documentation of g_atomic_pointer_exchange + - !2771 use gvdb as a subproject + - !2772 gobject/tests/performance: fix leaks + - !2773 gdatetime test: Consistently expect %k to generate a figure space + - !2774 tests: Fix type mismatches in new atomic tests when compiling with clang + - !2775 gthread: Some code cleanups and fixes + - !2776 gdataset: Preserve destruction order + - !2779 tests: Fix macOS failures in the file tests + - !2781 gmacros: Provide platform-independent G_ALWAYS_INLINE and G_NO_INLINE + - !2782 ci: Update CI images to add gdb and pcre2 + - !2783 _g_get_unix_mount_points(): reduce syscalls inside loop + - !2784 Revert "gobject: Use g_datalist_id_remove_multiple" + - !2785 tests: Fix incorrect basename comparison in gsubprocess test + - !2786 gcontenttype: Fix a potential use-after-free of xdgmime data + - !2788 Add G_DEFINE macros for enum and flags types + - !2789 gdate: Fix a typo in a code comment + - !2790 tests: Skip assert-msg-test.py if gdb is non-functional + - !2792 ci: Ensure git submodules are updated before running macOS CI + - !2794 gobject: Fix a recent regression + - !2795 gkeyfile: Remove some unreachable code + - !2796 gmodule: Improve error handling for invalid .la files + - !2797 gio: Add some missing license and copyright headers + - !2798 Remove occurrences of unused-results warnings and mark them as errors + - !2800 gbacktrace: Handle case of strerror_r returning an int value + - !2801 gobject: Small speedup in weak-ref-set + +* Translation updates: + - Lithuanian + - Portuguese + - Russian + - Serbian + - Ukrainian + Overview of changes in GLib 2.73.1 ==================================
diff --git a/meson.build b/meson.build index 0edbc2b..0bae909 100644 --- a/meson.build +++ b/meson.build
@@ -1,5 +1,5 @@ project('glib', 'c', 'cpp', - version : '2.73.1', + version : '2.73.2', # NOTE: See the policy in docs/meson-version.md before changing the Meson dependency meson_version : '>= 0.60.0', default_options : [