2.51.1.2 (unstable): Distro packagers should probably not package this yet. Glib: * Remove some deprecated API (Kjell Ahlstedt) * Variant: Remove the string specializations of cast_dynamic. (Kjell Ahlstedt) * Glib::VariantType: Add get_item_types(), removing first() and next(). (Kjell Ahlstedt) Bug #775741 Gio: * init(): Set the global locale. (Kjell Ahlstedt) Bug #661588 * ActionBase: get_state_hint_variant() now returns VariantContainerBase. (Kjell Ahlstedt) * ActionMap: add_action_with_parameter(): Register the parameter type, to make this work. (Daniel Boles) Bug #774444 * ActionResult: Add is_tagged_vfunc(). (Kjell Ahlstedt) * Glib::Dispatcher: Implement the pimpl idiom (Kjell Ahlstedt) Bug #651942 * File, FileInfo, FileIOStream, FileOutputStream: Use Glib::ustring for (UTF-8) file attributes of string type. (Kjell Ahlstedt) Bug #615950 * NetworkMonitor: Derive from Gio::Initable. (Kjell Ahlstedt) * RemoteActionGroup: Rename some vfuncs to add _full(). (Murray Cumming) Documentation: * ActionMap: - ActivateSlot: Mention add_action_bool(). - ActivateWithParameterSlot: Be more specific. (Daniel Boles) Bug #774444 Build: * Update the Visual Studio project files. (Chun-wei Fan) * Some minor cppcheck fixes. (Murray Cumming) 2.51.1.1 (unstable):