UPDATE: Final versions of these Scripting Additions have been released.
In a previous post I described how my Scripting Additions were incompatible with Snow Leopard (Mac OS X 10.6).
I am developing new versions of XML Tools, Property List Tools and List & record Tools which are 64-bit native and take full advantage of the new capabilities of Snow Leopard (multi-threading). The problem is that my Intel hardware is 32-bit Core Duo based (Original MacBook Pro) so I cannot fully test the 64-bit part. If you have scripts that use these scripting additions on 64-bit Intel hardware running Snow Leopard, please download and test these beta builds and report any problems:
IMPORTANT NOTE: Due to bugs in Mac OS X 10.5 (Leopard), it is not possible to make a Scripting Addition that takes full advantage of Mac OS X 10.6 (Snow Leopard) and also be backward compatible with Mac OS X 10.5. As a result, these builds are Intel only, and should only be used with Mac OS X 10.6.
For those who use my XSLT Tools scripting addition, I’m finding that the underlying XML and XSLT libraries make heavy use of Carbon APIs that are not available on 64-Bit Mac OS X 10.6. As a result, I’m still not sure if I’ll be able to create an upgraded version of this Scripting Addition.