======================================== UPDATED: gjs-0.7.6 ======================================== gjs was updated without a NEWS entry. ======================================== NEWS: glibmm-2.27.3 ======================================== 2.27.3: (unstable): Gio: * Application: Added open(). * ActionGroup: Added list_actions. * DataInputStream: Added read_upto(), read_upto_async() and read_upto_finish(). (Murray Cumming) * DBusConnection: Correct the AsyncInitable inheritance/implementation. * MemoryOutputStream: Added steal_data(), and a const get_data(). * NetworkService: Added get_scheme(), set_scheme() and the property. * Socket: Added get_timeout(), set_timeout(), receive_with_blocking() and send_with_blocking(). (José Alburquerque) * SocketClient: * Add get_enable_proxy(), set_enable_proxy(), get_timeout(), set_timeout() and add_application_proxy(). (José Alburquerque) * Added connect_to_uri(), connect_to_uri_async() and connect_to_uri_finish(). (Murray Cumming) * SocketConnectable: socketconnectable.hg: Added proxy_enumerate() and a const enumerate(). * Added UnixSocketAddress * UnixCredentialMessage, UnixFDMessage: Wrap properties properly. (José Alburquerque) * giomm.h: Add includes of newly wrapped API. (José Alburquerque) Glib: * ObjectBase: Fixed compiler errors when the debug warnings are enabled at compile time. (Krzesimir Nowak) 2.27.2: (unstable): Gio: * Added ActionGroup. * Application: Large API changes to match the changed C API. * DBusConnection: Reorder the parameters in the constructors and create methods so that the DBusConnection flag parameter has a default value. * DBusProxy: Added get_cached_property(). (José Alburquerque) Glib: * Main: Add get_time(), deprecating get_current_time(), though this needs more work. (Murray Cumming) 2.27.1: (unstable): Gio: * AsyncInitable: Add create_finish(). * DBusProxy: - Add call(), call_finish() and call_sync() methods. - Add properties and signals. (José Alburquerque) * Variant: create methods: Remove the floating reference of the GVariants, correcting our memory management. Glib: * Added get_system_data_dirs() and get_system_config_dirs(). (Murray Cumming) * Build: Fix a Windows build problem caused by the removal of the optional-API ifdefs. (José Alburquerque) ======================================== NEWS: gtkmm-2.91.3 ======================================== 2.91.3 (unstable): Gtk: * Assistant: Added next_page() and previous_page(). * Box: Added a public constructor. * RecentInfo: Added create_app_info(). * Scrollable: Added get/set_h/vscroll_policy(). * Widget: Added in_destruction(). (Murray Cumming) * Style: Correct the reference counting when deriving. (José Alburquerque) 2.91.2 (unstable): Gdk: * Added RGBA class. * Display: Added set/unset_device_hooks(). * IconInfo: load_icon_symbolic(): Change the parameters from Color to RGBA. Gtk: * AboutDialog: Add activate_link signal. * Application: Several methods removed. * Entry: - Removed get_text_window() and get_icon_window(). - Added get_text_area() and get_icon_area(). * CellView: Added set_background_rgba(). * tools/m4/convert_gdk.m4: Added necessary conversion. * ColorButton: Added a constructor taking a Gdk::RGBA, and get/set_rgba(). * ComboBoxText: Add remove_all(), replacing clear_items(). * LinkButton: Add activate_link signal. * RecentInfo: Add get_gicon(). * Added Scrollable interface. * IconView, Layout, TextView, ToolPallete, TreeView, ViewPort: Derive from Scrollable, removing their get/set/unset_h/vadjustment() methods and set_scroll_adjustments signals, because they are now in the base Scrollable. * Widget: - Added queue_draw_region(), set/get_hexpand(), set/get_hexpand_set(), set/get_vexpand(), set/get_vexpand_set(), queue_compute_expand(), compute_expand(), shape_combine_region(), input_shape_combine_region() - Removed hide_all(). 2.91.1.1 (unstable):