documentation:Whats_New
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| documentation:Whats_New [2016/05/26 03:45] – [7.0.3] peternlewis | documentation:Whats_New [Unknown date] (current) – removed - external edit (Unknown date) 127.0.0.1 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== What’s New? ====== | ||
| - | |||
| - | ===== 7.1.1 ===== | ||
| - | |||
| - | * [[action: | ||
| - | * Optimizations to drop simple text expansion macros size by 30%, down to 160 bytes. | ||
| - | * Ensure Creation/ | ||
| - | * Add Split/ | ||
| - | * Add Wait as search matches for [[/ | ||
| - | * Add Pause as search matches for [[/ | ||
| - | * Add Say as search matches for [[action: | ||
| - | * Add Split as search matches for [[collection: | ||
| - | * Fixed bug with [[trigger: | ||
| - | * Fixed bug with [[: | ||
| - | |||
| - | ===== 7.1 ===== | ||
| - | |||
| - | COMPATIBILITY NOTE: [[trigger: | ||
| - | |||
| - | COMPATIBILITY NOTE: [[action: | ||
| - | |||
| - | * New [[action: | ||
| - | * Added timeout to [[action: | ||
| - | * Added window.KeyboardMaestro.Trigger( macro, value ) to [[action: | ||
| - | * Clear HTML Result Button variable when [[action: | ||
| - | * [[action: | ||
| - | * [[action: | ||
| - | * Added Paste Above. | ||
| - | * Use custom icon for Macro Group Icon Palettes. | ||
| - | * Detect and report Secure Input Mode process. | ||
| - | * Detect and report idiotic "Allow JavaScript from Apple Events" | ||
| - | * Added support for configurable Safari and Chrome applications. | ||
| - | * Added an option to Set Variable to Text to disable backslash or text token processing. | ||
| - | * Added AppleScript setvariable/ | ||
| - | * Allow action timeouts of hundredths of a second. | ||
| - | * Editor now quits the Engine on launch if all modifiers are held down. | ||
| - | * Imported macros are now disabled if all modifers are held down. | ||
| - | * Search Variable/ | ||
| - | * Save revisions even if Keyboard Maestro editor was open over night. | ||
| - | * Adjusted non-recursive [[action: | ||
| - | * Adjusted short trigger display for arrows and Page Up/Down. | ||
| - | * Adjusted Pixel condition a little. | ||
| - | * Allow Share to Forum of macros with , or ; in their name. | ||
| - | * Allow %Variable%< | ||
| - | * Allow Max Concealed Position of 1. | ||
| - | * Allow text tokens in the Press Button action. | ||
| - | * Performance improvements in some editing cases. | ||
| - | * Remove white popup menu hover bug in El Capitan by default. | ||
| - | * Fixed display of [[action: | ||
| - | * Fixed variable popup in Write/ | ||
| - | * Fixed Variable selector popup not working in Find Image action. | ||
| - | * Verify code signing of version control update file. | ||
| - | * Use HTTPS for all wiki linked help. | ||
| - | * Use HTTPS for all version control, feedback, crash reporting, etc. | ||
| - | * Use HTTPS for all documentation and web site links. | ||
| - | * Make Click Link operate asynchronously. | ||
| - | * Avoid excessive slowdown while typing in Set Variable to Browser Field action editor. | ||
| - | * Fixed a crashing issue with finding images on screen. | ||
| - | * Fixed a crashing issue with undo. | ||
| - | * Fixed restoring selection issue with undo. | ||
| - | * Fixed a potential bug that can corrupt variable types in the [[action: | ||
| - | * Fixed handling of Escape in Share to Forum sheet. | ||
| - | |||
| - | ===== 7.0.3 ===== | ||
| - | x | ||
| - | * Fixed a crash in getting Keyboard Layout Icons. | ||
| - | * Fixed an issue with Conflict Palettes with more than one column. | ||
| - | * Worked around (again) Mail AppleScript bug that breaks Send Mail Message with attachments. | ||
| - | * Added help to the Insert Action menu (when holding the Option key). | ||
| - | * Changed Execute Macro with Parameter to tokenize its parameter. | ||
| - | |||
| - | ===== 7.0.2 ===== | ||
| - | |||
| - | * Extended variable character set to allow all unicode letters and digits. | ||
| - | * Extended Set Keyboard Layout to include input methods (eg Hiragana, Pinyin, etc). | ||
| - | * Support AppleScript ' | ||
| - | * Support text completion for coordinate text (eg v.left). | ||
| - | * Added Execute Macro to Keyboard Maestro action list category. | ||
| - | * Added AutomaticCompletion preference to disable auto completion. | ||
| - | * Fixed a crash in the editor when you turned off editing mode. | ||
| - | * Fixed an issue where the engine quit when the editor was launched. | ||
| - | * Fixed an issue where macro groups could be active when the palette was not showing. | ||
| - | * Fixed an issue with the Folder Trigger triggering when another Folder Trigger fires. | ||
| - | * Fixed Pixel condition for "is less blue than" | ||
| - | * Fixed issue with some two character systems and entering macro names. | ||
| - | * Fixed an issue where Center window was centering on the main screen. | ||
| - | * Fixed a potential issue with Set Variable to Web Browser Field. | ||
| - | * Fixed non-edit display of some Write to File formats. | ||
| - | * Fixed maximum opacity issue in switchers. | ||
| - | * Removed On/Off from tooltips in toggle buttons. | ||
| - | * Reduce NSRunningApplication logging. | ||
| - | * Allow Share to Forum of macros with / in their name. | ||
| - | * Worked around more NSRunningApplication issues. | ||
| - | * Worked around a bug in Mail/OS X 10.11 affecting the Send Mail Message and leave open. | ||
| - | * Hacked around a bug in Mail/OS X 10.11 affecting the Send Mail Message with attachments. | ||
| - | * Ensure clipboard issues debugging window stays visible. | ||
| - | |||
| - | ===== 7.0.1 ===== | ||
| - | |||
| - | * Allow 10.10.0-2, with a warning about Yosemite bugs. | ||
| - | * New Safari/ | ||
| - | * Added Gemmell Purple palette style. | ||
| - | * Add control over notification of timeout failures. | ||
| - | * Turn gear icon blue if there is a note attached to the action. | ||
| - | * Support opening .kmaction files to add it to the current macro. | ||
| - | * Support Option-Return/ | ||
| - | * Fixed a crash when you switch the Screen Capture area to " | ||
| - | * Fixed a crash when editing the theme style of a macro group with no macros. | ||
| - | * Fixed a crash and other issues with the Folder Changed trigger. | ||
| - | * Fixed Wireless trigger multiple firing issue. | ||
| - | * Fixed Application "All Applications" | ||
| - | * Fixed the Copy/Cut actions, not waiting long enough. | ||
| - | * Fixed the Copy to Named Clipboard action, not waiting long enough. | ||
| - | * Fixed Escape doing Get instead of Cancel on the Share to Forum sheet. | ||
| - | * Fixed use of user locale for %ShortDate% et al tokens. | ||
| - | * Fixed web server custom.css MIME type set to text/css. | ||
| - | * Fixed multiline text fields in plugin action editors. | ||
| - | * Fixed a problem with clipboard history in Word 2016. | ||
| - | * Fixed non-edit display of hot key tapped twice trigger. | ||
| - | * Fixed gear menu icon to update when the action was not disclosed. | ||
| - | * Fixed Undo while search field is selected to apply only to the search field. | ||
| - | * Fixed Find Image action to return the full results (left, | ||
| - | * Fixed Set Color of actions on first control click to have color swatches. | ||
| - | * Changed Share to Forum to use PNG instead of TIFF. | ||
| - | * ChangedShare to Forum to post by https. | ||
| - | * Worked around system bug with GetProcessForPID that affected activating applications. | ||
| - | * Cleaned up some application handling code. | ||
| - | * Detect possible re-entrant call to load macros. | ||
| - | |||
| - | ===== 7.0 ===== | ||
| - | |||
| - | ==== Editor Improvements ==== | ||
| - | |||
| - | * Added Smart Groups. | ||
| - | * Added Insert Action by Name. | ||
| - | * Added autocomplete of text tokens, functions, variables and search tokens. | ||
| - | * Added Insert Action menu to Edit menu. | ||
| - | * Added disclosure folding for sub-action lists. | ||
| - | * Added action menu and contextual menu to macro actions. | ||
| - | * Added option to rename actions. | ||
| - | * Added color option to actions. | ||
| - | * Added note option to actions. | ||
| - | * Added control over Abort on Failure of actions. | ||
| - | * Added control over Notification on Failure of actions. | ||
| - | * Added Sort by Date Created; Use Count; Time Saved. | ||
| - | * Added Paste Above to action/ | ||
| - | * Added Help link to action/ | ||
| - | * Added Help link when option-selecting triggers/ | ||
| - | * Added status line below Macro Groups and Macro columns. | ||
| - | * Added Get/Go buttons to Mouse Click action. | ||
| - | * Added Macro Inspector window. | ||
| - | * Added Mouse Display window. | ||
| - | * Added Share button to main editor window. | ||
| - | * Share macros or actions directly to the forum. | ||
| - | * Added Import/ | ||
| - | * Changed search in editor to support words and quoted phrases. | ||
| - | * Changed search to support group:, app:, universal:, all:, enabled:. | ||
| - | * Highlight found triggers and actions in editor. | ||
| - | * Changed error display to only orange if the issue is an invalid variable value. | ||
| - | * Used/ | ||
| - | * Improved display of toggle buttons (eg Modifiers/ | ||
| - | * Honor user's locale setting for First Day of the Week. | ||
| - | * Require Command-Delete to delete Macros Groups and Macro Groups. | ||
| - | * Added Deselect All in the Edit menu. | ||
| - | * Added Enter Action and Parent Action in the Edit menu. | ||
| - | * Single click on a selected item deselects other items. | ||
| - | * Sort the trigger list, conditions list and collection list. | ||
| - | * Limited the size of the Undo stack in the editor. | ||
| - | * Changed Insert Token and Function menus to be hierarchical. | ||
| - | * Add an "All Macros" | ||
| - | * If you delete a macro, macro group or action, the following item is selected. | ||
| - | |||
| - | ==== Themed Palette Styles ==== | ||
| - | |||
| - | * Lots of different color styles. | ||
| - | * Control style, size, columns, opacity. | ||
| - | * Control whether the icon, text or trigger is shown. | ||
| - | * Control whether the palette shrinks to an icon when not in use. | ||
| - | |||
| - | ==== Macro Additions ==== | ||
| - | |||
| - | * Added Macro Groups available in Focussed Window Macro Group targeting. | ||
| - | * Added Macro Groups available when applications are or are not running. | ||
| - | * Added Focussed Window Changed Trigger. | ||
| - | * Added Folder Changed Trigger. | ||
| - | * Added Clipboard Changed Trigger. | ||
| - | * Added Sleep Trigger. | ||
| - | * Added support for double tap, triple tap, etc, Hot Key triggers. | ||
| - | * Added support for double tap, triple tap, etc, Device Key triggers. | ||
| - | * Added Custom HTML Prompt action. | ||
| - | * Added Switch/Case Action. | ||
| - | * Added Group Action. | ||
| - | * Added Execute Javascript for Automation (JXA) action. | ||
| - | * Added Execute Swift Script action. | ||
| - | * Added Simulate Hardware Key action. | ||
| - | * Added Type Modifier Key action. | ||
| - | * Added Set Action Delay action to control various speeds. | ||
| - | * Added Mark Macro action to mark/unmark status menu and palette icons. | ||
| - | * Added option to Press and Hold/Repeat keys, modifiers or hardware keys. | ||
| - | * Added option to Press and Hold mouse buttons. | ||
| - | * Added Swift and Javascript for Automation to Script Condition. | ||
| - | * Added Found Image on Screen collection to For Each action. | ||
| - | * Added explicit Area option to Screen Capture action. | ||
| - | * Added Screen Area limits for Found Image searches. | ||
| - | * Added Any Window Title condition. | ||
| - | * Added Set Keyboard Layout action. | ||
| - | * Added Conceal/ | ||
| - | * Added Cut/ | ||
| - | * Added Content Type/Kind, and Where From attributes to Get File Attribute. | ||
| - | * Added Added Date, Downloaded Date, Last Used Date attributes to Get File Attribute. | ||
| - | * Added Finder Comment to Get/Set File Attribute. | ||
| - | * Added Invisible to Get/Set File Attribute. | ||
| - | * Added Open 1Password Bookmark action. | ||
| - | * Added SECUREINPUT() function. | ||
| - | * Added CONCEALEDPALETTES() function. | ||
| - | * Added MENUBARHEIGHT() function. | ||
| - | * Added SCREENVISIBLE() function. | ||
| - | * Added %ScreenVisible% text token. | ||
| - | * Added %MacroNameForUUID%UUID% text token. | ||
| - | * Added Macro/Macro Group enabled/ | ||
| - | * Added specific area option to Capture Screen Image action. | ||
| - | * Added Always Nominal Resolution option to Capture Screen Image action. | ||
| - | * Added option to exclude errors (STDERR) from script output. | ||
| - | * Added option to mouse action to allow drag destination to be absolute. | ||
| - | * Added filter to quote for AppleScript, | ||
| - | * Added filter to Percent Decode URLs. | ||
| - | * Added filter to get the value of a Named Variable or Named Clipboard. | ||
| - | * Added "with parameter" | ||
| - | * Allow Text Tokens in variable name of Set Variable to actions. | ||
| - | * Allow Text Tokens in Select Menu Item. | ||
| - | * Allow Text Tokens and menu paths (Edit-> | ||
| - | |||
| - | ==== Engine Additions ==== | ||
| - | |||
| - | * Added optional Paste menu to Status Menu (with Paste Plain (shift) and Set-only (option)). | ||
| - | * Added kmtrigger: URL Scheme trigger (with parameter). | ||
| - | * Expand default clipboard history to 200 items. | ||
| - | * Added some clipboard flavor exclusions that cause problems in Word 2011 reading EBMS flavors. | ||
| - | * Added some clipboard flavor exclusions that cause problems in Word 2016 reading OLE LINK flavors. | ||
| - | * Added .width and .height in variables with only two entries (eg " | ||
| - | * Added .fuzz option to calculations (specifically for the Found Image collection). | ||
| - | * Restrict environment variable size of variables to 100k. | ||
| - | * Variables whose names start with " | ||
| - | * Added "with parameter" | ||
| - | * Added parameter option for Web Server triggered macros. | ||
| - | * Palette and Status Menu triggered macros report the modifiers in the TriggerValue token. | ||
| - | * Default recorded mouse clicks to not restoring the mouse location. | ||
| - | * Added an implicit semaphore at the start of a quick recorded macro. | ||
| - | * Added option for Conflict Palette to appear under the mouse. | ||
| - | * Added option for Macro Group palettes to appear under the mouse. | ||
| - | * Added option to Application Switcher to allow switching only one window. | ||
| - | * Added Display Large option to execute and display text actions. | ||
| - | * Added AppleEvent to retrieve all the macro groups/ | ||
| - | * Updated Trigger Macro By Name window. | ||
| - | * Updated Web Search window. | ||
| - | |||
| - | ==== Editor Minor Changes ==== | ||
| - | |||
| - | * Allow up to 9999 Seconds/ | ||
| - | * Added link to Keyboard Maestro Wiki in the Help menu. | ||
| - | * Added link to Regular Expression Unicode Properties reference in the Help menu. | ||
| - | * Search Variable/ | ||
| - | * Added information to empty web browser action insertion menus. | ||
| - | * Wireless Network trigger can now fill in wifi text field. | ||
| - | * Added Insert Text by Typing variant to action selector. | ||
| - | * Added Click at Found Image variant to action selector. | ||
| - | * Preserve leading spaces in non-edit script display. | ||
| - | * Better preserving of selection when compiling AppleScripts. | ||
| - | * Changing Write File format while holding the option key disables changing the extension. | ||
| - | * Added a cache of rich text for compiled scripts to avoid needing to recompile them. | ||
| - | * Updated Or by Script to include JavaScript and Swift, as well as optional parameters. | ||
| - | |||
| - | ==== Minor Changes ==== | ||
| - | |||
| - | * Fixed system rewriting h to H in ICUDateTime formats. | ||
| - | * Fix Yosemite NSSpeechSynthesizer bug that stops Speak Text working properly. | ||
| - | * Removed defunct Fix Finder Selection Bug fixed in Yosemite. | ||
| - | * Removed offline Help. | ||
| - | * Added SequentialConflictPalette hidden preference. | ||
| - | * Dropped the recording manual pause time from 1.0 down to 0.25 seconds. | ||
| - | * Increased the limit on Typed String triggers to 100 characters. | ||
| - | * Added hidden preference to stop mouse clicks from zapping the typed string buffer. | ||
| - | * When referencing applications or system preferences, | ||
| - | * The actions list becomes focussed when it is closed and contained the focus. | ||
| - | * Added DetailDisplayExtraStyle hidden preference. | ||
| - | * Added ReportUpdatesWhenEditorActivates hidden preference. | ||
| - | * Cut/Copy to Named Clipboard action waits until the clipboard changes. | ||
| - | * Use Notification Center instead of Growl for most notifications. | ||
| - | * Added hidden preferences to control Notification Center displays. | ||
| - | * Limit clipboard flavor sizes to 10MB (with hidden preference). | ||
| - | * Play various sounds as System Sounds so they honour the "Play sound effects" | ||
| - | * Added accessibility support to Application and Window Switchers. | ||
| - | * Changed Conflict Palette to prefer alphabetical hot keys including digits over index hot keys. | ||
| - | * Changed MOD/ | ||
| - | |||
| - | ==== Bug Fixes ===== | ||
| - | |||
| - | * Fixed spelling of height in Get Image Size action. | ||
| - | * Fixed a possible race condition with "one action" | ||
| - | * Fixed a case where the "Must be unique" | ||
| - | * Restrict split view resizing to clicks that are near the divider. | ||
| - | * Corrected TRIGGERTIME() to be relative to 1970 epoch. | ||
| - | * Support lowercase pi character in calculations. | ||
| - | * Issues with shifted characters in emulators/ | ||
| - | * Handle surrogate pairs in non-edit/ | ||
| - | * Fixed Macro Group Disabled/ | ||
| - | * Fixed a potential crash when looking for buttons in applications with poor accessibility support. | ||
| - | * Fixed an issue where the Execute Macro action could refuse to set the macro. | ||
| - | * Fixed flashing focus ring for text views. | ||
| - | * Fixed a possible crash when setting a hot key. | ||
| - | * Fixed %Screen%Front%, | ||
| - | |||
| - | ==== Download ===== | ||
| - | |||
| - | [[http:// | ||
| - | |||
| - | Alternatively, | ||
documentation/Whats_New.1464234340.txt.gz · Last modified: by peternlewis
