2.28.1: gmmproc: * Extra Defs Tool: Only generate properties that the GType owns. (José Alburquerque) * Put guards around generated includes in wrap_init.cc to fix the wind32 build. (Kalev Lember) Bug #649182 * tools/pm/GtkDefs.pm: GtkDefs::split_tokens(): Speed improvement. (Kjell Ahlstedt) Bug #644037 Build: * Update the VS 2005, 2008, and 2010 project files. (Fan, Chun-wei) * Examples build: Use the GLIB_COMPILE_SCHEMAS variable. (Volker Grabsch) Bug #648485. * Gio::DBus::Message: Fixed includes for WIN32 (Kalev Lember) Bug #649168 Documentation: * Added some classes to the DBus documentation group and added class overview documentation. (Murray Cumming) New API in glibmm 2.28: (There was no stable glibmm 2.26 release) Glib: * Variant: A new hierarchy of templated Variant<> types, for use with Gio::Settings and Gio::DBus. (José Alburquerque, Yannick Guesnet, Murray Cumming) * OptionGroup: - Add add_entry() that takes a slot with callback function. - on_post_parse() overrides no longer need to call the base class. (Kjell Ahlstedt) * RefPtr: Make it work with sorted containers. (David Kozub) * Regex: Added and used a MatchInfo class. (José Alburquerque) * General: - build_filename(): Add method overloads to take up to 9 arguments, for convenience. (Fabricio Godoy) - Added get_system_data_dirs() and get_system_config_dirs(). (Murray Cumming) Gio: * Proxy, ProxyAddress and ProxyResolver. (Murray Cumming) * Settings: For application settings, replacing GConf (or Gnome::Conf). (Jonathon Jongsmam, José Alburquerque, Murray Cumming) * DBus: API to use or implement D-Bus services. (José Alburquerque, Yannick Guesnet, Michael Edwards, Martin Braure de Calignon and Murray Cumming.) * SocketControlMessage, UnixCredentialsMessage and UnixFDMessage. (José Alburquerque) * Added UnixFDList. (José Alburquerque) gmmproc: * Support for use of std::vector<> instead of ListHandle<>, SListHandle<>, and ArrayHandle. (Krzesimir Nowak) See also this list of new API: http://developer.gnome.org/glibmm/unstable/since_2_28.html Gio::DBus, Glib::Variant and Gio::Settings were a huge amount of difficult work mostly by José Alburquerque, with help from Jonathon Jongsmam, Yannick Guesnet, Michael Edwards, Martin Braure de Calignon and Murray Cumming. Some of José Alburquerque's work was funded by Openismus GmbH. Thank you, everyone. 2.28.0 (stable):