TextExpander Changelog

What's new in TextExpander 7.7.1

Nov 16, 2023
  • Fixes for Popup Menus
  • Fix for date adjustment not being respected in excluded optional
  • Fixes issue with text selection Google Docs
  • Additional fixes and improvements

New in TextExpander 7.7 (Sep 19, 2023)

  • TextExpander for Chrome can now be run alongside TextExpander for macOS!
  • Fix ability to enter Optional Section using arrow keys
  • Improve fill-in and inline search placement
  • Fixes to retain default popup option after deletion of item
  • Fixes dialog Esc key behavior
  • Fixes popup dialog scrolling on macOS Big Sur
  • Bug fixes and optimizations

New in TextExpander 7.6.1 (Aug 23, 2023)

  • Fixes potential crashes when editing certain Snippet types.
  • Fixes issue where a user might receive an error when hiding the dock icon.
  • Fixes issue with Popup Menu reordering.

New in TextExpander 7.6 (Jul 18, 2023)

  • Updates and improvements to Snippet Editor
  • Adds default keyboard shortcut for Quick Actions
  • Improves UI navigation via keyboard
  • Fixes unexpected behavior with editor drop down items
  • Fixes nested snippets appearing in Quick Actions or edit last expanded Snippet
  • Minimum macOS version is now 11.1 "Big Sur"

New in TextExpander 7.5.2 (May 31, 2023)

  • Adds “Hide TextExpander when launched at login” preference
  • Fixes display of Optional Sections in Fill-In windows
  • Fixes crash at startup after editing shared Snippet Groups
  • Adds customer support chat link for all users
  • Fixes expansion via Inline Search inside Fill-In windows

New in TextExpander 7.5.1 (May 12, 2023)

  • Fixes connecting to TextExpander after intermittent connection loss on macOS Ventura

New in TextExpander 7.5 (Apr 12, 2023)

  • Add Google Sign-in as account sign-in option
  • Fixes and improvements

New in TextExpander 7.4.1 (Jan 18, 2023)

  • Improved accuracy of Snippet statistics
  • Add an easy, in-app way for users to give product feedback

New in TextExpander 7.4 (Dec 14, 2022)

  • Live chat support in TextExpander
  • Fixes and improvements

New in TextExpander 7.3.1 (Oct 5, 2022)

  • Fixes for keyboard shortcuts and navigation
  • Improved responsive sizing of the sign-in screen for small screens
  • User interface improvements
  • Minimum macOS version required is now 10.15

New in TextExpander 7.2 (May 6, 2022)

  • Adds tutorial tips to main window with helpful TextExpander resources
  • Adds Dutch language localization
  • Includes improvements such as faster start up time, additions to the context menu, and various bug fixes

New in TextExpander 7.1 (Dec 14, 2021)

  • Distinguishes disabled buttons from other UI elements [TEC-1455]
  • Fixes various crashes in Quick Actions, Inline Search, and the
  • Improves performance when viewing large script snippets [TEC-1917]
  • Disables other UI elements while a modal is open [TEC-1907]
  • Closes standalone editor editor when a modal is opened [TEC-1907]
  • Keeps snippet group visible in list during editing [TEC-1722]
  • Keep selection visible after closing search [TEC-1778]
  • Focus snippet editor after cancelling a macro dialog [TEC-1676]
  • Improves expansion reliability (AppNap)
  • Improves appearance of Preferences List [TEC-1941]
  • Fixes crash when retrieving applications list [TEC-1926]
  • Closes Group Settings, Rejected Edits and Suggestions when Escape is
  • Fixes automatic scrolling of Snippet Group Categories [TEC-1984]
  • Adds Expand Immediately to Snippets, alongside Keep Delimiter
  • Fixes UI text appearance [TEC-1946]
  • Fixes Memory Leak [TEC-1952]
  • Always open standalone editor Windows when creating or editing
  • Fixes SSO sign-in when TextExpander isn’t already running [TEC-350]
  • Closes Preview, Duplicate, Move etc. on the Snippet Detail Pane when
  • Hides the Group Detail toolbar from screen readers [TEC-1916]
  • Fixes announcements of toolbars in screen readers [TEC-1916]
  • Fixes Edit Last Expanded Snippet in QUick Actions [TEC-1999]
  • Updates localizations
  • Fixes Font appearance when printing snippets [TEC-1946]
  • Fixes Font appearance in Japanese [TEC-1946]
  • Fixes Font appearance with bold text [TEC-1946]
  • Fixes crashes introduced by 7.1’s logging changes [TEC-2003]
  • Fixes signing in at launch via SSO [TEC-350]
  • Fixes appearance of symbols in fonts [TEC-1946], [TEC-2005]

New in TextExpander 7.0.2 (Nov 14, 2021)

  • Fixes other possible crash on startup [TEC-1958]

New in TextExpander 7.0.1 (Nov 14, 2021)

  • Fixes possible crash on startup

New in TextExpander 7.0 (Oct 12, 2021)

  • Updates and unifies the user experience
  • Improves main window search
  • Improves performance and responsiveness
  • Improves conflict management
  • Broadens accessibility
  • Other fixes and improvements

