What’s New?
Keyboard Maestro 11 expands on the powerful base of previous versions, improving the editor, adding many new actions and triggers, New Macro Wizard, a new Security preference pane, a keyboardmaestro command line tool, support for Apple Text Recognition, and more. Keyboard Maestro 11 requires macOS 10.13 High Sierra or later.
Changed in 11.0.3
Changed in 11.0.2
-
Worked around an issue when setting window position and size when the system is animating the changes and gets confused.
-
Resolved an issue with keys in the status menu not being handled for a period of time after the Status Menu is opened.
-
-
-
Possibly resolved an issue with
USB Device Key triggers when lots of 0 packets are sent by the device.
Fixed an issue with the non-edit display of OCR languages.
Fixed an issue with non-integer screen refresh rates.
Changed in 11.0.1
-
Fixed an issue with
Press a Button and other
actions when it fails but does not abort the macro.
-
-
Mitigate issue with 1Password corrupted bookmarks causing a crash/lag.
-
-
-
Added a TokenTimeout and ForceSynchronousTokens preference. (
forum)
Fixed some false positives with modifier only
Typed String triggers.
-
Resolved an issue with the macro group Toggle window stealing focus in Sonoma.
-
Fixed a minor issue with the non-Edit display of Smart Groups.
Editor
Added New Macro Wizard to quickly make new macros.
Added Security
preference pane to summarise the state and adjust the various system security settings.
-
Report if macros that are deleted are in use by other macros.
-
-
-
Show Click Location in Quick Look view of images in
Click at Found Image action (contstant offsets only).
Added “Do Not Ask Again” option to Evaluate Conditions alert.
Added link to wiki
Preferences in the General preferences settings.
Support inserting “¬” characters with option-Return in AppleScript script fields.
Support text completion for Path fields.
Support
macros
in AppleScript smart groups. (
forum)
Added warning if the Keyboard Maestro application is moved while it is running. (
link)
Added Find button when deleting a named clipboard that is used by one or more macros.
Added Move Action Up/Down menu items.
Added support to
Press a Button action to scan application windows for buttons.
-
-
Engine
-
Added modern JavaScript syntax mode.
Added support for limiting variables passed to scripts.
Added Apple Text Recognition to OCR options (macOS 10.15+). (
forum)
Added Active Macro Groups palette to show which groups are active (available via the Help menu or the Status Menu).
Simplified Paste "xyz"
submenu in the status menu to just display the text.
Added an option to include macro icons in the status menu.
Added an option to include macro icons in the group status menus.
AppleScript
do script
now returns results from the
Return action.
Execute Macro shortcut returns results from the
Return action.
Added Blue Topaz palette theme. (
forum)
Request Screen Recording permission if the
Pixel condition is used.
-
-
-
Use custom
For Each action name in Display Progress title. (
forum)
-
Support Command & Command-Shift Arrows in Spotlight-like windows.
Support \
processing in variable token array item separators (eg %Variable%Lines[3]\n%).
Limit
%JavaScript% tokens maximum execution time to half a second.
-
Resolve symlinks for Applications (specifically this helps with the move of Safari in Ventura).
Removed use of deprecated SecKeychainUnlock et al.
Remove the “The text is” (and similar) from the Display Text windows. (
forum)
-
Triggers
-
-
Added support for modifiers in
Typed String triggers (eg “em⇧” means e, m, tap the shift key). (
forum)
Actions
-
-
-
-
-
-
-
-
-
-
-
Added Progress Bar option to
Group action. (
forum)
Added Progress Bar option to
Repeat action.
Added support for other kinds of behaviours (eg showing a menu) to the
Press a Button action. (
forum)
-
Added support to
Set JSON Value action to delete dictionary or array entries by setting to
%Delete%
.
-
Added Hide Other Applications, Bring All Windows to Front and Reopen Initial Windows options to
Activate a Specific Application action when already at front.
Added an option to reduce the CPU usage of
Pause Until actions for long running pauses.
-
-
-
-
-
-
-
-
-
Adjusted
Quit Application (et al)
actions to wait for the application to terminate (or relaunch).
Conditions
Filters
-
-
Adjusted the Word Count
filter so that “1.49” is one word.
Tokens
Functions
Fixes
Fixed a performance issue in the editor switching to/from macros with large numbers of triggers. (
forum)
Fixed a crash that could happen if the icon of one macro was dependent on another recursively. (
forum)
Fixed a possible crash after duplicate
Typed String triggers fire and the macros are immediately reloaded.
-
Fixed some issues with the Ruler in text views.
Fixed an issue with the
%|% token and emoji. (
forum)
Fixed an issue searching for greater than 16-bit unicode characters. (
forum)
Fixed some issues with truncating strings with greater than 16-bit unicode characters.
Fixed a glitch in the KeyCaps.icns file. (
forum)
-
Fixed an issue with
USB Device Key trigger and MacBook Pro M2 Product ID = 0 keyboards.
-
Fixed using Helvetica in the Spotlight-like windows.
-
Fixed
Typed String triggers with regular expressions to produce conflict palettes if appropriate.
Fixed an issue with the non-edit trigger display of times in certain time zones. (
forum)
-
Fixed a memory leak when finding images. (
forum)
Fixed an issue with the Interactive Help listing macro execution multiple times.
Fixed an issue with the Interactive Help not listing recorded Quick Macro executions.
Added some logging for failed Accessibility window manipulations.
Fixed issue where a duplicated search string matched action does not appear matched.
Fixed an issue with overly enthusiastic search field completion suggestions.
Fixed issue with Palettes displaying wide enough to hold a title that is not shown. (
forum)
Fixed an issue with the window switcher switching to different monitors. (
forum)
Download
Download Keyboard Maestro now to try all these great capabilities. Or keep reading for even more details about the Features of Keyboard Maestro.
Alternatively, you can contact us if you have a question about whether Keyboard Maestro can solve your automation needs. We want all our customers to be satisfied, so we are happy to help you understand how Keyboard Maestro can achieve your automation goals.