User Tools

Site Tools


manual:Whats_New

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
manual:Whats_New [2019/08/13 01:26]
peternlewis
manual:Whats_New [2021/01/05 01:14]
peternlewis 9.1 details
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.1 ===== 
 + 
 +* Native build for Apple Silicon. 
 +* Added new method of choosing characters for Icon Chooser.  
 +* Added support for copy&​amp;​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 47: Line 141:
 ==== Extended Regex ==== ==== Extended Regex ====
  
-* Support \U, \u, \L, \l and \E in token fields including Search & Replace fields.+* Support ​**Change Case** ​\U, \u, \L, \l and \E in text fields including Search & Replace fields.\\  See [[manual:​Tokens#​Text_Case_Conversions|Text Case Conversions]]. 
 * Support named capture groups (${name}) in regular expression replacement fields (10.13+). * Support named capture groups (${name}) in regular expression replacement fields (10.13+).
  
manual/Whats_New.txt · Last modified: 2023/12/05 01:59 by peternlewis