New in TextExpander 6.8.5 (Jun 29, 2021)

  • Fixes VoiceOver access to main window
  • Resolves possible crash on launch when local storage closes unexpectedly
  • Resolves possible crash submitting stats when local storage closes unexpectedly
  • Improves error message for failed sign in

New in TextExpander 6.8.4 (Apr 21, 2021)

  • Fixes expand and match styling with fill-ins [TEC-1357]
  • Fixes moving multiple snippets via context menu [TEC-1218]
  • Fixes duplication of snippets in a read-only group [TEC-1126]
  • Allows toggling snippet preview via the keyboard shortcut in the standalone editor
  • Improves inline search performance [TEC-1082]
  • Removes possible stale search results from inline search [TEC-1405]
  • Improves display of outage banners [TEC-1394]
  • Fixes "clear cache" loop at startup [TEC-1371]
  • Fixes possible permanent "Unsaved Snippets" dialog upon quit [TEC-1339]
  • Fixes keyboard freeze when using hot key to enable/disable expansion [TEC-1356]
  • Fixes duplication of snippets in a read-only group [TEC-1126]
  • Fixes Paste & Match Style pasting twice when using the keyboard shortcut [TEC-1331]
  • Fixes expansion of Javascript snippets with a bad adjustedDate
  • Fixes crash on startup experienced by some users [TEC-1371]

New in TextExpander 6.8.3 (Feb 11, 2021)

  • Resolves crash at startup when RTF-formatted snippet is present [TEC-1327]

