So the new release is out and we all start using it. Of course a big project like Xojo is never done, but over a 100 bug fixes is a good thing. I personally like to see them work more on bug fixes than on new features, so the latest release has only a few additions.
The new AVFoundation based movieplayer control and the movie class can be used with our AVFoundation plugin. So you can actually use the plugin to access additional properties on the underlaying AVFoundation classes. For example you can use AVAssertMBS to get the metadata for the current playing movie like the lyrics or access the individual tracks of it.
The new IF function is really cool. It acts exactly like the normal IF command and only evaluates the one of the two choices for the result. This is more efficient than anything you can write yourself as a helper function.
In the web edition we got a major improvement for the listbox with header control. There is a new event HeaderPressed which allows us to do sorting in listbox on our own. And with HeaderStyle property we can style the headers differently.
If you just update projects to use 2014r1, be aware that a lot of quicktime classes have been removed. So Xojo is no longer using QuickTime at all (including Windows). MBS Plugin functions using QuickTime raise now in Xojo 2014 exceptions are the underlying plugin functions are no longer available. If you code sign your app, please update scripts to sign the framework instead of the dylib.
More to Xojo Cloud later.