Keyboard Maestro 2 was acquired by Stairways Software on 30 June 2004 and we have continued to build on the solid foundations that Michael Kamprath developed in Keyboard Maestro 1 and the initial 2.0 betas.
Keyboard Maestro 2 represents a complete rewrite of the internal engine to support multiple Macro Triggers including:
traditional Hot Keys - put Macros at the press of a key.
Application - on launch, quit, activate, deactivate, or periodically while an application is running.
Time - on login, at a particular time of day, or periodically.
Keyboard Maestro 2 adds a new concept of a Macro Group, a set of Macros that are enabled for a specific application (or applications). This allows you to easily create Macros to enhance a particular application without tying up Hot Keys in other applications or reuse a Hot Key in different applications to get different behaviors.
Keyboard Maestro 2 adds support for importing and exporting Macros so you can share Macros with your friends and colleagues.
Detailed changes follow.
New in 2.1.3
Keyboard Maestro Engine is one again built Universal.
Works with 10.3.9 again.
New in 2.1.2
Fixed a problem with the serial number not sticking under Leopard.
Defend against Command-Q in Clipboard Switcher setting pane.
Fix problem where Floating Palette sometimes remains fully open.
Fixed the Launch/Quit Application Trigger
New in 2.1.1
Support for F17-F19 function keys.
New in 2.1
Universal Binary.
Support F16.
Keep Palette on screen.
Export Macros is enabled only if some macros are actually selected.
Remember applications when applications relaunched.
Fixed bug with quit/relaunched applications and menu selections.
Allow forward or backward delete to delete in lists.
New in 2.0.3
Fixed some problems with Insert Text/Clipboard Handling under Tiger
Updated the Kagi Registration Module to resolve a crash
Resolved an issue where the engine could spontaneously quit when Switcher windows were closed
New in 2.0.2
Fixed a crash in the registration dialog
Fixed a problem where AppleScripts could be saved back as run-only
Fixed a problem where version 1 Macros were not imported
Improved French language support
Corrected a few iTunes Control action names/titles.
New in 2.0.1
Select Menu Item action now works in Mac OS X 10.2
Corrected a problem with selecting menu items in some submenus.
AppleScript properties are now saved back after a script execution.
AppleScript content can be in the data or resource fork.
You can now drag the Finder icon into the Macro Group sheet.
Left and Right arrow keys now work the same as Up and Down arrow keys in the Program and Window Switcher.
Tab characters can be inserted into the Insert Text field.
The Enabled Key Repeat preference for Program and Window Switcher now works correctly.
You can now move or resize a window by a negative number of pixels.
Registration OK button (and some other buttons) now activates correctly.