AppleScript Studio 1.5 Release Notes

This release note provides the latest information about AppleScript Studio 1.5, which ships with Mac OS X version 10.5, as well as a list of the more prominent bug fixes. Note that there was no new terminology added to AppleScript Studio 1.5. For older release notes, see AppleScript Studio 1.4 Release Notes.

Contents:

New Version Number
Tiger AppleScript Xcode Plug-ins Must be Updated for Leopard
Bug Fixes
Known Bugs
AppleScript Studio Version 1.4 Release Notes


New Version Number

AppleScript Studio has the version number 1.5 in Mac OS X version 10.5 (Leopard). For information about the version number and how to check for it, see the section “Version Information” in Terminology Fundamentals in AppleScript Studio Terminology Reference.

Tiger AppleScript Xcode Plug-ins Must be Updated for Leopard

Existing Tiger AppleScript Xcode plug-ins will not work in Leopard. To work around this problem, you can recreate your plug-in using the Leopard based "AppleScript Xcode Plugin" template. As part of rebuilding the plug-in you will have to attach your plug-in’s event handlers in Interface Builder.

Or, you can do the following to your Tiger "AppleScript Xcode Plugin" project:

  1. Change your project product installation path to: /Developer/Library/Xcode/Plug-ins. (The Tiger installation path is /Library/Application Support/Apple/Developer Tools/Plug-ins/, which will no longer work in Leopard.)

  2. Add a key XCGCReady with the string value "YES" to your project's Info.plist.

  3. Enable the GC (Garbage Collection) build setting.

  4. In Interface Builder, re-attach your event handlers to your project scripts.

Bug Fixes

Known Bugs

path for resource doesn't work for files without an extension. [3464005]

The following statement will work to find the path to Contents/Resources/foo.sh:

     set myPath to path for resource "foo" extension "sh"

But if the resource does not have an extension, the following statement results in an error, "The variable myPath is not defined (-2753)"

     set myPath to path for resource "foo"

Therefore, if you must access a resource with path for resource, give the resource an extension.

AppleScript Studio Version 1.4 Release Notes

Previous release notes are available here: AppleScript Studio 1.4 Release Notes.





© 2007 Apple Inc. All Rights Reserved. (Last updated: 2007-10-31)


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.