Who knew if you promise something you have to deliver. Well here you are, D-Bus 1.1.3 or as I like to refer to it 1.2.0RC1. That’s right, if everything goes well within a week we should have our second major D-Bus release. I’ll wait until then to get nostalgic about the great old days of 1.0.0 “Blue Bird”. Why when I was your age D-Bus wasn’t even at a major version and we didn’t even have a recursive type system…but I digress. Here is the info you have been waiting for:

  • This release is intended to be Release Candidate 1 of major release D-Bus 1.2.0. If nothing is found to be wrong with this release it will become 1.2.0 within a week. If we need to make major changes we will release an RC2 and start the process over
    again. 
  • This is a development release, so API’s may still change if problems are found (though this is extremely unlikely). 
  • DTD for the introspection format is fixed and uploaded to the servers 
  • Sources now reside in a git repository at http://gitweb.freedesktop.org/?p=dbus/dbus.git;a=summary 
  • Argument path matching of the type arg0path=’/aa/bb/’ is now supported (see the specification for more information) 
  • New error org.freedesktop.DBus.Error.ObjectPathInUse added 
  • Autolaunched busses now save their parameters in X11 if possible making them behave closer to busses launched through the normal mechanisms 
  • inotify is now the default backend for watching configuration file changes 
  • More support for the AIX platform has been added 
  • Numerous bug fixes and performance enhancements

Download: http://dbus.freedesktop.org/releases/dbus/dbus-1.1.3.tar.gz
Homepage: http://www.freedesktop.org/wiki/Software/dbus

P.S. Anyone want to suggest a name for 1.2.0? The rules are it needs to have some logical connection to the previous major release “Blue Bird”.

[read this post in: ar de es fr it ja ko pt ru zh-CN ]