Changes Since 1.1
Only a few things have changed in the Theme API since 1.1.
New Info.plist Keys
A couple of new Info.plist keys have been added in 1.2.
BTArtworkBackgroundFill, for providing a fill color behind non-square artworkBTReadyFunction, for use with the new Theme Ready event
Theme Ready Event
Bowtie 1.2 introduces a new "Theme Ready" event, fired immediately after the theme has been fully loaded. On OS X, it is similar to the DOM "onload" event. For more information, see Theme Ready.
New API Methods
One new API method has been added in 1.2.
Bowtie.buildVersion(), a more precise way to identify the Bowtie version
Platform-Specific Info.plist Keys
Bowtie 1.1 introduced the ability to provide separate Info.plist files for different platforms (ie, "Info.plist", "10.5.plist" for Leopard, "10.6.plist" for Snow Leopard, etc.). Now, in Bowtie 1.2, you can provide platform-specific settings all within the main Info.plist file.
For more information, see Creating Universal (Multi-Device) Themes.