Stairways Software has released Keyboard Maestro 5.1, which brings a number of improvements and fixes to the automation utility. Most notably, the update adds a new For Each action that enables you to loop over a variety of collections (including files in a folder, mounted volumes, lines in a file, and more), acting on each item in turn. Other additions include a Percent Encode for URL filter and a signed developer ID that is used by OS X 10.8 Mountain Lion’s Gatekeeper security feature. The update also fixes a crash that could occur when a called text factory no longer exists, as well as a lockup when entering quoted strings in calculations. Read a complete rundown of all the improvements and fixes included in this update at the company’s blog. ($36 new, free update, $25 upgrade from versions previous to 5.0, 16.3 MB, release notes)
Avoid Simple Typos
If, like me, you find yourself typing 2911 in place of 2011 entirely too often, you can have Mac OS X (either Lion or Snow Leopard) fix such typos for you automatically. Just open the Language & Text pane of System Preferences, click the Text button at the top, and then add a text substitution by clicking the + button underneath the list. It won't work everywhere (for that you'll want a utility like Smile's TextExpander), but it should work in applications like Pages and TextEdit, and in Save dialog boxes.