ANNOUNCE: Script Debugger 7.0.4 (7A56)

ANNOUNCE: Script Debugger 7.0.4 (7A56)

A new Script Debugger 7.0.4 BETA build is available. You can download it here:

Changes for build 7A56

  • 1118: Removed unnecessary alerts about persistent properties when saving code-signed bundles and applets.

  • 1123: Fixes regression where clippings searches ignored the standard set. Also fixes the issue where double-clicking on found clippings failed to insert them.

  • 1130: Improved command-click handling of URLs to avoid attempting to open invalid URLs, resulting in an alert asking to locate a suitable application in the App Store.

  • 1132: Addressed a problem where changing the AppleScript:// URL scheme preference did not operate properly.

  • 1116: Fixed a regression where bundled frameworks were not included when performing a save as or export.

  • 1115: Resolved a series of issues with leak tracking and display. Script Debugger should now properly track open for access/close access pairs when a file path is passed to close access. Possible crashes displaying leaks have also been resolved.

  • 1126: Script Debugger Lite users are able to create viewer windows for values appearing in the variables pane. This makes looking at long strings and list or record structures easier.

  • 1122: Fixed issue where entering extensions in the Resources Tab could trigger a crash.

  • 1117: Resolved a problem where duplicate code signing identities could appear in Script Debugger’s Code Signing menus.

  • 1113: The scripting selection property returned character ranges that could, in some cases, not accurately reflect AppleScript lengths. This has been fixed. A new document and script window property, selection ASObjC range, returns the selection as a Cocoa range, suitable for those using AppleScriptObjC. The new property accepts both a simple list of two integers as well as a record in the form {location:x, |length|:y}. It returns a list, or the record form if you use get selection ASObjC range as record.

Changes for build 7A49

  • 925: Resolved a crash that occurs when a script sends an AppleEvent with a timeout of 0 seconds.