| # Help: Detailed Release Notes ### TextExpander 4.3.4 (2014-10-14) Adds support for dark mode on Yosemite Connects group contextual menu's save item to correct action when running in French [969] Fixes 12-hour date formats so that they function even when 24-hour time is set [999] Fixes crash when accessing non-retained array in specific circumstance Fixes crash when deleting group via AppleScript Fixes minor memory leaks Fixes non-Retina appearance of the 'modern' status item icons in the prefs popup menu Fixes potential crash accessing or editing a snippet as it is being deleted Fixes potential crash when editing fill-ins using popovers [1003] Fixes potential crash when providing promised snippet pasteboard data at terminate Moves TextExpander Helper app from Contents/Resources to Contents/Helpers for proper signing Resolves potential hang if the TextExpander Helper fails during suggesting or searching Resolves issue with expansion in ClarifyIt (and other apps which behave similarly) ### TextExpander 4.3.2 (2014-06-17) Fixes a variety of problems while editing snippets, including a frequent failure to save changes made to fill-in fields Fixes crashes that could occur while searching for snippets Clears search mode completely when creating new snippets or performing certain other actions Fixes problem with Bubble sound preference in non-English systems Provides correct VoiceOver descriptions of items in the snippet and group list Other fixes and improvements ### TextExpander 4.3.1 (2014-05-28) Fixes hang when launching with no TextExpander settings ### TextExpander 4.3 (2014-05-27) Improves performance when searching Resolves issue with non-PNG image links disappearing Improves cursor positioning accuracy Fixes case where Return no longer works as a delimiter Supports snippet creation hotkeys in applications where expansion is disabled Resolves issue with expansion in Slack (by waiting for shift key to be released) Fixes auto-capitalization error involving accented characters Improves abbreviation replacement in Mail's address fields Maintains snippet sort setting Allows typing to select snippets in the list Allows all groups to be expanded or collapsed by option-clicking one group open or closed Other fixes and improvements ### TextExpander 4.2.1 (2014-01-14) Resolves excessive CPU use which occurred on some systems after several expansions Resolves a timing issue (race condition) in 4.2 which can cause crashes upon expansion on certain systems Pre-fills URL field if Add Group from URL is selected with a URL on the pasteboard Adds prompting to increase 5 second script snippet timeout on 10.8+ Allows setting script snippet timeout via AppleScript Offers to change Shell Script snippets lacking task specifier (#!) to Plain Text on 10.8+ Fixes crash that could occur if snippet content computation exceeded five second limit Fixes automatic sentence capitalization that did not occur after pressing Return to move from a single-line text field to a multi-line text area Requires only the first word of snippet content to be lowercase for Adapt to Case of Abbreviation [280] Allows one non-letter character at the beginning of the abbreviation to still work with Adapt to Case of Abbreviation [158] Restores date macro evaluation to snippets embedded within script snippets [881] Fixes problem where @ symbol after a % was incorrectly interpreted as a date/time adjustment macro [878] ### TextExpander 4.2 (2013-12-05) Fixes problem introduced in 4.1/4.1.1 with non-capitalizable abbreviations such as ".dl" being treated as capitalized for "Adapt to Case" snippets [851] Restores initial keyboard focus in fill-in window without text fields lost in 4.1 [850] Changes abbreviation replacement in some web browser "unibars" to reduce problems where part of the snippet abbreviation is not removed Improves interaction with Fast User Switching, especially when Dropbox Sync is being used [352] Fixes long-standing bug which could change the plain version of a "Formatted text, pictures" snippet to some other snippet's text Repairs snippets with mis-matched plain/formatted content (creates “RepairedSnippets_[datestamp]” file in [home] / Application Support / TextExpander) Defaults to automatic Backup being enabled Presents currently-running apps first when choosing application-specific expansion (hold down Option when opening window to include menu bar accessory-type applications) Displays URL or file path of external groups when selected Improves handling of accented letters in Search Snippets and Suggest Matching Abbreviation, and multi-word searches now find all words in any order [785, 612] Works around Mavericks issue which allows Smart Quotes despite our setting to the contrary Changes date math scanning to allow the - in "%@+1D-" to be output. Allows embedding snippets within embedded script snippets Provides non-embedded AppleScript snippets the actual entered/triggering abbreviation in the `on textexpander(abrv)` handler Allows script snippets to return `%|`, `%\`, and `%key:` macros Improves handling of and notification about script snippets that take longer than 5 seconds to complete Restores pasteboard immediately if any Command-keystroke is received after an expansion (before Restore clipboard delay) Improves expansion in Google Documents in Safari [866] Adds “Open TextExpander” button to Edit Last Snippet window to allow editing the snippet in the main TextExpander window Cancels any open fill-in window if Create Snippet or Edit Last Expanded Snippet window opens Displays snippet formatting in fill-in window when "Include HTML data" is not enabled Changes Secure Input presentation in the status menu to clarify that the other application is enabling it Avoids accessing certain types of slow or unstable pasteboard data for Restore clipboard according to a new AppleScript-able setting Stops Mavericks from logging "Using your own bundle identifier […] does not make sense and will not work." message at launch Fixes instability that sometimes resulted from timeouts when determining the text focus ### TextExpander 4.1 (2013-09-25) Prepares for Mavericks (OS X 10.9), including issues with the new Security & Privacy settings Adds Emoji snippet group Offers to convert existing snippets when changing default snippet type Allows typing Command-Return to complete the fill-in window Improves performance with snippets containing multiple embedded images Makes Suggest Matching Abbreviation more forgiving of spaces before invocation, and allows multiple words to narrow the search Allows capitalization correction in applications such as Mellel Includes paragraph style information with HTML data for snippets that contain line breaks, and AppleScript-able setting to control this behavior Fixes case where Romaji input method with Dvorak key layout resulted in no expansion Updates the automatic update system to fix some crashes while updating or checking for updates Allows capitalization correction in `"AXScrollArea"`, which allows it to function in applications which don't fully implement the Accessibility Protocol Slightly delays appearance of fill-in window to fix cases where snippet abbreviation was not fully erased Improves detection of focus switch (eg. Spotlight search hotkey) and reduce Accessibility Protocol and bundle information calls to focused applications Fixes issue with erasing Suggested snippet abbreviations in sandboxed Save panels Allows CPU to idle 30 seconds after an expansion or capitalization correction Fixes issue where capitalization correction state was sometimes incorrect after a `%key:` snippet Fixes possible crash when placing a `%key:%` macro in an optional `%fillpart:%` that was not included Caches results of embedded snippets so that embedded script snippets execute only once per expansion. Adds AppleScript-able setting to avoid this if desired. Adds notification which results in expanding properly in Fantastical 1.3.8 and later Makes delimiters panel appear on Preferences window, and allows dragging multiple delimiters at one time Makes Hide Dock icon confirmation alert appear on Preferences window Improves appearance of an optional text fill-in with no name and only a single-line of text Provides notification on OS X 10.8 and later if a user-prompted Backup is successful Automatically adds Backup Now and Restore controls to toolbar when relaunching after hiding the Dock icon Offers to open Backup Preferences if no backup files are found when trying to Restore Script snippets that don't compile now expand to an error message instead of just empty text Restores Content Type of Shell Script and AppleScript snippets reporting their type as "Plain Text" after Dropbox Sync with TEtouch 2.0 and 2.0.1 Fixes issue which prevented setting a snippet's type to Shell Script and AppleScript via AppleScript Fixes issue with settings not being saved when Duplicating items via the context menu in the snippets list ### TextExpander 4.0.5 (2012-12-18) Fix potential ordering issue with snippets containing `%key:tab%` by adding slight delays around Command-V keystroke generation A snippet matching the search term with content and label no longer appears twice in Search Snippets or Suggest Matching Abbreviation Fix crash with a single-line shell script snippet containing the hashbang, eg. `#!/bin/bash -c "echo 'one-liner'"` Snippet conflict status was not always updated correctly after certain operations in 4.0.4. Other minor fixes and improvements ### TextExpander 4.0.4 (2012-12-11) Adds popover to resolve snippet abbreviation conflicts Duplicate snippets are drawn with blue abbreviation (vs. orange for conflicts) Supports Cut, Copy and Paste to manipulate snippets in the outline, including in the contextual menu Change the “Purchase / Update…” menu item to “Review Registration…” if already registered Adds “expand abbreviation '<abbreviation>'” syntax to AppleScript expand command Updates approach to fixing TextExpander icon appearing twice in the Dock upon restart Attempts to fix an issue where expanding a snippet abbreviation into the OmniFocus Quick Entry window could sometimes send the first backspace keystroke to the previously active application Fixes crash when expanding a snippet containing invalid %key% macro, invalid %fill… macros, or ending with an invalid date math macro Restores support for %j day-of-year macro Fixes crash when attempting to Copy a snippet in the snippets and groups list Fixes crash when manipulating Group expansion sound if overall expansion sound preference had never been changed/set Fixes issue where using “Create New Snippet” from the TextExpander menu item, setting an abbreviation, then clicking “Open TextExpander” could result in a new snippet which might not expand until TextExpander is restarted Pre-fill name and email address into crash report window when available Fixes problem where application checked by using “Other…” in "Only These Applications…" or "All Applications, Except…" window would be lost if the app check list was edited later ### TextExpander 4.0.3.1 (2012-11-15) Don't confirm Delete of an empty snippet Fixes an issue where '%%' did not get mapped to '%' Fixes a crash where snippets marked as formatted but not containing any formatted text data could cause snippets to disappear at launch ### TextExpander 4.0.3 (2012-11-14) Fixes issue with TextExpander icon appearing twice in the Dock on restart Adds “expand” command to TextExpander's AppleScript vocabulary, allowing scripts to trigger expansion of a snippet Adds Bit Stadium's Hockey Crash Reporting library to help us capture any crashes Fixes issue resulting from expansion of a snippet containing only “%@” Applies per-application restrictions when expanding snippets within the fill-in window Fixes issue where Fill-in and keystroke snippets could sometimes include HTML data when they should not have, or sometimes had the wrong type of HTML data. This should fix font size problems with those types of snippets in Gmail and some other situations. Clears the search Filter when completing Instant Add in main window so that newly created snippet is visible/editable ### TextExpander 4.0.2.1 (2012-10-10) Fixes issue when %key:return% or %key:enter% appear at the end of a snippet ### TextExpander 4.0.2 (2012-10-10) Avoids expanding what seems like an “extra” line break when optional parts of a fill-in snippet are not checked Avoids “extra” line break after Return and Enter key presses Adds AppleScript-able settings to override the prior two changes Restores ability to click to expand snippets found by Suggest Matching Abbreviation Snippets exactly matching an abbreviation typed in Suggest Matching Abbreviation or Search Snippets now appear first in results lists Fixes expansion of formatted snippets containing keypresses into Mail messages (or other places where HTML clipboard data would be used) Moves fill-in window forward so it appears in front of the OmniFocus Quick Entry window. Adds tooltip containing entire snippet content to Search Snippets results. (Also added to Suggest Matching Abbreviation results, but not visible unless mouse is clicked and held in that window.) Fixes issue where a snippet abbreviation typed immediately after clicking OK or Cancel in a fill-in window would not trigger expansion Fixes issue where a number of menu items which operate on snippets and groups remained enabled after TextExpander’s main window was closed Fixes issue with fill-in field editing popover window sometimes not matching text selection in the snippet, especially when triple-clicking to select text ### TextExpander 4.0.1 (2012-08-07) Restores transparency to menu bar icon Makes checkbox label clickable for optional section fill-ins Equality abbreviations in Symbol group now end with == (e.g. >==, <==) Updates Japanese and Italian help Fixes crash when mixing standard and Unicode date formats in same snippet Fixes issue where %key%s in unchecked optional sections caused expansion failure Forces short year and expands per-day width in Statistics graph Recalculates caches when deleting a snippet so that conflict resolutions update properly Fixes some French typos Fixes toggling of “expansion enabled” setting via AppleScript Fixes crash when using empty string for blank popup fields ### TextExpander 4.0 (2012-06-20) Adds new fill-in types: Multiple line text fields Popup menus Optional text sections Supports default values for text and popup fill-ins Edit fill-ins and options with popup interface Expand snippets while using fill-ins Switch apps while using fill-ins Improves statistics with graphical display Introduces hands-on tutorial for new users Adds contextual menu to snippet list Supports tables and lists in formatted text snippets Adds appearance preference to show main window at launch Updates appearance for Lion and Mountain Lion Adds French and German autocorrect groups Improves contrast/readability of abbreviation in snippet list Uses fewer unique pasteboards when restoring clipboard content Toolbar help icon provides access to help menu items Adds help icon to toolbar when help menu is not visible Adds logging popup to toolbar when logging is enabled Makes it possible to change snippet type via AppleScript Allows tab keystroke to transit password fields without stalling Removes MobileMe synchronization, as MobileMe is discontinued Removes Always use Clipboard preference, as it no longer applies Respects default abbreviation mode when importing SpellCatcher files Adds AppleScript-able setting to avoid querying input method for keyboard layout Adds AppleScript-able setting to also tap keyUp events |
| © 2006-2014 SmileOnMyMac, LLC, dba Smile. All rights reserved. TextExpander is a registered trademark, Smile and the Smile logo are trademarks of SmileOnMyMac, LLC, dba Smile. |