Brutus 0.9.31 has been released with no changes to the Evolution plugin. The focus for this release has been to implement a recurrence API on the IMesage interface.Recurrent events and tasks, with or without exceptions to individual occurrences, are a royal mess in native MAPI. It is therefore important to design a recurrence API on top of IMessage using whatever information exists on the web.Recurrence information exists in a BLOB on a certain MAPI property. The format of this BLOB is to a certain extent documented on the net. The hard part was to destill this information into a coherent API that made logical sense. This has been completed in Brutus 0.9.31.The recurrence API has not seen a lot of testing. I just want it to be available for others so that bugs can be found quickly.Enjoy,jules