Changes in dconf 0.29.1 ======================= - Engine: track in progress watch handles to avoid spurious changed signals for the root path. Subscription requests are no longer sent if the engine is already subscribed to the given path. In the case that some value changes while a subscription request is in progress, a changed signal is only sent for the path being subscribed to instead of the root path. (Daniel Playfair Cal; !1, !5, #790640) - Engine: fix deadlock which occured when using the engine from libsoup within flatpak by extending the existing workaround for Glib !541, aka #674885. GSocket and various other GObject types are now also initialised in the main thread. (Owen Taylor; !15) - Add transfer annotations to the GTK-Doc strings for functions in the dconf_changeset_* and dconf_client_* namespaces (Xavier Claessens, Philip Withnall; !9, #758903) - Update GVDB subtree from GVDB master, containing mostly documentation improvements (Philip Withnall; !17) - dconf-update.vala: correct error message grammar (Kenyon Ralph; !6) - Various meson related improvements (Iñigo Martínez; !11) - Add GitLab CI (Philip Withnall; !10) - Service: Port from the deprecated g_type_class_add_private() to G_ADD_PRIVATE() (Philip Withnall; !7) - Add Daniel Playfair Cal and Philip Withnall as maintainers (Philip Withnall)