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/06/12 00:27]
peternlewis v9
manual:Whats_New [2019/07/27 05:13]
peternlewis [Editor]
Line 12: Line 12:
 * Added support for Stream Deck.  * Added support for Stream Deck. 
 * Hardened Runtime. ​ Notarized. * Hardened Runtime. ​ Notarized.
-* Requires 10.11+. +* Requires ​OS X 10.11 El Capitan or later.
- +
-==== Extended Regex support ==== +
- +
-* Support \U, \u, \L, \l and \E in token fields including Search & Replace fields. +
-* Support named capture groups ($(name}) in Replace fields (10.13+).+
  
 ==== Dark Mode ==== ==== Dark Mode ====
Line 33: Line 28:
 * Added Set Variables to JSON action. * Added Set Variables to JSON action.
 * Added Set Dictionary to JSON action. * Added Set Dictionary to JSON action.
-* Added %JSONValue%VarName[2+3].field.{%Variable%FieldName%}% token (and Pretty ​variant).+* Added %JSONValue%VarName[2+3].field.{%FieldName%}% token (and Pretty ​and Strict variants).
 * Added %JSONFromVariables%Prefix% token (and Pretty and Strict variants). * Added %JSONFromVariables%Prefix% token (and Pretty and Strict variants).
-* Added %JSONFromDictionary%Dictionary% token (and Pretty ​variant).+* Added %JSONFromDictionary%Dictionary% token (and Pretty ​and Strict variants).
 * Added JSONVALUE(VarName[2+3].field.{%Variable%FieldName%}) function. * Added JSONVALUE(VarName[2+3].field.{%Variable%FieldName%}) function.
 * Added JSON Keys collection. * Added JSON Keys collection.
Line 49: Line 44:
 * Added Stream Deck Show OK action. * Added Stream Deck Show OK action.
 * Added Stream Deck Show Alert action. * Added Stream Deck Show Alert action.
 +
 +==== Extended Regex ====
 +
 +* Support \U, \u, \L, \l and \E in token fields including Search & Replace fields.
 +* Support named capture groups (${name}) in regular expression replacement fields (10.13+).
  
 ==== Editor ==== ==== Editor ====
