TypeMetal 1.0.3

…is ready to download from the Mac App Store!

This update includes a number of enhancements and fixes that were suggested by users in the TypeMetal Support Forum. If you haven’t visited the Support Forum yet, head on over: It’s a great place to ask questions and file requests that can turn into improvements to the app!

One key enhancement in this update is the ability to enable JavaScript execution. Normally, it’s best to play it safe and leave JavaScript disabled when editing your documents, since some scripts may modify a document’s structure or content — not something you’d usually want to allow during editing. But if you’re working with well-understood scripts that you’d like to have active and running during editing, you’re free to turn JavaScript on now, in TypeMetal’s General preference pane.

We’ve also made the Source Loupe a little less transparent, to make its contents easier to read, and fixed a variety of mostly minor issues affecting attribute validation. Most notably, TypeMetal no longer bothers you about unknown (“proprietary”) attributes if you’ve checked “Allow user-defined attributes” in TypeMetal’s General preferences. TypeMetal also more reliably takes you to the site of a validation issue when you click it in the validation issue list. It even opens the attribute editor and focuses the affected attribute for editing, if the validation warning applies to an attribute.

See the new Version History page for the complete list of changes in this and prior versions. And thanks again to our enthusiastic customers for supporting TypeMetal! Stay tuned for further updates: We have lots more great improvements in the development pipeline!

Update 2013-07-23

I just noticed a regression in TypeMetal 1.0.3: The path bar context menu only appears once, the first time you right-click or Control+click a path bar segment. I have a well-understood fix for this already in hand, and will expedite submitting a 1.0.4 build that remedies this issue. In the meantime, if you make frequent use of the path bar context menu, you might want to skip the 1.0.3 update, or revert TypeMetal to 1.0.2 (by restoring from a Time Machine backup or other backup). I apologize for this oversight, and will get a fix out as soon as possible.

Update 2013-07-26

TypeMetal 1.0.4 is out, and includes a fix for the context menu regression.