New in TextExpander 6.8.2 (Feb 9, 2021)

  • Fixes use of VoiceOver to activate the menu bar [TEC-1209]
  • Fixes expansion of snippets with delimiter overrides [TEC-1220]
  • Only shows "TextExpander is Offline" banner during an outage [TEC-77]
  • Shows if TextExpander is connected in Account tab
  • Validates that JavaScript snippets set an actual date to adjustedDate
  • Only consider current line when using inline search [TEC-1178]
  • Fixes crash when clicking on Open TextExpander immediately after opening Quick Actions [TEC-1223]
  • Clarifies error message when attempting to expand shell script snippets lacking a shabang (#!) [TEC-1241]
  • Fixes Fill-In expansion failures experienced by some users [TEC-907]
  • Fixes expansion following previously cancelled expansion [TEC-1231]
  • Fixes crash experienced by some users [TEC-1232]
  • Fixes expansion of "side effect only" AppleScript snippets [TEC-1204]
  • Fixes font list across Sign Out / Sign In [TEC-1205]
  • Fixes use of filltop with Fill-Ins [TEC-1227]
  • Uses Display Fonts in Fill-In window [TEC-1200]
  • Fixes shrinking of Fill-In windows [TEC-1214]
  • Removes autocorrect from Insert Snippet modal [TEC-365]
  • Removes autocorrect from abbreviation prefix field [TEC-1239]
  • Fixes appearance of larger font sizes in drop down [TEC-1175]
  • Ensures keystrokes are directed to inline search after hotkey
  • Fixes use of Esc to close Quick Actions
  • Fixes deletion of Snippet Groups via keyboard shortcut
  • Fixes crash when typing quickly after signing out

New in TextExpander 6.8.1 (Dec 18, 2020)

  • Improves speed of fill-in expansions [TEC-1194]
  • Fixes possible crash at launch affecting some users [TEC-1196]
  • Fixes odd behavior when double-clicking on status icon [TEC-1189]
  • Improves inline search appearance when there are no results

New in TextExpander 6.8 (Dec 15, 2020)

  • Updates UI appearance for Big Sur
  • Adds Quick Actions
  • Allows inline search when abbreviation expansion is disabled
  • Improves display of suggestions
  • Improves display and resolution of editing conflicts
  • Improves snippet editor
  • Improves presentation of font-less expansion in snippet editor [TEC-295], [TEC-296]
  • Various bug fixes and improvements

New in TextExpander 6.5.6 (Nov 24, 2020)

  • Fixes copy/paste error excluding apps specified by bundle ID only
  • Replaces "loginwindow" with "Unknown Application" in secure input warnings
  • Updates status item drawing for Big Sur
  • Updates filter field appearance for Big Sur

New in TextExpander 6.5.5 (May 18, 2020)

  • Improves appearance of table borders [TEC-330]
  • Improves expansion in Google Chrome Omnibox and Missive [TEC-366, TEC-748]
  • Fixes group becoming untitled, read-only during high server load [TEC-752, TEC-785]
  • Resolves menu bar responsiveness following launch [TEC-637]

New in TextExpander 6.5.4 (Mar 18, 2020)

  • Restores localization of snippet editor
  • Immediately updates expansion when case sensitivity is changed [TEC-297]
  • Fixes adapt to case when a group prefix is used [TEC-320]
  • Stops unnecessarily bolding text pasted into snippet editor from Google Docs [TEC-625]
  • Restores pasteboard on Tab [TEC-699]
  • Colors adjacent optional sections differently [TEC-144]
  • Other minor fixes and improvements

New in TextExpander 6.5.3 (Jan 14, 2020)

  • Adds launch avoidance logic, scanning application exception
  • Allows position cursor macro to be emitted from scripts [TEC-345]
  • Allows scripts to return %key macros [TEC-274]
  • Avoids expanding or operating in Red Sweater's Black Ink crossword puzzle application
  • Drops formatted list items entirely when surrounded with optional section macros
  • Fixes logic error that could lead to a proliferation of keep/abandon delimiter macros at the end of snippets [TEC-152]
  • Includes trailing % for %key: macros in scripts [TEC-590]
  • Maintains cursor positioning keystroke count when there are multiple delimiter overrides [TEC-326]
  • Makes default fill-in name a placeholder rather than using it as text [TEC-522]
  • Retains line breaks after optional fillins that are not included when they are on the same line as non-optional content [TEC-406]
  • Suppresses "linebreaks" in formatted text such as list items [TEC-406]

New in TextExpander 6.5.2 (Jul 30, 2019)

  • Improves snippet editor:
  • Double-click to edit date and time math macros [317]
  • Replaces selected text with inserted macros [257]
  • Fixes case where fill-in name reverts to default [301]
  • Disallows multiple line defaults for single-line fill-ins [255]
  • Other:
  • Other minor fixes and improvements

New in TextExpander 6.5.1 (May 28, 2019)

  • Drag and drop to re-order items in popup fill-ins
  • Fixes rich text expansion into Missive, FileMaker Pro
  • Fixes modal OK button coloring [SNIP-223]
  • Fixes deleting macros within fill-ins [SNIP-249]
  • Adds support for table borders [SNIP-142]
  • Improves cancel behavior for fill-in modals [SNIP-222]
  • Adds support for Unicode date macros [SNIP-205]
  • Ignores leading extra optional-end macro [TEC-2]
  • Doesn't show 'null' in onboarding when contact is unavailable [SNIP-234]
  • Fixes case where first line can be replaced by last line when expanding in Office applications [TEC-11]
  • Resolves crash when repeatedly duplicating snippets [TEMAC-1823]
  • Fixes popular crashes from HockeyApp
  • Randomizes interval for sending statistics to server
  • Updates server retry logic introducing random interval
  • Handles system default font [TEC-283]
  • Adds padding on left of popup option [TEC-277]
  • Improves dark mode in fill-in popup [TEC-278]
  • Prohibits snippet macro without abbreviation [TEC-268]
  • Resolves issue where unedited fill-ins could be inserted
  • Code snippets use correct %filltop macro
  • Resolves case where text styling in fill-in % macros could disrupt parsing

New in TextExpander 6.5 (Mar 6, 2019)

  • Date math can be applied to multiple units [1664, 1781]
  • Date math is cumulative [1664, 1781]
  • Adds group prefixes to abbreviations in snippet reminder notifications [1757]
  • Maintains slider position between snippet list and settings across launches [1515]
  • Fill-ins with "Show at Top" set include optional sections at top [1212]
  • Adds syntax highlighting for JavaScript and AppleScript snippets
  • Respects font size in Google Docs [1607]
  • Improves expansion when clipboard contains data from a Microsoft application [1729]
  • Adjust timeout on editor idle state
  • Improves font size handling in Google Docs [1660]
  • Requires macOS 10.12 (Sierra) or later
  • Improves snippet preview
  • New editor with visual access to:
  • Dates
  • Times
  • Date math
  • Fill-ins
  • Keys
  • Cursor positioning
  • Clipboard
  • Insert / nest other snippets

New in TextExpander 6.2.8 (Dec 12, 2018)

  • Supports Mojave dark mode
  • Fixes expansion in Chrome v69+ omnibar [1768]
  • Improves pasteboard delay handling [1729]
  • Simplifies outline category drawing [1777]
  • Removes horizontal elasticity from snippets list [1779]
  • Removes secure input / loginwindow notification on wake [1780]
  • Fixes typos in sync warnings
  • Other fixes and improvements

New in TextExpander 6.2.7 (Aug 28, 2018)

  • Resolves case where last snippet is pasted instead of restored clipboard [1733]
  • Does not trigger JavaScript debugging windows in Safari [1751]
  • Adds option to include betas when checking for updates
  • Other minor fixes and improvements

New in TextExpander 6.2.6 (Aug 28, 2018)

  • Allows Check for Update… when signed out [1748]
  • Retains local settings during SSO sign in when possible
  • Reduces frequency of secure input notifications [1746]
  • Other minor fixes and improvements

New in TextExpander 6.2.5 (Feb 16, 2018)

  • Improves "Restore clipboard" reliability (avoids expansion to clipboard content instead of snippet)
  • Resolves expansion issues in Microsoft OneNote
  • Adds Single Sign-On (SSO) for organizations
  • Works around delays when duplicating pastboard [1729]

New in TextExpander 6.2.4 (Nov 27, 2017)

  • Resolves possible crash when pasting into Snippet Editor [1710].

New in TextExpander 6.2.3 (Nov 1, 2017)

  • Eliminates delete as default option for delete confirmation
  • Fixes group name drawing in dark mode [1608]
  • Improves inline / menu search result selection highlighting in dark mode [1608]
  • Resolves performance issue with very large single line snippets [1701]
  • Updates Secure Input messaging
  • Use command-delete to delete without confirmation

New in TextExpander 6.2.2 (Aug 29, 2017)

  • Adds 'expand string' scripting command (e.g. tell application "TextExpander" to expand string "ddate :flag-us:")
  • Improves spacing for group prefix and group prefix override [1651]
  • Prepares for High Sierra (macOS 10.13)
  • Resolves excess conflicting snippet groups [1673]
  • Resolves potential data loss when server is slow to respond [1681]

New in TextExpander 6.2.1 (May 19, 2017)

  • Fixes snippet expansion in the Slack app [1659]
  • Partially fixes issue with Unicode separator characters [1663]
  • Resolves issues with sending previous days' statistics to server
  • Sends request version with sign in page
  • Sends snippet changed notification when removing group prefix override [1654]

New in TextExpander 6.2 (Mar 28, 2017)

  • Adds support for group prefixes and group prefix overrides [811, 1645]
  • Aligns baselines of group settings [1644]
  • Fixes blank statistics graph when TextExpander is in folder named with spaces [1642]
  • Fixes case where suggestions perform poorly after pasting large body of text [1648]
  • Resolves toolbar button flash during sign in and sync [1621]

New in TextExpander 6.1.7 (Feb 27, 2017)

  • Improves connection reliability
  • Fixes unwanted leading linebreak when expanding some formatted snippets [1554]
  • Retains animation of GIF’s when added via drag and drop [1627]
  • Allows delimiter macros to be added to script snippets [1423]
  • Other minor fixes

New in TextExpander 6.1.6 (Feb 14, 2017)

  • Retains selection when applying formatting in snippet editor [SNIP-128]
  • Resolves import hang introduced in 6.1.5 [TEMAC-1628]
  • Resolves issue where last ping time is undefined resulting in log entries of "last ping: NaN"

New in TextExpander 6.1.5 (Feb 3, 2017)

  • Adds support for importing TextExpander version 5 settings and backup files [1564]
  • Synchronizes additional preferences with TextExpander for Windows (playing sound at expansion, run scripts snippets, default format and abbreviation mode, and update checking)
  • Removes macOS Sierra's "Show Tab Bar" entry from View menu [1618]
  • Offers to check for software updates if not recently checked after a crash [1595]
  • Adds VoiceOver label for Touch Bar buttons [1620]
  • Resolves case where some script snippets could execute if Run script snippets was off [1616, 1617]
  • Other minor fixes

New in TextExpander 6.1.4 (Jan 13, 2017)

  • Resolves issue where snippet can fail to appear in editor when selected [1507]
  • Fixes crash which could occur when waking computer from sleep
  • Other minor fixes

New in TextExpander 6.1.3 (Jan 10, 2017)

  • Fixes issue where edits to a snippet could be applied to a different snippet [1587, 1461]
  • Adds support for Touch Bar
  • Adds support for expanding snippets by typing with the macOS Sierra Dwell Control keyboard
  • Improves expansion of formatted snippets into Firefox [1596]
  • Adds warning before Sign Out if there are local changes not yet uploaded to TextExpander.com [1594]
  • Reconnects to server on wake from sleep in cases where that wasn't happening [1611]

New in TextExpander 6.1.2 (Nov 18, 2016)

  • Ensures sign in window is presented on main thread
  • Replaces Add Predefined Group with Add Public Group [1592]
  • Resolves potential crash when previewing nil content
  • Resolves potential hang using bold or italic in abbreviation or label [1593]

New in TextExpander 6.1.1 (Oct 28, 2016)

  • Resolves issues with use on Yosemite (macOS 10.10) [1580, 1583]
  • Fixes potential crash with localized sync notifications
  • Displays License Agreement for localized versions [1239]

New in TextExpander 6.1 (Oct 12, 2016)

  • Adds button to access user account in Account preferences [1551]
  • Adds dictation support to fill-in fields [1167]
  • Adds Portuguese localization
  • Adds preview button to snippet editor [1503]
  • Avoids fatal save error when stored token is invalidated by server [1526]
  • Avoids suggesting snippets when not signed in
  • Ensures status during sign in stays "Signing in"
  • Fixes localizations of "Include in Inline Search" [1142]
  • Handles HTML tags properly in fill-in defaults [1543]
  • Improves drag & drop support for snippet editor [1360]
  • Improves loading speed of Snippet Editor
  • Restores Bold and Italic menu commands for Snippet Editor [1397]
  • Shows user's email in Account preferences [1518]
  • Updates from "Download" to "Add" for groups [1532]

New in TextExpander 6.0.9 (Sep 12, 2016)

  • Increases size of group notes field, and allows copy & paste when read-only
  • Fixes expansion of image-only snippets, including in Microsoft Office apps [1533]
  • Fixes to prepare for macOS Sierra [1548]
  • Prevents crash if insertion text is invalid [1250]
  • Updates Sparkle framework from 1.12 to 1.14

New in TextExpander 6.0.8 (Jul 28, 2016)

  • Improves import; adds support for multi-line CSV [1527]
  • Resolves case where switching snippets could discard edits [1525]
  • Resolves case where coming back online doesn't receive interim updates [1524]
  • Resolves case where changing snippet type on other device isn't reflected locally [1497]
  • Syncs changes to default sound [1519]
  • Fixes leading and trailing spaces for formatted text expansion [1514]
  • Fixes background drawing for Drop / Keep Suggestion [1519]
  • Improves snippet editor
  • Other minor fixes and improvements

New in TextExpander 6.0.7 (Jun 28, 2016)

  • Resolves issue where snippet can fail to appear in editor when selected [1507]
  • Improves handling of slow authentication
  • Resolves incorrect "Your subscription is suspended. Expansion is disabled. Click to resolve." slideover
  • Resolves some assertion and exception issues
  • Other minor fixes and improvements

New in TextExpander 6.0.6 (Jun 9, 2016)

  • Always use Gregorian calendar when uploading statistics [1493]
  • Corrects window title sometimes incorrectly displaying "offline"
  • Displays process ID which enabled Secure Event Input if application name cannot be determined
  • Displays label in outline when snippet content is empty [1362]
  • Disables more menu items when not signed in [1426]
  • Fixes arrow navigation for large search results [1495]
  • Fixes bottom padding of snippet editor [1491]
  • Fixes default snippet line height [1496]
  • Fixes menu bar display anomalies after signing out [1478]
  • Handles sign out command properly during sign in [1475]
  • Improves expansion reliability in Postbox by slightly delaying expansion [1473]
  • Improves handling of added snippet groups in tutorial [1115]
  • Improves handling of Sign out while not yet finished signing in [1475]
  • Keeps focus on snippet list when snippet is selected [1474]
  • Matches label before content in Inline Search and Search Snippets [1313]
  • No longer changes Enable Expansion preference when connecting to server [1484]
  • Restores editor support for default font preferences [1485]
  • Send Command-V to frontmost process if it looks like ViewBridgeAuxiliary is echoing keystrokes [1232]
  • Stops inserting raw HTML into plain text snippets [1476]

New in TextExpander 6.0.5 (May 25, 2016)

  • Restores Print Group and Print All Groups [1444]
  • Adds Learn More link for sign in problems [1458]
  • Retains uncommitted content changes when creating new snippet [1411]
  • Allows Quit when sign in panel is displayed [1333]
  • Shows logging from Snippet Editor in Console
  • Slideover banner and status in Account prefs reflect account state [1467]
  • Disables Add Group from File when signed out
  • Supports Google Chrome version 50's URL bar
  • Resolves French localization issues
  • Other fixes and improvements
  • Improves Snippet Editor:
  • Improves image import
  • Resolves case where fill-in editor could dismiss slowly [1457]
  • Resolves issue with URL field

New in TextExpander 6.0.4 (May 25, 2016)

  • Fixes insets for updated editor
  • Cannot tab to Group selection in Create New Snippet from Helper
  • Edit Last Expanded Snippet changes formatting
  • Cannot Tab out of snippet editor to other main window areas
  • Some changes made to snippets via AppleScript do not trigger sync or even save of the group
  • French term for 'Formatted Text, Images' needs a change

New in TextExpander 6.0.2 (May 25, 2016)

  • Resolves issue with extra spacing when expanding in Gmail while using Chrome
  • Restores copy/paste support to Create New Snippet / Edit Last Expanded Snippet
  • Adds sign in/out to Account preferences
  • Resolves display issue with Set Delimiters... pane
  • Other minor fixes and improvements

New in TextExpander 6.0 (May 25, 2016)

  • Re-editing existing fill-ins does not work on 10.10.5
  • Server Status message appears after wake from sleep
  • Outline draws as if it is narrow after New Snippet created
  • Undefined nested snippets after a defined nested snippet incorrectly take the expansion of the defined snippet

New in TextExpander 5.1.4 (Feb 23, 2016)

  • Updates Sparkle appcast URL to https
  • Updates Sparkle framework to latest release

New in TextExpander 5.1.3 (Nov 4, 2015)

  • Does not present Secure Event Input warning for apps excluded from expansion [1274]
  • Further improvements to expansion in save dialogs on El Capitan [1283]
  • Resolves issue which can result in absurd statistics
  • Resolves some obscure crashes reported via HockeyApp
  • Updates Chrome's uni-bar Accessibility identifier
  • Updates pasteboard type ignore list for Office 2016

New in TextExpander 5.1.1 (Sep 1, 2015)

  • Fixes issue with expansion in save dialogs on El Capitan
  • Other minor fixes and improvements

New in TextExpander 5.1 (Jul 22, 2015)

  • Suggested snippets exclude most single dictionary words
  • Adds new notification preference for snippet suggestions
  • Fixes secure input notifications for Chrome
  • Adds Korean support for Create Snippet from Selection… [1182]
  • Correctly rejects suggestions containing Tab or Return [1176]
  • Creates new group if all groups are deleted [1109]
  • Fixes issue with group level app exclusion [1175]
  • Improves French and German localizations [1190]
  • Opens links in fill-in windows in default web browser [1119]
  • Other minor fixes and improvements

New in TextExpander 5.0.1 (Jun 6, 2015)

  • Accounts for Dock and menu bar when sizing store window [1141]
  • Adds AppleScriptable setting to toggle secure input notification [1147]
  • Avoids converting script-like content to script example [1114]
  • Avoids secure input notification when current focus is a secure text field [1161]
  • Fixes activation via specific preferences keys
  • Fixes Filter placeholder for Japanese, Russian [1043]
  • Fixes Insert -> Fill-ins -> Show at Top for localized versions [1138]
  • Fixes localized pricing [1152]
  • Fixes potential hang on launch
  • Fixes some crashing bugs reported by users via HockeyApp (thank you!)
  • Improves message when notifying that a pending snippet has been typed in full
  • Restores font size preferences properly [1151]
  • Saves sort order when changed [1132]
  • Selects next pending suggestion after dropping one
  • Sends basic auth, if available on Keychain, with initial request when updating groups [1132]
  • Strips newline from JavaScript for Automation (JSA) results [1150]
  • Restores sort order properly [1153]
  • Updates DevMateKit to version 1.1.3
  • Updates menu item to View Registration after URL-based licensure [1168]

New in TextExpander 5.0 (Jun 4, 2015)

  • Suggests snippets from phrases you habitually type
  • Reminds you of missed opportunities to use your abbreviations
  • Supports JavaScript snippets that also operate on iOS, or use JavaScript for Automation on Mac
  • Customize snippet file location, allowing you to sync via iCloud Drive or any sync folder
  • Preview expanded snippet
  • Refreshed statistics display and new "Top snippets used in last month" display option
  • New %filltop% macro makes single-line fields and popups appear at the top of the fill-ins window
  • Search and expand snippets, abbreviations, and suggestions inline as you type
  • Updated for Mac OS X 10.10 Yosemite (required)
  • Notification Center notification when Secure Input is enabled
  • Date/time adjustments apply to all embedded snippets in an expansion [368]
  • Adds modification date to AppleScript properties of snippet
  • Application exclusion settings now store bundle identifier as well as application name. Should improve detection of Java Runtime Environment apps and some other unusual situations.
  • Improved Dark Mode appearance of status menu item
  • Date math now propagates to and from embedded snippets [368]
  • Groups with expansion disabled appear disabled in group list [1060]
  • Updates Suggest Matching Abbreviation to Inline Search to match new functionality

New in TextExpander 4.3.5 (Jan 8, 2015)

  • Adds Russian localization (Добро пожаловать!)
  • Other minor fixes and improvements

New in TextExpander 4.3.4 (Oct 14, 2014)

  • Adds support for dark mode on Yosemite
  • Fixes 12-hour date formats issue when 24-hour time is set
  • Resolves case where TextExpander Helper doesn’t appear in the Accessibility list
  • Other minor fixes and improvements

New in TextExpander 4.3.3 (Sep 8, 2014)

  • Fixes to prepare for upcoming releases of OS X
  • Other fixes and improvements

New in TextExpander 4.3.2 (Jul 8, 2014)

  • Resolves long delay before expansion on Mavericks when TextExpander is hidden
  • Resolves issue with fill-ins losing user settings
  • Fixes crash when Add Group from URL fails
  • Fixes crash when repeatedly deleting snippets
  • Displays statistics properly
  • No longer shows error message when enabling Dropbox sync
  • Fixes failure to copy and paste snippets in the snippets list
  • No longer shows warning when deleting a blank snippet
  • Other fixes and improvements

New in TextExpander 4.3.1 (May 29, 2014)

  • Fixes hang when launching TextExpander 4.3 with no snippets

New in TextExpander 4.3 (May 28, 2014)

  • 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
  • Resolves issue with expansion in Slack (by waiting for shift key to be released)
  • Fixes auto-capitalization error involving accented characters
  • Other fixes and improvements

New in TextExpander 4.2.1 (Jan 14, 2014)

  • 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
  • Other fixes and improvements

New in TextExpander 4.2 (Dec 10, 2013)

  • Improves expansion in Google Documents in Safari
  • Improves interaction with Fast User Switching
  • Improves handling of accented letters in Search Snippets and Suggest Matching Abbreviation
  • Presents currently-running apps first when choosing app-specific expansion
  • Displays URL or file path of external groups when selected
  • Fixes tabbing in fill-in windows without text fields
  • Works around Mavericks issue which allows Smart Quotes despite our setting to the contrary
  • Numerous additional fixes and enhancements

New in TextExpander 4.1.1 (Sep 25, 2013)

  • Adds Emoji snippet group
  • Prepares for Mavericks
  • Expands properly in Fantastical 1.3.8 and later
  • Offers to convert existing snippets when changing default snippet type
  • Improves performance with snippets containing multiple embedded images
  • Makes Suggest Matching Abbreviation more forgiving of spaces before and while narrowing the search
  • Allows capitalization correction in specific types of applications, such as Mellel
  • Includes paragraph style information with HTML data for snippets which contain line breaks
  • Expands properly when using a Romaji input method with Dvorak key layout
  • Many other fixes and improvements

New in TextExpander 4.0.5 (Dec 19, 2012)

  • Fix potential ordering issue with snippets containing %key:tab%
  • Other minor fixes and improvements

New in TextExpander 4.0.4 (Dec 17, 2012)

  • Supports Cut, Copy and Paste to manipulate snippets in the outline
  • Adds popover to resolve snippet abbreviation conflicts
  • Duplicate snippets are drawn with blue abbreviation (vs. orange for conflicts)
  • Adds “expand abbreviation ''” syntax to AppleScript expand command
  • Restores support for %j day-of-year macro
  • Other fixes and improvements

New in TextExpander 4.0.3.1 (Dec 17, 2012)

  • 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

New in TextExpander 4.0.3 (Nov 14, 2012)

  • Fixes issue with TextExpander icon appearing twice in the Dock on restart
  • Applies per-application restrictions when expanding snippets within the fill-in window
  • Adds “expand” command to AppleScript vocabulary, allowing scripts to trigger expansion of a snippet
  • Other minor fixes and improvements

New in TextExpander 4.0.2.1 (Oct 11, 2012)

  • Fixes issue when %key:return% or %key:enter% appear at the end of a snippet

New in TextExpander 4.0.2 (Oct 10, 2012)

  • Avoids expanding “extra” line breaks when optional parts of a fill-in are not checked
  • Restores ability to click to expand snippets found by Suggest Matching Abbreviation
  • Fixes expansion of formatted snippets containing keypresses into Mail messages
  • Other minor fixes and improvements

New in TextExpander 4.0.1 (Aug 7, 2012)

  • 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. >==,

New in TextExpander 4.0 (Jun 24, 2012)

  • 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 support for table expansion
  • Adds contextual menus to snippet editor and snippet list
  • Adds appearance preference to show main window at launch
  • Updates appearance for Lion and Mountain Lion
  • Adds support for high-resolution Retina displays
  • Adds French and German autocorrect groups
  • Many other minor fixes and improvements
  • Adds new fill-in types:
  • Multiple line text fields
  • Popup menus
  • Optional text sections

New in TextExpander 3.4.2 (Mar 10, 2012)

  • Fixes Sort by Content
  • Fixes issue with embedded AppleScript snippets that don't return strings
  • Adds “restore clipboard regardless” property to AppleScript for TextMate 1.5.10 users
  • Other fixes and improvements to memory use

New in TextExpander 3.4 (Dec 7, 2011)

  • Adds “Sharing Snippet Groups with Your Team” help section
  • Adds Tweet My Stats button to the Statistics window
  • Supports selecting local Dropbox folder for Dropbox 1.2 and later
  • Allows selecting “Other…” application when specifying applications
  • Improves double-click behavior for .textexpander files
  • Adds QuickLook support for .textexpander files
  • Other fixes and improvements

New in TextExpander 3.3.4 (Oct 26, 2011)

  • Fixes issue with updating snippets and settings via Dropbox
  • Nested plain text snippets now take formatting from the snippet in which they are nested
  • Fixes various interface display issues
  • Suppresses expansion when using input methods which combine keystrokes
  • Fixes font sizing issue when key presses are used
  • Improved handling when Dropbox folder is not in Home folder
  • Other minor fixes and improvements

New in TextExpander 3.3.3 (Sep 29, 2011)

  • Fixed font size mismatch in Mail
  • Fixed issue with formatted text fill-ins
  • Fixed issue with disabled expansion after using Mission Control
  • Fixed issue expanding in some file dialogs (e.g. Preview, TextEdit)
  • Added additional logging to help diagnose outstanding issues
  • Other fixes and improvements

New in TextExpander 3.3.2 (Aug 11, 2011)

  • Fixes delimiter handling in Safari 5.1 on Lion and Snow Leopard
  • Fixes key press handling in Safari 5.1 on Lion and Snow Leopard
  • Fixes cursor handling in Safari 5.1 on Lion and Snow Leopard
  • Retains proper font size when expanding into Microsoft Word
  • Other minor fixes and improvements
  • Note: Expanding into password fields on Safari 5.1 does not function properly

New in TextExpander 3.3.0.1 (May 17, 2011)

  • Fixes problem with creating new AppleScript snippets
  • Fixes terminology conflict with 'AppleScript' which caused some scripts to fail
  • No longer requires escaping % character in AppleScripts and shell scripts
  • Works with latest Lion developer preview

New in TextExpander 3.3 (Apr 20, 2011)

  • Introduces AppleScript support
  • Adds Backup Now, Restore, and Logging as customizable toolbar items
  • Adds support for guillemets «» as delimiter characters
  • Allows keypress macros (tab, return, esc, enter) to be nested in fill-in snippets
  • Automatic capitalization at sentence start now works with contractions of "I" (I'm, I'll, I'd, etc.)
  • Other fixes and improvements

New in TextExpander 3.2.4 (Feb 22, 2011)

  • New and improved HTML & CSS snippet group
  • Adds display font setting for plain text snippets
  • Adds default font setting for formatted text snippets
  • Makes secure input warning less intrusive and less frequent

New in TextExpander 3.2.3 (Feb 3, 2011)

  • Adds Spanish localization
  • Adds option to eliminate double caps at the start of words
  • Adds warning info when secure event input is enabled
  • Improves compatibility with VoiceOver
  • Other fixes and improvements

New in TextExpander 3.2.2 (Dec 14, 2010)

  • Improves automatic capitalization
  • Adds options for as few as 5 backup files
  • Improved handling of Dropbox syncing
  • Other minor fixes and improvements

New in TextExpander 3.2 (Oct 26, 2010)

  • Adds backup and restore
  • Adds preference for automatic backup
  • Adds keyboard shortcuts to expand top search results
  • Fixes some problems with establishing Dropbox sync
  • Other fixes and improvements

New in TextExpander 3.1 (Jun 2, 2010)

  • Added hotkeys to activate TextExpander and to open the Search Snippets function
  • Allows hiding Dock icon without showing TextExpander in the menu bar
  • Improved search by highlighting matched text and searching snippet label text
  • Supports typing by mouse with Keyboard Viewer or Virtual Keyboard
  • Improved cursor position handling in Google Chrome and Firefox
  • Other fixes and improvements

New in TextExpander 3.0.1 (Mar 18, 2010)

  • Fixes cursor position at beginning of snippet
  • Snippets respect sort order for drag and drop
  • Other minor fixes and improvements

New in TextExpander 2.8.1 (Dec 27, 2009)

  • Fixes cursor position at beginning of snippet.
  • Snippets respect sort order for drag and drop.
  • Other minor fixes and improvements.

New in TextExpander 2.8 (Dec 3, 2009)

  • Use rich text snippets in web apps (for example, signatures in Gmail).
  • Revised purchase reminder alert.
  • Make a selection using % in conjunction with %| cursor positioning.
  • Other minor fixes and improvements.

New in TextExpander 2.7.1 (Oct 22, 2009)

  • Imports Spell Catcher shorthand files (exported in XML format)
  • Supports plain text snippets nested in AppleScript and shell script snippets
  • Fixed some problems with Mobile Me synchronization
  • Fixed split view slider in Snippets tab for Snow Leopard
  • Fixed memory leak / performance problem with large clipboards
  • Fixed cursor positioning at end of snippet (%, %^, %v)
  • Fixed problem when Key Repeat Delay is set to None

New in TextExpander 2.7 (Aug 24, 2009)

  • Share snippet groups with TextExpander touch for the iPhone, to be released August 26.
  • Fixes occasional stalling under Snow Leopard.
  • Other fixes and improvements.

New in TextExpander 2.6.3 (Jul 15, 2009)

  • Added Sort by Label.
  • Fixed dead key handling (e.g., use ä or Polyphonic Greek characters as abbreviations).
  • Made improvements in preparation for Snow Leopard.
  • Minor fixes and improvements.

New in TextExpander 2.6.2 (May 20, 2009)

  • Improved menu performance on Leopard (10.5).
  • Reduced memory usage on Leopard.
  • Fixed rich text import.
  • Other minor fixes and improvements.

New in TextExpander 2.6.1 (Mar 27, 2009)

  • Fix problem with Adapt to Case.

New in TextExpander 2.6 (Mar 25, 2009)

  • Per-group expansion options for greater flexibility:
  • Expand after whitespace (default).
  • Expand after anything but letters & numbers.
  • Expand after any character.
  • Setting for clipboard restore delay.
  • WPM setting for more accurate statistics.
  • Fixes problem where formatted text was pasted for some plain text snippets.
  • Other minor fixes and improvements.

New in TextExpander 2.5.2 (Feb 18, 2009)

  • Shell script snippets, which expand to the result of the script
  • Respects default formatting when creating snippets from clipboard or selection
  • Fixed problem with updating URL groups
  • Other minor fixes and improvements

New in TextExpander 2.5.1 (Jan 28, 2009)

  • AppleScript results are pasted in plain text so that they adopt the current formatting.
  • Nested AppleScript snippets now function properly.
  • Snippet list retains outline expansion and selection better (no more collapsing unexpectedly).
  • Fixed hanging problem when used with PopChar X.

New in TextExpander 2.5 (Oct 29, 2008)

  • Date math (add or subtract years, months, days, hours, minutes, seconds from current time).
  • Internet productivity group (shorten URLs, etc.).
  • Symbols group (command, option, copyright, trademark, Euro, Pound, etc.).
  • Fixed %- and %+ to abandon or keep delimiter on a per-snippet basis.
  • Other fixes and improvements.

New in TextExpander 2.4.1 (Aug 18, 2008)

  • Fix problem with �ignore case� setting for abbreviations.

New in TextExpander 2.4 (Aug 12, 2008)

  • Adds menu bar menu improvements (including navigation by keyboard).
  • Displays snippet group contents in the insertion submenu.
  • Other changes.

New in TextExpander 2.3 (Jul 23, 2008)

  • Added �Accented Words� snippet group
  • Expands to fit wider System Preferences window on Leopard
  • Fixed filtering of abbreviations and snippets
  • Fixed some case-sensitivity problems on Tiger
  • Other minor fixes and improvements

New in TextExpander 2.2 (May 21, 2008)

  • Adds predefined group for CSS (Cascading Style Sheets)
  • Limits "Adapt to Case" to lowercase snippets
  • Limits "Adapt to Case" to abbreviations with two or more characters
  • Disables expansion when shift-space is typed
  • Works properly with MacSpeech Dictate

New in TextExpander 2.1.1 (Apr 30, 2008)

  • Fixes post-expansion cursor positioning
  • Handles delimiters using the shift key properly
  • Supports fully empty snippet list
  • Minor fixes and improvements

New in TextExpander 2.1 (Apr 22, 2008)

  • Improves performance and reliability for fast typists
  • Remembers open groups in Preference pane
  • Preserves format when creating snippets from selection or Clipboard
  • Allows single character abbreviations
  • Fixes problem expanding when there are multiple nested snippets
  • Minor fixes and improvements