This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
manual:Whats_New [2019/09/20 14:30] JMichaelTX [Extended Regex] |
manual:Whats_New [2021/01/08 01:46] peternlewis 9.2 |
||
---|---|---|---|
Line 3: | Line 3: | ||
Keyboard~~Maestro~~9 expands on the powerful base of previous versions, adding Dark Mode, multiple editor windows, and support for OCR and JSON, together with lots of new actions and additions. Keyboard~~Maestro~~9 requires OS X 10.11.0 El Capitan or later. | Keyboard~~Maestro~~9 expands on the powerful base of previous versions, adding Dark Mode, multiple editor windows, and support for OCR and JSON, together with lots of new actions and additions. Keyboard~~Maestro~~9 requires OS X 10.11.0 El Capitan or later. | ||
- | ==== Major Changes ==== | + | ==== 9.2 ===== |
+ | |||
+ | * Added [Set File Icon action](action/Set_File_Icon). | ||
+ | * Vacuum Variables sqlite database on editor launch. | ||
+ | * Worked around a Big Sur bug that meant Alerts and Prompt For User Windows moved each time. ([forum](https://forum.keyboardmaestro.com/t/bug-input-window-shifts-downward-in-v9-1-on-big-sur/20220/12)) | ||
+ | * Resolved issues with the Fast User Switch action in Big Sur. | ||
+ | * Resolved a display glitch that could happen in Dark Mode in the Clipboard Preferences. | ||
+ | * Resolved an issue where some copied images would not appear in clipboard history. | ||
+ | |||
+ | ==== 9.1 ===== | ||
+ | |||
+ | * Native build for Apple Silicon. | ||
+ | * Added new method of choosing characters for Icon Chooser. | ||
+ | * Added support for copy&paste of Icon Image Well images retaining very compressed size icons. | ||
+ | * Added support for pasting characters (including emoji) in to Icon Image Wells. | ||
+ | * Added support for pasting icons to multiple macros or macro groups. | ||
+ | * Added support for currency characters in Icon Chooser. | ||
+ | * Added support for customising Smart Macro Group icons. | ||
+ | * Added support for autofocus on select fields in Custom HTML Prompt. | ||
+ | * Added support for `\v` in token text fields. ([forum](https://forum.keyboardmaestro.com/t/replace-hard-returns-with-soft-returns-in-a-google-doc/19138/7)) | ||
+ | * Added support for case insensitive characters in Conflict Palette earlier than characters with mixed-length case conversions. | ||
+ | * Actions that attempt to perform text operations on images or folders now fail with an error. | ||
+ | * Adjusted the Contact sheet to only fill the fields from Contacts if you explicitly request it to. | ||
+ | * Adjusted the Report Feature Requests sheet to only fill the fields from Contacts if you explicitly request it to. | ||
+ | * Added a way to force-unregister Keyboard Maestro. | ||
+ | * Reduced some needless CPU wastage in the editor (more pronounced on Apple Silicon). | ||
+ | * Fixed an issue where editor search was not searching Cancel a Specific Macro's instance field. | ||
+ | * Fixed an issue with macro group activated for one action, leading to conflict palette. | ||
+ | * Fixed an issue with macro groups remaining active after their palette has been dismissed. ([forum](https://forum.keyboardmaestro.com/t/pallete-shortcuts-takeover-the-keyboard-keys-even-after-it-launches-cant-manage-to-debug-this/19758)) | ||
+ | * Fixed that Duplicating a Macro Group would not preserve its focussed window condition. | ||
+ | * Added entitlements for Camera & Microphone to ensure they could be used by scripts if desired. | ||
+ | * Possibly resolved a rare crash involving notificationLargeTextChanged. | ||
+ | |||
+ | ==== 9.0.6 ===== | ||
+ | |||
+ | * Changed to using Contacts API instead of deprecated AddressBook API. | ||
+ | * Added warnings for Press & Hold Modifiers and Press & Hold Hardware Key actions as the last action of a macro. | ||
+ | * Improved some error reporting. | ||
+ | * Resolved a crash when there are no screens attached. | ||
+ | * Fixed an issue with the Conflict Palette not disabling conflicting hot keys. | ||
+ | * Fixed Interactive Help reporting Macro Group inactive when the Macro was disabled. | ||
+ | * Fixed a bug where prompt windows could be displayed in the wrong place if the mouse was on the very edge of the screen. | ||
+ | |||
+ | ==== 9.0.5 ===== | ||
+ | |||
+ | * Fixed the USB Device Key trigger display for regular devices. | ||
+ | * Resolved a crash related to spotlight indexing. | ||
+ | * Ensure calculations like Variable DIV Variable are parsed correctly. | ||
+ | * Added “regular expression” as a synonym for the Search and Search & Replace actions. | ||
+ | * Added some debugging code to clarify mIsTriggerRepeating assertions. | ||
+ | * Added some debugging code and avoid crash for SearchVariableCaptureController. | ||
+ | * Fixed an issue where Named Clipboards could not be renamed unless they contained displayable contents. ([forum](https://forum.keyboardmaestro.com/t/bug-unable-to-rename-clipboard/16519)) | ||
+ | * Improved the error modes for the Set Variables to JSON action. ([forum](https://forum.keyboardmaestro.com/t/feature-request-for-set-variables-to-json-failure-options/15105)) | ||
+ | * Adjusted the Interactive Help to discuss Mojave/Catalina accessibility permission bugs. ([forum](https://forum.keyboardmaestro.com/t/text-replacement-triggered-but-not-successfully-executing-v9-0/14881)) | ||
+ | * Fixed Undo name of Disable/Enable Macro Group. | ||
+ | * Fixed Menu name for Enable N Macro Groups. | ||
+ | * Added AlwaysRecordAbsoluteClicks private preference. | ||
+ | |||
+ | ==== 9.0.4 ===== | ||
+ | |||
+ | * Fixed JSON evaluation token to properly support text tokens in {}. | ||
+ | * Added Iconaholic Clean status menu icon option (Thanks Matthias). | ||
+ | * Improved the USB Device Key trigger display for PI Engineering devices (eg XK-24 et al). | ||
+ | |||
+ | ==== 9.0.3 ===== | ||
+ | |||
+ | * The Search & Replace action would sometimes erroneously generate styled text. | ||
+ | * Fixed Type Keystroke/Insert Text changing to send to front application not being saved immediately. | ||
+ | * Made menu and button names ignore precomposed/decomposed unicode differences. | ||
+ | * Catalina: Adjust iTunes application name to Music application. | ||
+ | * Catalina: Fix iTunes actions to work with Music application. | ||
+ | |||
+ | ==== 9.0.2 ===== | ||
+ | |||
+ | * Large Text Size is properly respected when the editor is launched. | ||
+ | * Adjusted OCR language “Flemish” name to “Dutch/Flemish”. | ||
+ | * Added Append and Prepend Variable to Variables category of action selector. | ||
+ | * Prompt For User Input, Alert, Notification actions and Script Conditions text expand as necessary. | ||
+ | * Updated some fonts to San Francisco. | ||
+ | * Use Revisions Version 9 folder. | ||
+ | * Improved support for Stream Deck buttons in Multi Actions. | ||
+ | * Fixed issue with Stream Deck buttons not saving their virtual row/column when changed. | ||
+ | * Fixed issue with Stream Deck buttons not saving their title when profiles change. | ||
+ | * Fixed an issue with macro import where each macro went in to its own group. ([[https://forum.keyboardmaestro.com/t/multiple-groups-when-importing-macro-group-into-km9/14981|forum]]) | ||
+ | * Fixed an issue with the Value Inspector when there are no entries. | ||
+ | * Fixed alignment of Plug In Action popup menus. | ||
+ | |||
+ | ==== 9.0.1 ===== | ||
+ | |||
+ | * Clipboards with flavors that generated errors were being ignored entirely. | ||
+ | * A click at found image when the image was not unique, would result in a click at 0,0. | ||
+ | * Fixed a crash referencing Named Clipboards that did not exist. | ||
+ | * A Conflict Palette will once again dismiss "for one action" palettes. | ||
+ | * Resolved an issue of the non-Edit display of comments in Dark Mode. | ||
+ | * Text color for Search the Web window is not correct in Dark Mode. | ||
+ | * The text color of the Icon Chooser character menus is now black in Light Mode. | ||
+ | * The text background of the Display Text Window is now white in Light Mode. | ||
+ | * Log triggering of quick macros. | ||
+ | * Added Execute a Javascript in Front Browser to Execute category. | ||
+ | * Properly save Keyboard Maestro Macros Saved Version 8.plist file. | ||
+ | * Further improved support for applications without bundle IDs. | ||
+ | * Restored support for detecting application launch/quit on applications without bundle IDs. | ||
+ | |||
+ | ==== Major Changes in 9.0 ==== | ||
* Support multiple editor windows. | * Support multiple editor windows. | ||
Line 238: | Line 341: | ||
* Fixed an issue with Emoji character transparency in palettes. ([[https://forum.keyboardmaestro.com/t/transparency-issue-with-palettes-and-emoji/13971|forum]]) | * Fixed an issue with Emoji character transparency in palettes. ([[https://forum.keyboardmaestro.com/t/transparency-issue-with-palettes-and-emoji/13971|forum]]) | ||
* Fixed Get Touch Bar to properly handle Code__Title options. ([[https://forum.keyboardmaestro.com/t/touch-bar-prompt-values/13566|forum]]) | * Fixed Get Touch Bar to properly handle Code__Title options. ([[https://forum.keyboardmaestro.com/t/touch-bar-prompt-values/13566|forum]]) | ||
- | |||
- | ==== 9.0.1 ===== | ||
- | |||
- | * Clipboards with flavors that generated errors were being ignored entirely. | ||
- | * A click at found image when the image was not unique, would result in a click at 0,0. | ||
- | * Fixed a crash referencing Named Clipboards that did not exist. | ||
- | * A Conflict Palette will once again dismiss "for one action" palettes. | ||
- | * Resolved an issue of the non-Edit display of comments in Dark Mode. | ||
- | * Text color for Search the Web window is not correct in Dark Mode. | ||
- | * The text color of the Icon Chooser character menus is now black in Light Mode. | ||
- | * The text background of the Display Text Window is now white in Light Mode. | ||
- | * Log triggering of quick macros. | ||
- | * Added Execute a Javascript in Front Browser to Execute category. | ||
- | * Properly save Keyboard Maestro Macros Saved Version 8.plist file. | ||
- | * Further improved support for applications without bundle IDs. | ||
- | * Restored support for detecting application launch/quit on applications without bundle IDs. | ||
- | |||
- | ==== 9.0.2 ===== | ||
- | |||
- | * Large Text Size is properly respected when the editor is launched. | ||
- | * Adjusted OCR language “Flemish” name to “Dutch/Flemish”. | ||
- | * Added Append and Prepend Variable to Variables category of action selector. | ||
- | * Prompt For User Input, Alert, Notification actions and Script Conditions text expand as necessary. | ||
- | * Updated some fonts to San Francisco. | ||
- | * Use Revisions Version 9 folder. | ||
- | * Improved support for Stream Deck buttons in Multi Actions. | ||
- | * Fixed issue with Stream Deck buttons not saving their virtual row/column when changed. | ||
- | * Fixed issue with Stream Deck buttons not saving their title when profiles change. | ||
- | * Fixed an issue with macro import where each macro went in to its own group. ([[https://forum.keyboardmaestro.com/t/multiple-groups-when-importing-macro-group-into-km9/14981|forum]]) | ||
- | * Fixed an issue with the Value Inspector when there are no entries. | ||
- | * Fixed alignment of Plug In Action popup menus. | ||
==== Download ===== | ==== Download ===== |