News and announcements
One of the build changes in Do 0.9 is that it will, by default, search for the dmcs (.NET 4.0-profile) compiler.
The .NET 4.0 profile and .NET 2.0 profile are not necessarily compatible. The latest do-plugins release (0.8.4) will default to using the gmcs (.NET 2.0) compiler, and will fail to build against Do 0.9.
The solution is to either build both do and do-plugins with dmcs, or both do and do-plugins with gmcs.
The first in a series of Do releases that remove some of the technical limitations of the current code base.
The headline feature of this release is the new DynamicItemSource API. This allows plugins to notify Do when a new item is available, or when old items become unavailable.
The Application item source uses this new API. You are now able to launch freshly-installed applications immediately from Do, rather than having to wait for them to be indexed.
Ths release also contains numerous bug fixes, and switches from the unmaintained NDesk.DBus to dbus-sharp.
For those who like to Do on the edge, the Do Testers PPA¹ now has daily builds of Do and Do-Plugins available for Natty and Oneiric.
Needless to say, these aren't well tested, but will be interesting for users wanting to try out the latest features/bugfixes.