Line 57: Line 57:
 * Support contextual menu in Macro Groups column. * Support contextual menu in Macro Groups column.
 * In the Insert Action/​Token/​Function by Name windows, Option-Double Click, and Option-Return open the wiki help. ([[https://​forum.keyboardmaestro.com/​t/​is-there-any-action-that-can-run-an-url-like-this/​13071/​6)|forum]]) * In the Insert Action/​Token/​Function by Name windows, Option-Double Click, and Option-Return open the wiki help. ([[https://​forum.keyboardmaestro.com/​t/​is-there-any-action-that-can-run-an-url-like-this/​13071/​6)|forum]])
-* Dragging a folder in to a macro group now creates an [[action:​Open_a_File_Folder_or_Application| Open Folder]] ​macro.+* Dragging a folder in to a macro now creates an [[action:​Open_a_File_Folder_or_Application| Open Folder]] ​action.
 * Dragging a workflow into a macro now creates an [[action:​Execute_an_Automator_Workflow|Execute an Automator Workflow]] action. * Dragging a workflow into a macro now creates an [[action:​Execute_an_Automator_Workflow|Execute an Automator Workflow]] action.
 * Use VarName as the default variable name in more places. * Use VarName as the default variable name in more places.
-* Changed “Import Macros Disabled…” menu name to “Import Macros ​Safe…” to avoid confusion.+* Changed “Import Macros Disabled…” menu name to “Import Macros ​Safely…” to avoid confusion.
 * Added a Sort Disabled Macros to Bottom option. * Added a Sort Disabled Macros to Bottom option.
 * Select from Recently Executed now focuses on Macros Column/​Macro in non-Edit mode. * Select from Recently Executed now focuses on Macros Column/​Macro in non-Edit mode.
Line 179: Line 179:
 * Expanded hex character tokens to include emoji (eg %01F300%). * Expanded hex character tokens to include emoji (eg %01F300%).
 * Adjusted Filter Percent Encode for URL to encode all non-alphanumeric characters. * Adjusted Filter Percent Encode for URL to encode all non-alphanumeric characters.
-* Adjusted Search the Web action to token expand the Title field. ([[https://​forum.keyboardmaestro.com/​t/​search-the-web-action-macro-name-as-background-text/​13272)|forum]])+* Adjusted Search the Web action to token expand the Title field. ([[https://​forum.keyboardmaestro.com/​t/​search-the-web-action-macro-name-as-background-text/​13272|forum]])
 * Default shell environment to UTF-8 if not explicitly set. * Default shell environment to UTF-8 if not explicitly set.
 * Changed Application Trigger to set TriggerValue to the path of the application. (may break macros) * Changed Application Trigger to set TriggerValue to the path of the application. (may break macros)
Line 186: Line 186:
 * Adjusted Comment action to enable automatic link detection. ​ * Adjusted Comment action to enable automatic link detection. ​
 * Adjusted Insert Styled text and Display Styled Text action to enable automatic link detection. * Adjusted Insert Styled text and Display Styled Text action to enable automatic link detection.
-* Adjusted the palette displays slightly, de-bolded the content text and added some space. ([[https://​forum.keyboardmaestro.com/​t/​ui-palette-suggestion/​13942)|forum]]) +* Adjusted the palette displays slightly, de-bolded the content text and added some space. ([[https://​forum.keyboardmaestro.com/​t/​ui-palette-suggestion/​13942|forum]]) 
-* Disabled Smart Copy/Paste in most text fields. ([[https://​forum.keyboardmaestro.com/​t/​wish-list-or-alternative-solution-insert-url-in-comment-action/​13281)|forum]])+* Disabled Smart Copy/Paste in most text fields. ([[https://​forum.keyboardmaestro.com/​t/​wish-list-or-alternative-solution-insert-url-in-comment-action/​13281|forum]])
 * Attempt to better support control over Smart Quote/​Dash/​Link Substitution/​Detection. * Attempt to better support control over Smart Quote/​Dash/​Link Substitution/​Detection.
 * Detect AppleScript errors and abort/fail the Execute AppleScript action. (may break macros) * Detect AppleScript errors and abort/fail the Execute AppleScript action. (may break macros)
 * Detect Shell script errors and abort/fail the Execute Shell Script action. (may break macros) * Detect Shell script errors and abort/fail the Execute Shell Script action. (may break macros)
-* Detect Plug In script errors and abort/fail the Plug In action. (may break macros)([[https://​forum.keyboardmaestro.com/​t/​how-do-i-abort-macro-if-plugin-script-gets-error/​10558)|forum]])+* Detect Plug In script errors and abort/fail the Plug In action. (may break macros)([[https://​forum.keyboardmaestro.com/​t/​how-do-i-abort-macro-if-plugin-script-gets-error/​10558|forum]])
 * Avoid New Folder action failing in the case where the folder already exists. * Avoid New Folder action failing in the case where the folder already exists.
 * Improve error display of text script errors (remove long extraneous temporary path). * Improve error display of text script errors (remove long extraneous temporary path).
 * Hidden Windows show slightly dimmed text in the Window Switcher. * Hidden Windows show slightly dimmed text in the Window Switcher.
 * Handle kmtrigger: URLs with bogus slash (/) at the end added by Word. * Handle kmtrigger: URLs with bogus slash (/) at the end added by Word.
-* Worked around Google Chrome’s stupid window title accessibility issue. ([[https://​forum.keyboardmaestro.com/​t/​found-images-suddenly-broken-in-google-chrome/​11510)|forum]]) +* Worked around Google Chrome’s stupid window title accessibility issue. ([[https://​forum.keyboardmaestro.com/​t/​found-images-suddenly-broken-in-google-chrome/​11510|forum]]) 
-* Worked around Safari 12.1 not disabling the Stop menu when the page is finished loading (radar://49309868).+* Worked around Safari 12.1 not disabling the Stop menu when the page is finished loading (radar 49309868).
 * Worked around an issue with dates and times not being localized in Mojave. (CFBundleAllowMixedLocalizations) * Worked around an issue with dates and times not being localized in Mojave. (CFBundleAllowMixedLocalizations)
-* Support Brave and Vivaldi browsers as a Chrome-compatible Front Browser. ([[https://​forum.keyboardmaestro.com/​t/​using-a-non-safari-non-chrome-browser/​13712)|forum]])+* Support Brave and Vivaldi browsers as a Chrome-compatible Front Browser. ([[https://​forum.keyboardmaestro.com/​t/​using-a-non-safari-non-chrome-browser/​13712|forum]])
 * Rate-limit Named Clipboard Change notifications. * Rate-limit Named Clipboard Change notifications.
 * Rate-limit Allow JavaScript from Apple Events notifications. * Rate-limit Allow JavaScript from Apple Events notifications.
-* Improved Search Using Regular Expressions to indicate invalid variables in red. ([[https://​forum.keyboardmaestro.com/​t/​bug-variables-illegal-characters-without-warning-via-search-using-regex-action/​11003)|forum]])+* Improved Search Using Regular Expressions to indicate invalid variables in red. ([[https://​forum.keyboardmaestro.com/​t/​bug-variables-illegal-characters-without-warning-via-search-using-regex-action/​11003|forum]])
 * Invalid variables that are entered in various fields and show up red will not be saved. * Invalid variables that are entered in various fields and show up red will not be saved.
-* Improve error display of numeric ​errors. ([[https://​forum.keyboardmaestro.com/​t/​is-there-any-name-of-action-to-repeat-some-macro-till-last-tab-of-the-window/​13798/​4)|forum]])+* Improve error display of calculation ​errors. ([[https://​forum.keyboardmaestro.com/​t/​is-there-any-name-of-action-to-repeat-some-macro-till-last-tab-of-the-window/​13798/​4|forum]])
 * Added primary trigger to Macro Inspector / Trigger Macro by Name windows. ​ * Added primary trigger to Macro Inspector / Trigger Macro by Name windows. ​
 * Adjusted the Continue/​Retry Loop action icon to a Control Flow icon instead of a Stop icon. * Adjusted the Continue/​Retry Loop action icon to a Control Flow icon instead of a Stop icon.
-* Adjusted the Share to Forum default name to be less verbose. ([[https://​forum.keyboardmaestro.com/​t/​change-request-macro-upload-name/​7951)|forum]])+* Adjusted the Share to Forum default name to be less verbose. ([[https://​forum.keyboardmaestro.com/​t/​change-request-macro-upload-name/​7951|forum]])
 * Detect Universal Clipboards and display a network icon as the source. * Detect Universal Clipboards and display a network icon as the source.
 * Removed support for signatures in Send Mail Message as Mail.app’s signature support is broken. ​ * Removed support for signatures in Send Mail Message as Mail.app’s signature support is broken. ​
-* Detect more Audio Output Device changes. ([[https://​forum.keyboardmaestro.com/​t/​macro-not-triggering-on-audio-output-change/​12651)|forum]]) +* Detect more Audio Output Device changes. ([[https://​forum.keyboardmaestro.com/​t/​macro-not-triggering-on-audio-output-change/​12651|forum]])
 ==== Fixes ==== ==== Fixes ====
  
manual/Whats_New.txt · Last modified: 2024/05/21 02:31 by peternlewis