Typinator Changelog

What's new in Typinator 9.1

Dec 6, 2023
  • Features:
  • Typinator menu item now toggles the window upon clicking
  • Introduces the capability to access calendar events through AppleScript
  • Improvements:
  • Enhanced performance and optimizations tailored for macOS Sonoma
  • Bug fixes:
  • Fixes a bug preventing the addition of predefined sets in Typinator
  • Fixes a bug causing Typinator sets to lose their associated file image

New in Typinator 9.0 (Apr 19, 2023)

  • Features:
  • Improved modern and fresh user interface
  • Typinator now also available in Spanish
  • Full Ventura compatibility & improvements
  • Improved stability and robustness for Dropbox synchronization
  • Enhanced onboarding with more examples and explanation
  • Quick Search can now show roman numbers
  • Improvements:
  • Speed and performance enhancements
  • Enhanced robustness when importing sets
  • Better support for Parallels proxy apps
  • Typinator is now disabled in UTM for reducing unwanted expansions
  • Bug fixes:
  • Fixes various bugs when changing expansion types
  • Images are now loaded and saved in a more robust way
  • Various cleanups and improvements under the hood

New in Typinator 8.14 (Mar 1, 2023)

  • Improvements:
  • Stability and performance improvements under the hood

New in Typinator 8.13 (Jul 5, 2022)

  • Typinator now displays tooltips for long abbreviations, expansions and set names that do not fit in the list.
  • Import of CSV files now also works with semicolon-separated files.
  • Fixes shadow lines in the icon buttons below the lists in the German and French localizations.
  • Works around a bug where the French regular expression cheat sheet (Expressions Rationnelles.pdf) could not be opened.
  • Fixes a problem with CSV import, where the last item in the file could get lost.

New in Typinator 8.12.1 (Apr 21, 2022)

  • Adds Apple Silicon code that was missing in version 8.12.

New in Typinator 8.12 (Apr 20, 2022)

  • Typinator is now a universal application with native support for Apple Silicon.
  • Preference option for expanding abbreviations in Raycast's search field.
  • Typinator now disables itself in Parsec.
  • Works around an expansion problem in TeXstudio.
  • Improved expansion technique for newer versions of Microsoft Edge.
  • Works around an expansion problem in Airtable.
  • Expansions in TeamViewer are no longer limited to 200 characters.
  • Typinator now works with the Chinese “LogInput” (落格输入法 3) input method.
  • When importing CSV files from TextExpander, Typinator now allows snippets with empty abbreviations.
  • Typinator now supports script languages installed via MacPorts.
  • Starting with macOS 12.3, Typinator now uses Python3 as the default version of Python.
  • When Typinator cannot find a Python interpreter, it displays installation instructions.
  • Improved handling of internal scripts in certain corner cases.
  • When adding an application/set assignment for an active application, the menu now shows the display name instead of the internal process name.
  • Updated link to current ICU user's guide for regular expressions.
  • Fixes incorrect cursor positioning in Microsoft Edge and Brave Browser.
  • Added missing localizations for a context menu command and an error message.
  • Fixes a potential issue with certain Unicode characters in Quick Expansion.
  • Works around a problem that could cause a crash when Typinator tried to display information about a new version.

New in Typinator 8.11 (Dec 14, 2021)

  • Support for PHP scripts on Monterey.
  • If PHP is not installed on macOS, Typinator displays installation instructions.
  • Expansions are enabled in Citrix viewer again.
  • Improved script invocations via /usr/bin/env for Perl, PHP, Python and Ruby.
  • Typinator now makes its internal variables available as environment variables for all script languages.
  • The diagnostics report now contains information about the computer model, processor and available scripts languages.
  • Information about the “start at login” setting in the diagnostics report.
  • Fixes a cursor positioning problem in Messages on macOS Big Sur and Monterey.

New in Typinator 8.10.1 (Nov 4, 2021)

  • Lower position of the Quick Search field avoids conflict with the notch on the latest MacBooks.
  • Extended checks for "related processes" in the diagnostics report.

New in Typinator 8.10 (Oct 19, 2021)

  • Typinator now disables itself in Citrix Viewer.
  • Typinator is now built with the latest compiler and libraries of Xcode 13.0.
  • Improved expansion of short text fragments in Messages.
  • Magic keys now work in the text fields of the Quick Define (“New item from…”) window.
  • Works around an expansion problem in Joplin's rich text editor.
  • Fixes a problem where new abbreviations added via AppleScript or JavaScript were recognized only after manually opening the Typinator window.
  • Fixes an expansion problem in Anki V2.

New in Typinator 8.9 (Sep 7, 2021)

  • Typinator 8.9 is ready for macOS Monterey.
  • Typinator now works with the “Kingfisher 3” input sources for Japanese.
  • Possibility to explicitly specify the language version (2 or 3) for inline Python scripts.
  • When opening Typinator, the window appears on the currently active screen.
  • Updated built-in version of the “Product Names” set.
  • Improved clipboard-based insertion of plain text expansions.
  • Fixes an expansion problem in the Brief EnCounter 4D application.
  • Fixes an issue with gesture scrolling in the set list.
  • Works around expansion and cursor positioning issues in Edison Mail.
  • Works around a cursor positioning issue in Obsidian.

New in Typinator 8.8 (May 25, 2021)

  • Preference options for expanding abbreviations in LaunchBar's input window and Alfred's search field.
  • Tooltips show more of truncated expansions in the Quick Search result list.
  • Typinator now works in Parallels.
  • Improved import of ACL files from Microsoft Office.
  • Improved internal configuration for fine-tuning the backspace timing.
  • Typinator can now import and convert CSV files containing exported TextExpander snippet groups.
  • The diagnostics report now contains more detailed information about applications that may interfere with Typinator.
  • Improved compatibility with latest versions of Microsoft's Edge browser.
  • Works around an expansion problem in ClipGrab.
  • Works around a problem on Big Sur, where the file name's extension in the Export panel was not updated after selecting a different export format.
  • Fixes a problem in the German localization, where the preferences option to show/hide the window upon launch was missing.
  • Works around an expansion problem in Anki.
  • Works around a problem that caused omitted characters in certain short plain text expansions in Postbox.
  • Fixes a bug in the template code for Swift in inline scripts.
  • Fixes a problem with incorrect decimal separators in the built-in calculator.
  • Improves reliability of expansions in Telegram and Telegram Lite.
  • Typinator disables itself the KeyPad application, where sending expansions to the attached device does not work.
  • Typinator disables itself in Zoom, where expansions cannot be sent to remote computers.

New in Typinator 8.7 (Mar 17, 2021)

  • Typinator now requires OS X 10.10 (Yosemite) or newer.
  • Clear buttons for the keyboard shortcuts in Typinator's preferences.
  • Typinator is now built with the latest compiler and libraries for Big Sur.
  • The Typinator window now automatically reopens after it was temporarily closed during processing of an input form.
  • Improved reliability of expansions in Apple Mail.
  • Updated built-in version of the “Product Names” set.
  • When Menu Eclipse is active, the Quick Search field now appears below the menu bar.
  • Updated internal tools (such as the built-in installer).
  • Improved handling of column width changes in the abbreviation list when the Typinator window is resized.
  • Wider search field in the Typinator window's toolbar.
  • The toolbar can no longer be shown as “Text Only” when it contains the search field.
  • Fixes a cosmetic alignment issue with some items in the Preferences window.
  • Fixes problems with expansions and cursor positioning in Messages on Big Sur.
  • Fixes a cosmetic alignment issue in the keystroke marker assistant.
  • Fixes a problem in Mojave and Catalina where a white “T” icon was displayed in dark mode instead of the special status icons in the toolbar (e.g., for situations in which Typinator is disabled).
  • Fixes a problem with expansions in Spark, where certain spaces were omitted in the result.
  • Works around a problem with MS Word, where Word did not recognize the restored clipboard in certain cases.

New in Typinator 8.6 (Dec 18, 2020)

  • User interface and compatibility improvements for macOS Big Sur.
  • When a Quick Search for PopChar characters has no matches, Typinator now correctly displays "no match" instead of similar results from sets.
  • Updated built-in version of the "Product Names" set.
  • Support for system-wide licenses.
  • Improved visibility of the "T" menu bar icon when the menu is displayed.
  • Fixes a problem where strike-through items were not ignored in subscribed regular expression sets.
  • Fixes a cosmetic issue where a light version of the Typinator icon was displayed in a light menu bar in Big Sur.
  • Works around an expansion problem with extra spaces in Messages on Big Sur.

New in Typinator 8.5 (Sep 15, 2020)

  • Typinator is now ready for Big Sur.
  • Typinator now supports direct editing of tables in formatted text expansions.
  • Typinator correctly disables itself in Splashtop Business.
  • Typinator correctly disables itself in Parallels Client.
  • Improved visibility of the Typinator icon in the translucent menu bar of Big Sur.
  • The diagnostics report now also contains information about keyboard changes.
  • Improved compatibility with CopyPaste Pro.
  • Fixes a crash when the built-in Repeat function was applied to an empty string.
  • New version of the built-in “ExternalIP” script.
  • Fixes an incorrect replacement in TidBITS AutoCorrections.

New in Typinator 8.4.1 (Jun 10, 2020)

  • Fixes a problem in the German localization, where the Typinator window could be resized too small.

New in Typinator 8.4 (Jun 9, 2020)

  • Typinator correctly disables itself in Remotix.
  • Tooltips for the statistics header items in the list of abbreviations.
  • Improved message better explains when a new license is needed after a beta test.
  • Improved internal management of pause/resume feedback sounds.
  • Improved handling of setups with multiple keyboards.
  • Typinator correctly disables itself in VMware Horizon Client.
  • Fixes a problem in the input field assistant with field labels that begin or end with space characters.
  • Works around a problem in some web browsers (such as Chrome), when the expansion started with the same characters as the abbreviation.
  • Works around a bug in Spark that resulted in failure of certain expansions (such as expansions with multiple lines).
  • Fixes a problem where the expansion type was not correctly updated in the mini menubar.

New in Typinator 8.3 (Jan 7, 2020)

  • Typinator now supports the Shuangpin input methods for Chinese.
  • Improved detection of potential conflicts in the diagnostics report.
  • The Typinator application is now signed and notarized with a secure timestamp.
  • Typinator now remembers and restores the width of the abbreviation column.
  • Profiling for certain internal optimizations.
  • Faster Quick Search in cases where many picture expansions match the search criteria.
  • If a picture expansion has a description, the description is shown instead of the picture in Quick Search.
  • Improved internal handling of changes to the kind (plain/formatted/picture) of an expansion.
  • Fixes an expansion problem in Wordfast Pro.
  • Fixes a problem where the columns in the abbreviation table could not be resized.
  • Works around a rare crash when sorting abbreviations.
  • Manually exporting a set as a “publication file” now always correctly sets the publication date to the current date.
  • Works around a problem with Catalina's automatic dark mode, where Typinator's menu icon was not correctly updated after an automatic light/dark change.
  • Fixes a problem where pictures were cut off or blank in the Quick Search results.

New in Typinator 8.2 (Oct 4, 2019)

  • Compatible with macOS Catalina.
  • When unregistered, Typinator no longer tries to use a legacy license from old preferences.
  • The distribution disk image is now notarized and can be mounted on macOS Catalina.
  • The built-in installer's localization settings have been updated to ensure compatibility with future versions of macOS.
  • Faster Quick Search, especially the first time after launching Typinator and when many items match the search term.
  • Works around a problem on some keyboards, where the ⌘= keyboard shortcut did not work.
  • Improved reliability of certain file operations with files that were specified by local paths.
  • Fixes a problem in the built-in installer, which could not register the installed application with the Finder in certain circumstances.
  • Fixes a problem that caused the built-in installer to stall on macOS Catalina, even though the actual installation succeeded.
  • Works around an expansion problem in Jump Desktop.
  • Fixes an issue in LICEcap, where abbreviations were not completely deleted in the “Save As” field when starting a new recording.

New in Typinator 8.1 (Jul 30, 2019)

  • Typinator now works with text entered via the built-in Accessibility Keyboard of macOS.
  • Clarified explanation for beta tests when the final version may require a license update.
  • In the expansion field, the clipboard can be pasted as plain text with ⇧⌘V or ⌥⇧⌘V.
  • Increased the maximum zoom factor of the expansion field to 250%.
  • Fixes insertion of the cursor position marker {^} with ⌘=, which did not work in version 8.0.
  • Removes the shortcut for “Text from Clipboard” in the {…} menu, which created a conflict with pasting as plain text.
  • Fixes a cosmetic issue with truncated header items in the abbreviation list.
  • Fixes a problem in dark mode, where description fields in input forms were not readable.
  • Fixes an issue with a truncated field label when a regular expression was selected at startup.
  • Fixes a compatibility problem with the mini menu bar on Mountain Lion.

New in Typinator 8.0.1 (Jun 21, 2019)

  • Fixes an incompatibility with system versions 10.8 to 10.10 (Mountain Lion, Mavericks, Yosemite).

New in Typinator 8.0 (Jun 18, 2019)

  • New “statistics mode” shows how often abbreviations have been used and when they were used most recently.
  • “Magic keys”: Short presses of modifier keys (⌃⇧⌥⌘) can now be used as parts of abbreviations, as if they were real characters.
  • Reorganized editing of expansions in the Typinator window with embedded graphical menu bar and larger expansion area.
  • The contents of the expansion field can now be zoomed.
  • New technique for specifying the language to be used for date elements (day and month names) now supports multiple languages in the same expansion.
  • It is now possible to specify the time zone to be used for date and time markers.
  • Integration with PopChar: When PopChar 8.2 or newer is installed, Typinator's Quick Search can find and insert Unicode characters by name or number.
  • In the list of Quick Search matches, the abbreviation column is now adjusted to the longest abbreviation.
  • The list of Quick Search matches now displays the actual picture for picture expansions.
  • Many built-in functions (Uppercase, Lowercase, Capital, Left, Right, Mid, Repeat, Choose, List, Any, Case, Replace, Regex, Extract) now maintain the text styles in formatted text.
  • Improved handling of the splitter between the lists and the expansion area.
  • Description texts in input forms now accept basic markdown formatting (currently supports bold, italic, and links).
  • Typinator remembers the location of form windows separately for forms of different sizes.
  • In addition to the backspace key, the forward delete key can now also be used to clear hotkeys in Typinator's preferences.
  • Typinator's scripting vocabulary now includes statistical information (total number of expansions and corrections, saved keystrokes, average typing speed).
  • The minimum system requirement has been increased to OS X 10.8 (Mountain Lion).
  • Removed the redundant Close button at the bottom of the Typinator window.
  • Typinator now disables itself for text typed in Alfred's search field.
  • Improved handling of situations where a copy of Typinator was already running when a new instance was launched.
  • The diagnostics report now contains information about the set folder path and all foreground and background processes.
  • Internal reorganization of localizations ensures compatibility with future versions of macOS.
  • Internal cleanup of legacy techniques that are no longer needed or supported.
  • Typinator now asks for permission when running a script that reads or writes contact information.
  • Compatibility with Microsoft's Edge browser.
  • Updated listing of non-standard settings in the diagnostics report.
  • Improved handling of cases when subscriptions could not be updated.
  • Localized messages for subscription checks.
  • Although the Notes field of subscribed sets is read-only, it is now possible to select text and copy it to the clipboard.
  • In the expansion field, the key combination shift-tab can be used to decrease indentation of list items in formatted text.
  • Fixes a cosmetic issue with the automatic scroll bar in the expansion field.
  • Fixes a problem with multi-line text fields in input forms, where some form fields were not large enough for the specified number of lines.
  • Works around a problem with import of snippet files from recent versions of TextExpander.
  • Fixes a cursor positioning issue in the Brave Browser.
  • Improved internal checks to detect and avoid certain critical conditions.
  • Fixes a problem with overlapping items in the About window.
  • Works around cursor positioning issues in Typora and Front.
  • Works around a layout problem after changing screen resolutions.
  • Fixes incompatibilities with Catalina.

New in Typinator 7.9 (Apr 9, 2019)

  • Improved visibility of Typinator's menu bar icon in Dark Mode.
  • Improved support for update checks in intermediate beta versions.
  • Cleaned up unused 32-bit code in the built-in installer.
  • The message about conflicting abbreviations now also includes part of the expansion.
  • Typinator now takes mixed line separators into account when importing text files.
  • In the “Quick Define” window, existing abbreviations can be replaced with new expansions by pressing the command key (now also works with command+enter).
  • The diagnostics report now contains information about related processes, which may cooperate or interfere with Typinator.
  • Extended system information in the diagnostics report.
  • New version of the predefined “DOuble CAps Exceptions” set includes GHz and MHz.
  • Updated built-in versions of the English and TidBITS auto-correction sets as well as the Product Names set.
  • The diagnostics report now lists processes that have requested secure input.
  • Detection of multi-line text fields in input forms has been made more reliable in certain corner cases.
  • Script environment variables are now correctly set for inline script invocations.
  • Works around a problem with clipboard-based expansions in Nisus Writer when custom menu shortcuts with multiple keys are defined.
  • The menu bar icon's pull-down menu now has the correct appearance in Dark Mode.
  • Works around a problem with temporary folders that caused installations and updates to fail in certain circumstances.
  • Fixes a problem with incorrect invocations of the built-in Case function.
  • Fixes an issue with expansions and cursor positioning in Script Debugger.
  • Fixes typos in French and German translations.
  • Fixes a problem with special keys (like {tab} and {return}) when the caps lock key was down.
  • Fixes a problem where Typinator could enter pause mode when processing certain incorrectly formed input fields.
  • Fixes an issue with cursor positioning in Slack.
  • Fixes a problem where clicks on the triangle next to the “T” icon in the menu bar activated the Typinator window before opening the menu.
  • Works around a rare issue with Typinator's built-in crash protection.
  • Fixes a crash during certain clean-up tasks.
  • Works around expansion problems in Typora.
  • Fixes an expansion problem with legacy versions of Notebooks.

New in Typinator 7.8 (Nov 15, 2018)

  • Typinator is now distributed as an Apple-notarized application.
  • Plain text and HTML expansions now adopt Mojave's Dark Mode.
  • Typinator's menu bar icon now uses the correct accent color when clicked.
  • The vertical alignment of the menu bar icon now matches that of other icons.
  • Info lines in contact mail and diagnostics report contain information about the system language and Dark Mode.
  • Improved compatibility with the Vivaldi web browser.
  • Typinator correctly disables itself when Microsoft Remote Desktop 10 is active.
  • Plain text in the expansion field of the “New Item…” window uses Mojave's Dark Mode.
  • Improved compatibility with the Maxthon web browser.
  • Clearer warning message when deleting abbreviations and regular expressions.
  • Import from TextExpander now also imports the description.
  • New version of the built-in “DOuble CAps Exceptions” set resolves a conflict with the “Product Names” set.
  • New initial versions of some subscription sets.
  • Improved detection of clicks on the triangle next to Typinator's menu bar icon.
  • Improved scrolling and clipping in the expansion field.
  • Fixes readability of selected quick search results on Mojave.
  • Fixes an internal inconsistency in the handling of expansions in Citrix.
  • Fixes an error in the handling of escaped control characters (n, r, t) in certain built-in functions.
  • Fixes a cosmetic issue with horizontal gesture scrolling in the “New Item” window.
  • Fixes a problem that resulted in lost keystrokes when an input form with text fields was used in certain applications.

New in Typinator 7.7 (Sep 19, 2018)

  • Compatible with macOS Mojave.
  • Support for Mojave's dark mode.
  • Improved recovery from certain low-level problems.
  • Typinator now supports the Qingg (清歌输入法) input method for Chinese.
  • Improved display of invisible characters in the expansion field, especially with embedded pictures and tall fonts.
  • Clarified warning in the German version of the built-in installer.
  • Improved hotkey field implementation avoids issues when the window loses focus and is prepared for Mojave.
  • Improved graphical representation of many user interface items.
  • All internal URLs to the Ergonis server now use secure https connections.
  • Reduced network traffic when checking for new versions.
  • When Typinator does not have the required accessibility permissions, the explanation window now contains a button to open System Preferences.
  • New versions of all included subscription sets.
  • New version of the included ExternalIP script.
  • Works around an expansion problem that could crash Pro Tools.
  • Works around an inconvenience on Mojave, where the system asks once for each target application whether Typinator should be allowed to “control the application”.
  • Fixes a problem with “stuck keys” in input fields.
  • Fixes an issue with truncated messages in the Typinator window on Mojave.
  • Fixes a problem on Mojave, where the position of the top/bottom splitter in the Typinator window was not correctly updated.
  • Works around a problem with HTML expansions, which could crash Typinator.
  • Fixes dimmed display of the Typinator icon in the About window.
  • Fixes an inconsistency in the color representation of abbreviation prefixes and suffixes in the “New Item” window.
  • Fixes a potential crash with keystrokes generated by expansions.
  • Improved memory handling in input forms avoids potential memory leaks.
  • Fixes cut-off pop-ups in form windows in case of extremely long text in an alternative.
  • Works around blurred content of input fields in the form window on non-Retina displays.
  • Fixes a problem where the progress window could not be dismissed when the update to a newer version failed.

New in Typinator 7.7 Beta 3 (Sep 13, 2018)

  • New versions of all included subscription sets.
  • Fixes a potential crash with keystrokes generated by expansions.
  • Fixes an invisible message in input forms in Mojave's dark mode.
  • Improved memory handling in input forms avoids potential memory leaks.

New in Typinator 7.7 Beta 3 (Sep 13, 2018)

  • New versions of all included subscription sets.
  • Fixes a potential crash with keystrokes generated by expansions.
  • Fixes an invisible message in input forms in Mojave's dark mode.
  • Improved memory handling in input forms avoids potential memory leaks.

New in Typinator 7.7 Beta 2 (Sep 12, 2018)

  • Support for Mojave's dark mode.
  • Improved graphical representation of many user interface items.
  • Reduced network traffic when checking for new versions.
  • Fixes dimmed display of the Typinator icon in the About window.
  • All internal URLs to the Ergonis server now use secure https connections.
  • Fixes an inconsistency in the color representation of abbreviation prefixes and suffixes in the “New Item” window.
  • When Typinator does not have the required accessibility permissions, the explanation window now contains a button to open System Preferences.

New in Typinator 7.7 Beta 1 (Aug 27, 2018)

  • Improved recovery from certain low-level problems.
  • Typinator now supports the Qingg (清歌输入法) input method for Chinese.
  • Improved display of invisible characters in the expansion field, especially with embedded pictures and tall fonts.
  • Clarified warning in the German version of the built-in installer.
  • Improved hotkey field implementation avoids issues when the window loses focus and is prepared for Mojave.
  • Works around an expansion problem that could crash Pro Tools.
  • Works around an inconvenience on Mojave, where the system asks once for each target application whether Typinator should be allowed to “control the application”.
  • Fixes a problem with “stuck keys” in input fields.
  • Fixes an issue with truncated messages in the Typinator window on Mojave.
  • Fixes a problem on Mojave, where the position of the top/bottom splitter in the Typinator window was not correctly updated.
  • Works around a problem with HTML expansions, which could crash Typinator.

New in Typinator 7.6 (Jun 12, 2018)

  • Version checks can now be suppressed in full-screen mode (e.g., during a Keynote presentation).
  • Built-in helper applications are now 64-bit to support the next version of macOS.
  • Internal cleanup and optimization.
  • Clearer log entries for cases when expansions were cancelled.
  • Search results are no longer cleared when moving abbreviations from one set to another.
  • Improved processing of nested expansions.
  • The license key field is now initially selected when the Registration window opens.
  • Improved handling of capture groups in regular expressions (especially when combined with nested expansions).
  • Fixes an expansion issue in FreeChat.
  • Fixes a potential crash when the return key was quickly pressed twice to confirm a selected pop-up item in an interactive form.
  • Works around an expansion problem in the non-App Store version of WhatsApp Desktop.
  • Works around an expansion problem in Front.
  • Works around cursor positioning problems in RStudio.
  • Fixes a confusing message in the preferences window when Typinator has not yet checked for available updates.
  • Fixes a rare error that caused deletion of duplicate abbreviations when a copy with similar contents was removed.
  • Fixes a memory leak when accessing the name of the current time zone.
  • Works around an issue where the form window did not accept keyboard input.
  • Fixes an issue where included items were sometimes not listed in alphabetical order in the {…} pop-up.
  • Works around a cursor positioning problem in Airmail.

New in Typinator 7.6 Beta 2 (May 20, 2018)

  • Fixes a confusing message in the preferences window when Typinator has not yet checked for available updates.
  • Clearer log entries for cases when expansions were cancelled.
  • Search results are no longer cleared when moving abbreviations from one set to another.
  • Fixes a rare error that caused deletion of duplicate abbreviations when a copy with similar contents was removed.
  • Improved processing of nested expansions.
  • Fixes a memory leak when accessing the name of the current time zone.
  • Works around an issue where the form window did not accept keyboard input.

New in Typinator 7.6 Beta 1 (May 7, 2018)

  • Version checks can now be suppressed in full-screen mode (e.g., during a Keynote presentation).
  • Built-in helper applications are now 64-bit to support the next version of macOS.
  • Internal cleanup and optimization.
  • Works around an expansion problem in the non-App Store version of WhatsApp Desktop.
  • Fixes an expansion issue in FreeChat.
  • Fixes a potential crash when the return key was quickly pressed twice to confirm a selected pop-up item in an interactive form.
  • Works around an expansion problem in Front.

New in Typinator 7.5 (Apr 17, 2018)

  • Scripts can now access the expansion history.
  • Scripts can now check which text input caused the current expansion.
  • Scripts can access the terminator character that triggered a “whole word” abbreviation.
  • Scripts can cancel the currently processed expansion.
  • Button to show or hide invisible characters in the expansion field.
  • The key combination shift+return inserts a line separator (instead of a line feed) in the expansion field.
  • After inserting a script invocation via the {…} pop-up, Typinator now selects the parameter placeholder.
  • “Smart” replacements and spell checking are now correctly disabled in the “Inline Script” assistant's source text editor.
  • Diagnostics report contains more detailed information about crash behavior.
  • When a script in an expansion triggers another expansion, the initial expansion is completed before the second expansion.
  • Improved technique for recovering from certain memory-related crashes in High Sierra.
  • Repeated execution of precompiled scripts (“scpt” files) is now faster.
  • Within the same Typinator session, precompiled AppleScripts now retain their properties.
  • During manual update of subscriptions, the progress report now scrolls automatically, so that the most recent entries are always visible.
  • Updated versions of some predefined subscription sets (TidBITS AutoCorrection and Product Names).
  • Fixes an issue in the CSV export that produced empty lines in multi-line expansions.
  • Fixes a misplaced list of Quick Search matches in certain multi-monitor configurations.
  • Fixes a crash when importing sets in the tyset-rep, txt-rep or csv-rep file formats.
  • Fixes an issue with semicolons in input fields with variable assignments.
  • Works around limitations of SoftMaker products (TextMaker, PlanMaker, and Presentations), where Typinator's quick expansion technique did not work.
  • Typinator avoids conflicts with the Boshiamy input method by disabling itself when this method is active.
  • Works around an expansion problem with certain special characters in WhatsApp Desktop.
  • The “whole word” checkbox is now correctly disabled in subscribed sets.
  • Fixes a crash after updating multiple subscriptions.

New in Typinator 7.5 Beta 3 (Mar 31, 2018)

  • Works around an expansion problem with certain special characters in WhatsApp Desktop.
  • The “whole word” checkbox is now correctly disabled in subscribed sets.
  • Repeated execution of precompiled scripts (“scpt” files) is now faster.
  • Within the same Typinator session, precompiled AppleScripts now retain their properties.

New in Typinator 7.5 Beta 2 (Mar 23, 2018)

  • Scripts can access the terminator character that triggered a “whole word” abbreviation.
  • Scripts can cancel the currently processed expansion.
  • Button to show or hide invisible characters in the expansion field.
  • The key combination shift+return inserts a line separator (instead of a line feed) in the expansion field.
  • After inserting a script invocation via the {…} pop-up, Typinator now selects the parameter placeholder.
  • Improved technique for recovering from certain memory-related crashes in High Sierra.

New in Typinator 7.5 Beta 1 (Mar 12, 2018)

  • Scripts can now access the expansion history.
  • Scripts can now check which text input caused the current expansion.
  • “Smart” replacements and spell checking are now correctly disabled in the “Inline Script” assistant's source text editor.
  • Diagnostics report contains more detailed information about crash behavior.
  • When a script in an expansion triggers another expansion, the initial expansion is completed before the second expansion.
  • Fixes an issue in the CSV export that produced empty lines in multi-line expansions.
  • Fixes a misplaced list of Quick Search matches in certain multi-monitor configurations.
  • Fixes a crash when importing sets in the tyset-rep, txt-rep or csv-rep file formats.
  • Fixes an issue with semicolons in input fields with variable assignments.
  • Works around limitations of SoftMaker products (TextMaker, PlanMaker, and Presentations), where Typinator's quick expansion technique did not work.
  • Typinator avoids conflicts with the Boshiamy input method by disabling itself when this method is active.

New in Typinator 7.4 (Jan 16, 2018)

  • Unlimited Quick Search results in scrollable list.
  • Typinator now works with text entered via Keyboard Viewer.
  • Newly added sets are now inserted directly below the selected set, if possible.
  • The diagnostics report now contains information about non-standard settings.
  • Internal cleanup based on application types that are no longer possible.
  • Improved suggestions for AutoCorrections in the “New Item” window.
  • The list of Quick Search matches now uses a slightly larger font, which makes the items easier to read.
  • Improved logging of certain exceptional cases.
  • Additional information during installation clarifies the situation when a newer version is not covered by the current license.
  • Typinator now uses the selected device for sound effects for feedback sounds and no longer uses a separate volume control for sounds.
  • Improved handling of line breaks in clipboard contents when expanding {clip} markers.
  • Extended diagnostics report with information about active time and previous crashes.
  • Improved appearance of abbreviations with prefixes and suffixes in Quick Search matches.
  • Fixes an update problem when a previous version of Typinator was installed in a folder that no longer exists.
  • Works around a problem that resulted in multiple expansions in certain border cases.
  • Fixes a problem where the {clip} marker produced the result of the previous expansion when two abbreviations were typed in quick succession.
  • Fixes a memory leak when combo fields (alternatives with free text) are confirmed with the enter key.
  • Avoids creation of “bookmarks” when Typinator performs a clipboard-based expansion in MS Word.
  • Subscribed sets are no longer shown as target sets in the “New Item” window.
  • Fixes an issue where the header “ABBREVIATIONS” was initially shown as the target set in the “New Item” window.
  • Works around a potential crash when importing snippets from aText.
  • Fixes an error in the English User's Guide, which contained the French search terms for finding the most recent abbreviations.
  • Typinator no longer installs the StockQuotes script, since the service is no longer supported.
  • Improved calculation of the typing speed.
  • Fixes a problem with keystroke markers that contain the return key with modifiers, such as {key:⌘↩}.
  • C-style comments (starting with //) are no longer suppressed in headings and description fields of input forms.
  • Fixes a problem with confirmation of characters when CJK input methods were used in interactive forms.
  • Works around a bug in BlueGriffon that caused BlueGriffon to crash when Typinator expanded an abbreviation in sheet windows.
  • Fixes a problem where expansions did not work after changing the keyboard input source while filling an interactive form.
  • Internal options for fine-tuning application-specific delays during expansions.
  • Works around a problem with the “Please wait…” and “Pasting…” messages of Microsoft OneNote, which slow down clipboard-based expansions.
  • Works around a cursor positioning problem in Trello.
  • Fixes a problem where certain expansions with header fields in input forms failed.
  • Fixes a cosmetic issue with updates on High Sierra, where the download progress window remained on the screen for too long.
  • Fixes incorrect information about the last version check, which sometimes was not updated correctly.
  • Improves the technique for restoration of MS Word clipboard items.
  • Fixes a problem where certain feedback sounds did not work on some audio devices.
  • Fixes feedback sounds that did not play when certain expansions were triggered from Quick Search.
  • Works around a bug in High Sierra that occasionally crashes Typinator for some users.
  • Fixes a problem where empty default values were not correctly handled in certain input fields.
  • Works around an issue where input fields did not work correctly when the label ended with a period.

New in Typinator 7.4 Beta 7 (Jan 6, 2018)

  • Fixes feedback sounds that did not play when certain expansions were triggered from Quick Search.
  • Improved handling of line breaks in clipboard contents when expanding {clip} markers.
  • Works around a bug in High Sierra that occasionally crashes Typinator for some users.
  • Extended diagnostics report with information about active time and previous crashes.
  • Improved readability of abbreviations with prefixes and suffixes in Quick Search matches.

New in Typinator 7.4 Beta 6 (Dec 24, 2017)

  • Fixes a problem of Typinator 7.4b5 that caused Typinator to lock up when a feedback sound could not be found.

New in Typinator 7.4 Beta 4 (Dec 14, 2017)

  • Fixes incorrect information about the last version check, which sometimes was not updated correctly.
  • Improves the technique for restoration of MS Word clipboard items.

New in Typinator 7.4 Beta 3 (Dec 4, 2017)

  • The list of Quick Search matches now uses a slightly larger font, which makes the items easier to read.
  • Works around a cursor positioning problem in Trello.
  • Fixes a problem where certain expansions with header fields in input forms failed.
  • Improved logging of certain exceptional cases.
  • Fixes a cosmetic issue with updates on High Sierra, where the download progress window remained on the screen for too long.

New in Typinator 7.4 Beta 2 (Nov 20, 2017)

  • Typinator no longer installs the StockQuotes script, since the service is no longer supported.
  • Improved calculation of the typing speed.
  • Fixes a problem with {key:…} markers that contain the return key with modifiers.
  • C-style comments (starting with //) are no longer suppressed in headings and description fields of input forms.
  • Fixes a problem with confirmation of characters when CJK input methods were used in interactive forms.
  • Works around a bug in BlueGriffon that caused BlueGriffon to crash when Typinator expanded an abbreviation in sheet windows.
  • Fixes a problem where expansions did not work after changing the keyboard input source while filling an interactive form.
  • Internal options for fine-tuning application-specific delays during expansions.
  • Works around a problem with the “Please wait…” and “Pasting…” messages of Microsoft OneNote, which slow down clipboard-based expansions.
  • Fixes a bug that sometimes caused Typinator to freeze during a Quick Search.

New in Typinator 7.4 Beta 1 (Nov 13, 2017)

  • Unlimited Quick Search results in scrollable list.
  • Typinator now works with text entered via Keyboard Viewer.
  • Newly added sets are now inserted directly below the selected set, if possible.
  • The diagnostics report now contains information about non-standard settings.
  • Internal cleanup based on application types that are no longer possible.
  • Improved suggestions for AutoCorrections in the “New Item” window.
  • Fixes an update problem when a previous version of Typinator was installed in a folder that no longer exists.
  • Works around a problem that resulted in multiple expansions in certain border cases.
  • Fixes a problem where the {clip} marker produced the result of the previous expansion when two abbreviations were typed in quick succession.
  • Fixes a memory leak when combo fields (alternatives with free text) are confirmed with the enter key.
  • Avoids creation of “bookmarks” when Typinator performs a clipboard-based expansion in MS Word.
  • Subscribed sets are no longer shown as target sets in the “New Item” window.
  • Fixes an issue where the header “ABBREVIATIONS” was initially shown as the target set in the “New Item” window.
  • Fixes an error in the English User's Guide, which contained the French search terms for finding the most recent abbreviations.
  • Works around a potential crash when importing snippets from aText.

New in Typinator 7.3 (Sep 19, 2017)

  • Typinator can now import text substitution files exported from System Preferences/Keyboard/Text.
  • Typinator can now add and edit links in formatted text expansions.
  • Access to Typinator's variables via AppleScript.
  • New marker for the offset from UTC in the format +hh:mm.
  • In a Formatted Text expansion, the built-in DecodeHTML function now produces formatted text from the HTML description.
  • Typinator remembers the spell checking options (check while typing, grammar check, automatic correction) separately for plain text, formatted text and HTML expansions.
  • Faster updates of the sets after changing the sets folder.
  • Internal optimization speeds up background activities and reduces memory allocation.
  • Internal cleanup reduces memory footprint of Typinator.
  • Date and time information in the diagnostics report now uses the local time zone instead of UTC.
  • The diagnostics report now contains information about the length of expansions and internal optimization.
  • New expansion technique avoids dropped keystrokes in certain borderline cases and results in slightly faster expansions.
  • When Typinator is not registered with a license key, the message at the top of the window now tells what to do.
  • Diagnostics report includes information about “quick expansion” settings.
  • The download link in the “Predefined Sets” sheet now points directly to the Typinator Snippets section on the Extras page.
  • Improved clipboard restoration technique avoids cases where command+V immediately after an expansion pasted the expansion again instead of the previous clipboard.
  • Subscriptions are now checked only during periods of inactivity.
  • Typinator now decodes HTML expansions nested in formatted or plain text expansions.
  • Preferences for smart substitution and spell checking options are now saved immediately.
  • Fixes a problem where the find panel did not work in the expansion field because all the buttons were disabled.
  • Works around a cursor positioning issue in Microsoft Outlook 2016.
  • Works around a rare crash when checking for a newer version.
  • Fixes and clarifications in the built-in help page on Regular Expressions.
  • Fixes an expansion problem in Reaper, where the typed abbreviation was not completely deleted.
  • Fixes a problem with a confusing version alert when there was a problem with the network connection.
  • Works around an expansion issue in Microsoft OneNote, which resulted in dropped line breaks.
  • Fixes a problem that resulted in empty expansions in rare cases.
  • Fixes a layout problem in the German localization, which resulted in a narrow editable part of the expansion field.
  • Corrects an error in the German AutoKorrektur set.
  • Fixes a problem with certain CJK input methods, when the abbreviation and expansion started with the same letters.
  • Improves handling of clipboard-based expansions in certain applications with special requirements.
  • Works around a problem that resulted in truncated or overlapping user interface elements.
  • Works around a cursor positioning problem in VS Code.
  • Works around an expansion problem in Bomgar.
  • Fixes a problem where the “What does this symbol mean?” menu command could not show an explanation for secure input mode.
  • Works around an expansion problem in FoldingText.
  • Fixes a vocabulary conflict in certain AppleScripts (such as the Convert script).
  • Works around a cursor positioning issue with the VSCodeVim extension in VS Code.
  • Fixes a crash in certain cases where Typinator incorrectly detected and repeatedly handled nested abbreviations.
  • Fixes a problem where keystrokes did not work in certain situations in Typinator's save/open dialog windows.
  • Works around a cursor positioning problem in Ship.

New in Typinator 7.3 Beta 6 (Sep 11, 2017)

  • In a Formatted Text expansion, the built-in DecodeHTML function now produces formatted text from the HTML description.
  • Typinator now decodes HTML expansions nested in formatted or plain text expansions.

New in Typinator 7.3 Beta 5 (Sep 1, 2017)

  • The download link in the “Predefined Sets” sheet now points directly to the Typinator Snippets section on the Extras page.
  • Improved clipboard restoration technique avoids cases where command+V immediately after an expansion pasted the expansion again instead of the previous clipboard.
  • Subscriptions are now checked only during periods of inactivity.

New in Typinator 7.3 Beta 2 (Aug 1, 2017)

  • Works around a problem that resulted in truncated or overlapping user interface elements.
  • When Typinator is not registered with a license key, the message at the top of the window now tells what to do.
  • Works around a cursor positioning problem in VS Code.

New in Typinator 7.3 Beta 1 (Jul 26, 2017)

  • Typinator can now import text substitution files exported from System Preferences/Keyboard/Text.
  • Typinator can now add and edit links in formatted text expansions.
  • Access to Typinator's variables via AppleScript.
  • Faster updates of the sets after changing the sets folder.
  • Internal optimization speeds up background activities and reduces memory allocation.
  • Internal cleanup reduces memory footprint of Typinator.
  • Date and time information in the diagnostics report now uses the local time zone instead of UTC.
  • The diagnostics report now contains information about the length of expansions and internal optimization.
  • New expansion technique avoids dropped keystrokes in certain borderline cases and results in slightly faster expansions.
  • Fixes a problem where the find panel did not work in the expansion field because all the buttons were disabled.
  • Works around a cursor positioning issue in Microsoft Outlook 2016.
  • Works around a rare crash when checking for a newer version.
  • Fixes and clarifications in the built-in help page on Regular Expressions.
  • Fixes an expansion problem in Reaper, where the typed abbreviation was not completely deleted.
  • Fixes a problem with a confusing version alert when there was a problem with the network connection.
  • Works around an expansion issue in Microsoft OneNote, which resulted in dropped line breaks.
  • Fixes a problem that resulted in empty expansions in rare cases.
  • Fixes a layout problem in the German localization, which resulted in a narrow editable part of the expansion field.
  • Corrects an error in the German AutoKorrektur set.
  • Fixes a problem with certain CJK input methods, when the abbreviation and expansion started with the same letters.
  • Improves handling of clipboard-based expansions in certain applications with special requirements.

New in Typinator 7.2 (Apr 25, 2017)

  • Typinator can now perform remote expansions in Citrix.
  • Typinator now supports the AppleScript commands “move” and “duplicate” for moving and copying rules.
  • Faster expansion in many situations.
  • Improved timing and context validation when restoring saved clipboard contents.
  • New technique for fine-grained adaptations to applications that need special handling of expansions.
  • Improved reliability of quick expansions in certain cases.
  • The diagnostics report now also contains timing information.
  • The “Start at Login” option is now turned on by default when Typinator is installed on a computer for the first time.
  • When secure input mode is already enabled when Typinator starts up, Typinator correctly reports that this was caused by an unknown application.
  • Updated versions of built-in AutoCorrection and Product Names sets.
  • Works around an issue where Outlook inserted “smart” spaces in expansions.
  • Fixes an expansion issue with Firefox on macOS Sierra.
  • Fixes an update error after editing an abbreviation.
  • Typinator now correctly disables itself in LogMeIn.
  • Works around an expansion problem in Final Draft.
  • Fixes a cursor positioning issue in Visual Studio Code.
  • Fixes a problem where parts of quick expansions were dropped.
  • Fixes a problem in Twitter's message box in web browsers, where Typinator deleted too many characters.
  • Fixes a problem with simulated keystrokes for keys on the numeric keypad.
  • Fixes a problem that caused export of sets as publications to fail in certain cases.
  • Works around a potential issue in the handling of formatted text expansions.
  • Fixes an expansion problem in Safari on older versions of macOS.
  • Works around a conflict with the built-in text replacements of macOS.
  • Works around an issue that caused insertion of the clipboard instead of the expansion in some web browsers.
  • Works around an issue with international keyboards that prevented usage of certain key combinations as hotkeys.

New in Typinator 7.2 Beta 3 (Apr 7, 2017)

  • Typinator now supports the AppleScript commands "move" and "duplicate" for moving and copying rules.
  • Works around a conflict with the built-in text replacements of macOS.
  • Slightly faster “quick expansions” (again).
  • Works around an issue that caused insertion of the clipboard instead of the expansion in some web browsers.
  • Works around an issue with international keyboards that prevented usage of certain key combinations as hotkeys.
  • The “Start at Login” option is now turned on by default when Typinator is installed on a computer for the first time.

New in Typinator 7.2 Beta 2 (Mar 30, 2017)

  • Fixes a problem where Typinator 7.2b1 could not disable itself in LogMeIn.
  • Works around a potential issue during processing of formatted text expansions.
  • Fixes an expansion problem in some web browsers on Yosemite and older versions of macOS.

New in Typinator 7.2 Beta 1 (Mar 24, 2017)

  • Typinator can now perform remote expansions in Citrix.
  • Faster expansion in many situations.
  • Improved timing and context validation when restoring saved clipboard contents.
  • New technique for fine-grained adaptations to applications that need special handling of expansions.
  • Improved reliability of quick expansions in certain cases.
  • The diagnostics report now also contains timing information.
  • Works around an issue where Outlook inserted “smart” spaces in expansions.
  • Fixes an expansion issue with Firefox on macOS Sierra.
  • Fixes an update error after editing an abbreviation.
  • Typinator now correctly disables itself in LogMeIn.
  • Works around an expansion problem in Final Draft.
  • Fixes a cursor positioning issue in Visual Studio Code.
  • Fixes a problem where parts of quick expansions were dropped.
  • Fixes a problem in Twitter's message box in web browsers, where Typinator deleted too many characters.
  • Fixes a problem with simulated keystrokes for keys on the numeric keypad.
  • Fixes a problem that caused export of sets as publications to fail in certain cases.

New in Typinator 7.1 (Jan 13, 2017)

  • When an input form is open, it is now possible to temporarily switch to other windows, for example to copy/paste text into form fields.
  • New “quick search” AppleScript command.
  • The home and end keys now jump to the first and last items in lists.
  • Typinator now ignores the “backspace before expansion” marker that was used in previous versions of Typinator.
  • Improved display of expansions in the Quick Search results.
  • Reduces network traffic caused by subscription checks.
  • Typinator now automatically detects and cleans up duplicates of subscriptions.
  • Improved handling of conflicts between sets shared via Dropbox.
  • Works around a conflict with “smart” cut and paste in Tex-Edit Plus, where spaces were inserted in certain expansions.
  • The diagnostics report now contains additional information about internal optimization.
  • Works around a rare crash when opening the User's Guide from within Typinator.
  • Fixes a problem where a pop-up choice with an empty text result was not suggested as the default value at the next invocation.
  • Works around an expansion problem with the Vim plug-in in Visual Studio Code.
  • Fixes an expansion problem in the mail address field of MailMate.
  • Fixes a problem on macOS Sierra, which caused insertion of pictures from the Includes folder to fail.
  • Works around a problem that caused incorrect behavior of formatting keystrokes in long plain text expansions for certain target applications.
  • Works around a bug in LibreOffice, which fails to pick up Typinator's expansions from the clipboard.
  • Works around an issue with leftover abbreviation characters in Coda.

New in Typinator 7.1 Beta 2 (Dec 24, 2016)

  • New “quick search” AppleScript command.
  • Works around a problem that caused incorrect behavior of formatting keystrokes in long plain text expansions for certain target applications.
  • Typinator now automatically detects and cleans up duplicates of subscriptions.
  • Improved handling of conflicts between sets shared via Dropbox.

New in Typinator 7.1 Beta 1 (Dec 16, 2016)

  • When an input form is open, it is now possible to temporarily switch to other windows, for example to copy/paste text into form fields.
  • Typinator now ignores the "backspace before expansion" marker that was used in previous versions of Typinator.
  • Improved display of expansions in the Quick Search results.
  • Reduces network traffic caused by subscription checks.
  • Works around a conflict with "smart" cut and paste in Tex-Edit Plus, where spaces were inserted in certain expansions.
  • Works around a rare crash when opening the User's Guide from within Typinator.
  • Fixes a problem where a pop-up choice with an empty text result was not suggested as the default value at the next invocation.
  • Works around an expansion problem with the Vim plug-in in Visual Studio Code.
  • Fixes an expansion problem in the mail address field of MailMate.
  • Fixes a problem on macOS Sierra, which caused insertion of pictures from the Includes folder to fail.

New in Typinator 7.0 (Nov 29, 2016)

  • Powerful interactive forms with pop-up fields, checkboxes, combo boxes, multi-line text fields, headings and explanations.
  • Assistants for easier creation and editing of complex markers (including those for interactive forms).
  • Subscriptions: It is now possible to add sets from remote sources that are updated automatically when there is a new version of the original set.
  • Publishing: Sets can be exported in “publication format”, so other Typinator users can subscribe to these sets.
  • Automatic publishing: Sets can be marked as “automatically published”, so that they are automatically re-exported after each modification.
  • Inline scripts (AppleScript, JavaScript, Shell scripts, Perl, PHP, Python, Ruby, and Swift) with script source embedded in the expansion.
  • Context menu for items in the set and abbreviation lists.
  • Improved import from TextExpander, including area fields, pop-ups and optional parts.
  • Import of aText snippets (from the “atext” file format created by aText's File/Save command).
  • New technique for keystroke markers can simulate arbitrary key combinations.
  • Inserting a cursor position marker {^} now removes already existing cursor position markers.
  • Keystroke markers can have an optional repetition.
  • Separate Font and Text menus for formatted text expansions.
  • When switching back and forth among sets, Typinator now restores the previous selection and scrolling position.
  • Expansion templates: Plain and rich text files in the Includes folder are now treated as “templates” if their file names start with a $ sign or they are located in a subfolder whose name starts with $; selecting such items from the {…} inserts the contents of the files in the expansion instead of markers that include the file when the expansion takes place.
  • Briefly pressing the command key clears Typinator's memory of recently typed text. This can be used to suppress “whole word” abbreviations by pressing the command key after the word.
  • Updated versions of the predefined AutoCorrection sets.
  • The AutoCorrection sets are now provided as subscribed sets, so they are automatically updated from now on.
  • The list of predefined sets now contains a new “Product Names” set with more than 100 popular product names, correctly capitalized (such as “macOS” or “JavaScript”).
  • New built-in Choose function for choosing one of multiple predefined text fragments by index, by pattern or randomly.
  • The built-in functions Replace, Regex, Extract, Case and List now accept the escape sequences n, r, and t for newline, return, and tab characters
  • Typinator's Help menu now contains a link to the ”Using Typinator” page on our web site.
  • Internal cleanup reduces memory requirements.
  • Special case for ”backspace before expansion” is no longer needed (is now covered by the more general keystroke markers).
  • Improved handling of the default keys (return and enter) in interactive forms.
  • Reorganized {…} menu for inserting markers.
  • Improved reliability of clipboard-based expansions for certain target applications.
  • Long labels in input forms are now truncated to a reasonable length.
  • The set-specific menu commands in the menu bar menu are now available only when the Typinator window is open and the affected set is visible.
  • Improved processing of international decimal and thousands separators in calculations.
  • Improved handling of parameter separators in built-in functions for cases where input values contain separators.
  • Revised evaluation order of parameters in certain built-in functions (such as Case and Index) allows dynamic selection of scripts based on variables and input values.
  • Works around an occasional problem where the last character of an abbreviation was entered in the first field of an input form.
  • Fixes a problem with leftover abbreviation characters in certain text fields.
  • Works around a timing issue that caused the contents of the clipboard to get inserted instead of the expansion in InDesign.
  • Fixes a problem where Undo in the expansion text field did not work correctly after inserting certain markers.
  • Fixes a problem that caused HTML expansions to appear without syntax coloring in rare cases.
  • Fixes a cosmetic issue that caused incorrect display of template strings in the abbreviation field.
  • Typinator correctly disables itself in the RealVNC VNC Viewer.
  • Fixes a problem where certain user interface elements overlapped each other.
  • Works around an expansion problem in Visual Studio Code, where the abbreviation was not deleted in certain cases.
  • Fixes a crash that could occur in certain situations immediately after internal housekeeping.
  • Fixes an error where non-expanding line breaks were not removed from nested abbreviations.
  • Works around a conflict with auto-completion in Mail's address field, which could result in incomplete deletion of typed abbreviations.
  • Works around an expansion problem in Evernote on macOS versions before Sierra.
  • Fixes a problem with incorrect expansions when regular expressions matched characters outside the basic multilingual plane of Unicode.

New in Typinator 7.0 Beta 4 (Nov 22, 2016)

  • Works around an issue that resulted in missing menu shortcuts for FileMaker Pro 14 and 15.

New in Typinator 7.0 Beta 2 (Nov 3, 2016)

  • The list of predefined sets now contains an icon that indicates whether a regular set or a subscription will be added.
  • Assistant sheets are now positioned such that they no longer extend beyond the bottom edge of the screen.
  • The built-in functions Replace, Regex, Extract, Case and List now accept the escape sequences n, r, and t for newline, return, and tab characters.
  • Subscription- and publication-specific commands are now also available in the Sets submenu of the Action toolbar item.
  • The set-specific menu commands in the menu bar menu are now available only when the Typinator window is open and the affected set is visible.
  • Works around an expansion problem in Visual Studio Code, where the abbreviation was not deleted in certain cases.
  • Fixes an issue that caused truncated items in the "Automatic Publishing" window.
  • Fixes a problem that could result in a crash when opening the "Automatic Publishing" window.

New in Typinator 7.0 Beta 1 (Oct 28, 2016)

  • NEW FEATURES:
  • Interactive form fields:
  • Expansions can now contain more types of form fields. Until now, only single-line text fields were supported. Typinator 7.0 also supports multi-line text fields, alternatives (where you can choose from a list of predefined items in a pop-up menu), options (yes/no switches, where you can use a checkbox to control which of two text phrases should be produced), and alternatives with free text (represented as "combo boxes"). In the case of alternatives, you can define a longer piece of text for each predefined alternative. For example, you could define a pop-up with the short names of products, where selection of a product name produces a longer description or URL for that product.
  • When an expansion contains input fields, you can now also add headings, explanations and separator lines to the displayed form window. These elements help to create a visual structure that makes is easier to work with forms.
  • When a form window is shown, you can use full keyboard navigation to enter the form values. When a pop-up field is selected, you can type the first few letters of items or the numbers of items to quickly select your choice. In the case of options, you can use the spacebar to turn the checkbox on or off.
  • Assistants:
  • Although the various "markers" for date and time, input fields, scripts, etc. have become more powerful, they are easier to define and modify because Typinator 7.0 now comes with "assistants" for editing the various fields. For example, just choose "Input field…" from the {…} menu, select the kind of input field (text, alternatives, option, etc.) and specify the various attributes, such as available choices, resulting text, default values, etc. There is no need to know the syntax of the markers.
  • When you select a {…} marker in an expansion or put the insertion point inside a marker, the area next to the expansion field displays the meaning. For example, click inside {M}, and Typinator tells you that this will be replaced with the month. For many markers (especially the more complex ones), Typinator also shows a gearwheel icon next to the explanation. Click that icon to open the assistant for that marker. For date and time markers, Typinator will show all the possibilities to format the various date and time elements.
  • Keystrokes:
  • Up to now, Typinator had the ability to generate a few selected keystrokes within an expansion. In Typinator 7.0, you can now insert any key combination. This is particularly convenient for creating text with multiple styles. You can, for example, create a plain text expansion that contains the fragment {key:⌘B}Attention:{key:⌘B}. When the expansion takes place, Typinator sends ⌘B to switch the text style to bold, then inserts "Attention:" (in bold) and finally switches back to plain text. The result is an expansion in the original font and size of the target document, with just "Attention:" formatted in bold. But we recommend that you be careful with such keystrokes, as you could easily mess up things. For example, you could use this to quit the target application with ⌘Q, and then the remainder of the expansion gets sent to whatever application then becomes active.
  • Of course, you do not need to know the syntax of keystroke markers, as there is an assistant for that: Select "Key…" from the {…} menu, type the desired key combination and click OK.
  • Subscriptions:
  • You can now subscribe to remote sets that somebody else has made available for you. If you know the URL of such a set, click the "+" button below the set list, select "Subscribe to Set via URL…", enter the URL, and Typinator will load the set from the external source. Such a subscribed set is basically read-only (with some exceptions, described below). When the external source changes, Typinator automatically updates your local copy. To see the status of a subscription, right-click or ctrl-click the set in the list and select "Subscription Info…". To manually trigger an update, select "Update Subscription". The Sets submenu of the Action toolbar item now also contains an item that lets you update all your subscriptions at once.
  • Subscriptions are great for auto-corrections. We therefore have converted all our predefined autocorrection sets to subscriptions. Click the "+" button below the set list and select "New Predefined Set…". All "AutoCorrection" sets as well as the new "Product Names" set are now provided as subscriptions. This means that you will immediately benefit from improvements that we make to these sets.
  • You cannot edit the contents of subscribed sets, as this could create conflicts when a new version becomes available. You can, however, change the name of a subscription set, enable or disable it, change the expansion sound, and you can disable individual items. For example, one of the misspelled words in an AutoCorrection set may actually be correct in a certain context. To prevent unwanted correction when you type that word, just select it in the list and hit the delete key. The item will appear in strike-through style to indicate that this rule is ineffective. It will also remain ineffective when the subscription is updated. To re-enable an ineffective item, select it and hit the delete key again.
  • Publications:
  • To create a set to which other users can subscribe, you must export it in a special format (file extension "typubset"). You can do this from the "Export…" command in the "Sets" submenu of the Action toolbar item (or via the new context menu with a ctrl-click or right-click on a set in the list). Select the export format "Publication" and specify the suggested update interval. Then put the file in a location from which other users can subscribe to the set. If you have your own web site, you can publish your Typinator sets there. If you use Dropbox, you can put your publication file into your Dropbox folder. If you use Dropbox also as the storage location for your Typinator sets, do not save your publication inside your sets folder. We recommend that you use either the "Public" folder or create a dedicated publication folder on the top level of your Dropbox. When Typinator has exported the set, ctrl-click or right-click the "typubset" file and select "Copy Dropbox Link" (or "Copy Public Link", if your file is located in the "Public" folder). Send that URL to your friends and tell them to use Typinator's "Subscribe to Set via URL…" command to subscribe to your set. When you wish to update your set, export it again and replace the previous "typubset" file with the new version.
  • You can also use Typinator's "automatic publishing" function to export a set immediately whenever you make changes. To use this feature, ctrl-click or right-click a set and select "Automatic Publishing…". You can then select the target location (for example, in your Dropbox). If you already know the final URL (from which your subscribers will load the set), we recommend that you enter that under "Download updates from a specific URL".
  • Power users can also create shell scripts that are automatically executed when a file has been published. We will describe this in more detail when version 7.0 becomes available.
  • Inline Scripts: Typinator has had powerful scripting capabilities for years, but this required separate script files in the Includes folder. Typinator 7.0 now also supports "inline scripts", which are defined in script markers within text expansions. Typinator supports AppleScript, JavaScript, Shell scripts, Perl, PHP, Python, Ruby, and Swift. You can use such inline scripts in plain text as well as formatted text and HTML expansions, and you can combine them with other features, such as input fields, date and time markers, etc. It is even possible to mix multiple scripting languages in the same expansion.
  • Import from TextExpander and aText:
  • Typinator now has improved support for import from TextExpander (including translation fromTE's "pop-up fields" and similar items into their Typinator equivalents. Typinator now also is able to directly import the native file format from aText. aText users first need to use File/Save to export their snippets as an "atext" file, which can then be imported into Typinator.
  • CHANGES SINCE THE LATEST PUBLIC VERSION 6.11:
  • Powerful interactive forms with pop-up fields, checkboxes, combo boxes, multi-line text fields, headings and explanations.
  • Assistants for easier creation and editing of complex markers (including those for interactive forms).
  • Subscriptions: It is now possible to add sets from remote sources that are updated automatically when there is a new version of the original set.
  • Publishing: Sets can be exported in "publication format", so other Typinator users can subscribe to these sets.
  • Automatic publishing: Sets can be marked as "automatically published", so that they are automatically re-exported after each modification.
  • Inline scripts (AppleScript, JavaScript, Shell scripts, Perl, PHP, Python, Ruby, and Swift) with script source embedded in the expansion.
  • Context menu for items in the set and abbreviation lists.
  • Improved import from TextExpander, including area fields, pop-ups and optional parts.
  • Import of aText snippets (from the "atext" file format created by aText's File/Save command).
  • New technique for keystroke markers can simulate arbitrary key combinations.
  • Special "backspace before expansion" marker is no longer needed because the new keystroke markers cover their purpose.
  • Inserting a cursor position marker {^} now removes already existing cursor position markers.
  • Keystroke markers can have an optional repetition.
  • Separate Font and Text menus for formatted text expansions.
  • When switching back and forth among sets, Typinator now restores the previous selection and scrolling position.
  • Expansion templates: Plain and rich text files in the Includes folder are now treated as "templates" if their file names start with a $ sign or they are located in a subfolder whose name starts with $; selecting such items from the {…} inserts the contents of the files in the expansion instead of markers that include the file when the expansion takes place.
  • Briefly pressing the command key clears Typinator's memory of recently typed text. This can be used to suppress "whole word" abbreviations by pressing the command key after the word.
  • Updated versions of the predefined AutoCorrection sets.
  • The AutoCorrection sets are now provided as subscribed sets, so they are automatically updated from now on.
  • The list of predefined sets now contains a new "Product Names" set with more than 100 popular product names, correctly capitalized (such as "macOS" or "JavaScript").
  • Typinator's Help menu now contains a link to the "Using Typinator" page on our web site.
  • Internal cleanup reduces memory requirements.
  • Special case for "backspace before expansion" is no longer needed (is now covered by the more general keystroke markers).
  • Improved handling of the default keys (return and enter) in interactive forms.
  • Reorganized {…} menu for inserting markers.
  • Improved reliability of clipboard-based expansions for certain target applications.
  • Long labels in input forms are now truncated to a reasonable length.
  • Typinator now works with Royal TSX 3.0 or newer.
  • Works around an occasional problem where the last character of an abbreviation was entered in the first field of an input form.
  • Fixes a problem with leftover abbreviation characters in certain text fields.
  • Works around a timing issue that caused the contents of the clipboard to get inserted instead of the expansion in InDesign.
  • Fixes a problem where Undo in the expansion text field did not work correctly after inserting certain markers.
  • Fixes a problem that caused HTML expansions to appear without syntax coloring in rare cases.
  • Fixes a cosmetic issue that caused incorrect display of template strings in the abbreviation field.
  • Typinator correctly disables itself in the RealVNC VNC Viewer.
  • Fixes a problem where certain user interface elements overlapped each other.

New in Typinator 6.11 (Oct 10, 2016)

  • Works around an issue that caused the abbreviation not to be deleted for some users on macOS Sierra.
  • Typinator now supports the Shouxin input method for Chinese.
  • In MacVim, the ESC key now acts as an expanding terminator after "whole word" expansions.
  • Fixes a cursor positioning problem in Microsoft Word.
  • Typinator correctly disables itself in beta versions of Microsoft Remote Desktop.
  • Fixes an expansion problem in Mellel.
  • Solves an issue with mixed left-to-right and right-to-left languages in Accordance.
  • Works around an expansion problem in the integrated terminal of JetBrains products.
  • Improves reliability of long-distance cursor moves.

New in Typinator 6.11 Beta 2 (Oct 3, 2016)

  • Improves reliability of long-distance cursor moves.

New in Typinator 6.11 Beta 1 (Sep 29, 2016)

  • Typinator now supports the Shouxin input method for Chinese.
  • In MacVim, the ESC key now acts as an expanding terminator after "whole word" expansions.
  • Works around an issue that caused the abbreviation not to be deleted for some users on macOS Sierra.
  • Fixes a cursor positioning problem in Microsoft Word.
  • Typinator correctly disables itself in beta versions of Microsoft Remote Desktop.
  • Fixes an expansion problem in Mellel.
  • Solves an issue with mixed left-to-right and right-to-left languages in Accordance.
  • Works around an expansion problem in the integrated terminal of JetBrains products.

New in Typinator 6.10 (Aug 23, 2016)

  • New form window with focus frames and improved scrolling.
  • New built-in /Case function for selecting different text fragments depending on an input value.
  • Logical values are now supported in calculations; 0 counts as false, all other values are treated as true.
  • Constants for logical values in calculations: true, false, yes, no.
  • New if function in calculations: if(x>=0; sqrt(x); 0).
  • New min and max functions with multiple parameters are now available in calculations, for example, max(12; 42; 9) yields the value 42.
  • The round function now accepts an optional parameter for the number of digits after the decimal point: for example, round(pi; 3) returns 3.142.
  • When the selection or caret is inside a {…} marker, the whole marker is now highlighted.
  • Double-clicking a curly brace in an expansion now selects the whole {…} marker that starts or ends with the brace character.
  • New item in the Help section of Typinator's action menu opens the “How to…” page on our web server.
  • Keyboard shortcuts for cursor position and clipboard markers when editing expansions.
  • New {zh} marker for the numeric time zone offset in hours.
  • Time calculations with days, hours, minutes and seconds now accept fractional parts, such as {{dayDelta=+1.5}}.
  • “Non-expanding line break” in the {…} pop-up creates a line break that is not included in the expansion result.
  • Typing option-return in the expansion field inserts a “non-expanding line break".
  • Fixes an installation problem during an update when the previous version had been moved to the trash.
  • Custom keyboard shortcuts with the enter key are now supported in Typinator's preferences.
  • When a new version is available, the message in Preferences window now also informs about the current version.
  • Typinator detects input in LaunchBar's search field and ignores abbreviations typed in this situation (with LaunchBar 6.6.3 or newer).
  • Typinator launches faster when a different version was installed previously.
  • More tolerant rules for handling unary plus and minus operators in expressions.
  • Diagnostics report contains more specific information for certain support cases.
  • Improved speed of expansions with embedded keyboard actions.
  • Improved handling of very fast keystroke sequences in certain corner cases.
  • More flexible timeout handling for shell scripts.
  • Added log messages for troubleshooting certain installation issues.
  • Changed the “Clipboard” item in the {…} pop-up to “Text from Clipboard” to make the meaning clearer.
  • Improved conversion of older preferences formats.
  • Internal streamlining, mostly in preparation for the introduction of new features.
  • Faster clipboard-based expansions in certain corner cases.
  • Fixes a problem in calculations, where the values of calculated variables were not properly updated in certain circumstances.
  • Fixes a problem that could cause Typinator to hang when deleting a newly created set.
  • Works around some compatibility issues with LibreOffice.
  • Fixes incorrect translation of TextExpander's %d and %e markers into Typinator's {DD} and {D}.
  • Fixes a problem that resulted in an incorrect selection after importing certain set files.
  • Solves a problem where formatted expansions and pictures could not be saved after importing from compressed formats.
  • Works around various expansion problems with Fade In.
  • Works around an expansion issue that resulted in extra spaces in MS Word when the "smart cut and paste" option was enabled.
  • Works around a rare situation in which stray keyboard input appeared in an input form.
  • Fixes an error in the internal analysis of an expansion context.
  • Fixes a misleading date in the registration message for temporary beta licenses.
  • In Safari Technology Preview, Typinator now uses the same application-specific adjustments as in Safari.
  • Fixes a problem where a wrong abbreviation was selected as the result of a command click in Quick Search.
  • Works around an expansion problem in Canvas Draw.
  • Fixes a problem in Microsoft OneNote, where the abbreviation was not removed in some situations.
  • Works around a problem in Nisus Writer that caused part of the abbreviation to remain after an expansion.
  • Fixes an inconsistency in the handling of line breaks in output produced by shell scripts.
  • Another workaround for a compatibility problem with IntelliJ.
  • Works around an expansion problem in Canopy.
  • Fixes a problem with mission keystroke information in the diagnostics report.

New in Typinator 6.10 Beta 7 (Aug 15, 2016)

  • Changed the "Clipboard" item in the {…} pop-up to "Text from Clipboard" to make the meaning clearer.
  • Prevents a rare problem that could cause the installer to launch twice when installing an update.
  • Improved technique for removing relics of previous updates.

New in Typinator 6.10 Beta 6 (Aug 5, 2016)

  • Added log messages for troubleshooting certain installation issues.
  • The diagnostics report now lists applications with custom set assignments.
  • Updated User's Guide.

New in Typinator 6.10 Beta 5 (Jul 29, 2016)

  • Clearer wording of new menu item for UTC offset.
  • French localization of some user interface items.
  • Localized versions of the new input form.
  • Fixes an error in the template for the new /Case function.

New in Typinator 6.10 Beta 4 (Jul 25, 2016)

  • Works around a "character flip problem" with LaunchBar.
  • Improved speed of expansions with embedded keyboard actions.
  • Fixes a problem with mission keystroke information in the diagnostics report.
  • Improved handling of very fast keystroke sequences in certain corner cases.
  • More flexible timeout handling for shell scripts.

New in Typinator 6.10 Beta 3 (Jul 15, 2016)

  • More tolerant rules for handling unary plus and minus operators in expressions.
  • Another workaround for a compatibility problem with IntelliJ.
  • Works around an expansion problem in Canopy.
  • Diagnostics report contains more specific information for certain support cases.

New in Typinator 6.10 Beta 2 (Jul 8, 2016)

  • “Non-expanding line break” in the {…} pop-up creates a line break that is not included in the expansion result.
  • Simplified representation of non-expanding line breaks.
  • Fixes an inconsistency in the handling of line breaks in output produced by shell scripts.
  • Typinator launches faster when a different version was installed previously.
  • New {zh} marker for the numeric time zone offset in hours.
  • Time calculations with days, hours, minutes and seconds now accept fractional parts, such as {{dayDelta=+1.5}}.

New in Typinator 6.10 Beta 1 (Jul 1, 2016)

  • New form window with focus frames and Improved scrolling.
  • New built-in /Case function for selecting different text fragments depending on an input value.
  • Boolean values are now supported in calculations; 0 counts as false, all other values are treated as true.
  • Constants for boolean values in calculations: true, false, yes, no.
  • New if function in calculations: if(x>=0; sqrt(x); 0).
  • New min and max functions with multiple parameters are now available in calculations, for example, max(12; 42; 9) yields the value 42.
  • The round function now accepts an optional parameter for the number of digits after the decimal point: for example, round(pi; 3) returns 3.142.
  • When the selection or caret is inside a {…} marker, the whole marker is now highlighted.
  • Double-clicking a curly brace in an expansion now selects the whole {…} marker that starts or ends with the brace character.
  • Typing option-return in the expansion field inserts a “non-expanding line break" that begins a new line in the expansion text, but is not included in the expansion result.
  • New item in the Help section of Typinator's action menu opens the "How to…" page on our web server.
  • Fixes an installation problem during an update when the previous version had been moved to the trash.
  • Custom keyboard shortcuts with the enter key are now supported in Typinator's preferences.
  • When a new version is available, the message in Preferences window now also informs about the current version.
  • Typinator detects input in LaunchBar's search field and ignores abbreviations typed in this situation (with LaunchBar 6.6.3 or newer).
  • Fixes a problem in calculations, where the values of calculated variables were not properly updated in certain circumstances.
  • Fixes a problem that could cause Typinator to hang when deleting a newly created set.
  • Works around some compatibility issues with LibreOffice.
  • Fixes incorrect translation of TextExpander's %d and %e markers into Typinator's {DD} and {D}.
  • Fixes a problem that resulted in an incorrect selection after importing certain set files.
  • Solves a problem where formatted expansions and pictures could not be saved after importing from compressed formats.
  • Works around various expansion problems with Fade In.
  • Works around an expansion issue that resulted in extra spaces in MS Word when the "smart cut and paste" option was enabled.
  • Works around a rare situation in which stray keyboard input appeared in an input form.
  • Fixes an error in the internal analysis of an expansion context.
  • Fixes a misleading date in the registration message for temporary beta licenses.
  • In Safari Technology Preview, Typinator now uses the same application-specific adjustments as in Safari.
  • Fixes a problem where a wrong abbreviation was selected as the result of a command click in Quick Search.
  • Works around an expansion problem in Canvas Draw.
  • Fixes a problem in Microsoft OneNote, where the abbreviation was not removed in some situations.
  • Works around a problem in Nisus Writer that caused part of the abbreviation to remain after an expansion.

New in Typinator 6.9 (Apr 19, 2016)

  • Typinator now also supports import from TextExpander's “textexpandersettings” file format.
  • When importing from TextExpander, Typinator now correctly converts nested snippet invocations.
  • Improved conversion of “filltext” markers when importing snippets from TextExpander.
  • New version of the predefined “DOuble CAps Exceptions” set with additional German abbreviations.
  • More tolerant handling of dashes in license key.
  • The OK button in the About sheet is now the default button (which allows closing the sheet with the return or enter key).
  • New script command for extracting a set's rules in table format.
  • Typinator now supports the Sogou input method for Chinese.
  • Fixes an expansion problem in DynaMite.
  • More robust handling of rare cases in which update checks failed.
  • Improved handling of delays when sending event sequences to applications.
  • Works around a compatibility problem with RootsMagic.
  • Works around expansion problems in Wine applications.
  • Works around a problem in LibreOffice, where the contents of the clipboard were inserted instead of the expansion.
  • Works around expansion problems in Slack.
  • Fixes a problem where some conflicts between abbreviations in different sets were not marked with warning signs.
  • Works around a cursor positioning issue in Sublime Text.

New in Typinator 6.9 Beta 3 (Apr 12, 2016)

  • Typinator now supports the “Squirrel” implementation of the RIME input method for Chinese.
  • New version of the predefined “DOuble CAps Exceptions” set with additional German abbreviations.
  • Fixes an expansion problem in DynaMite.
  • Fixes a problem where some conflicts between abbreviations in different sets were not marked with warning signs.
  • Works around a cursor positioning issue in Sublime Text.

New in Typinator 6.9 Beta 2 (Apr 7, 2016)

  • Typinator now also supports import from TextExpander's "textexpandersettings" file format.
  • When importing from TextExpander, Typinator now correctly converts nested snippet invocations.

New in Typinator 6.9 Beta 1 (Mar 30, 2016)

  • More tolerant treatment of dashes in license key.
  • The OK button in the About sheet is now the default button (which allows closing the sheet with the return or enter key).
  • New script command for extracting a set's rules in table format.
  • Typinator now supports the Sogou input method for Chinese.
  • More robust handling of rare cases in which update checks failed.
  • Improved handling of delays when sending event sequences to applications.
  • Works around a compatibility problem with RootsMagic.
  • Works around expansion problems in Wine applications.
  • Works around a problem in LibreOffice, where the contents of the clipboard were inserted instead of the expansion.
  • Works around expansion problems in Slack.

New in Typinator 6.8.1 (Jan 11, 2016)

  • Fixes an expansion issue in web forms where two abbreviations in quick succession produced two copies of the first expansion.
  • Works around an expansion issue in Slack.

New in Typinator 6.8 (Dec 15, 2015)

  • New markers for calendar week (ISO and U.S. numbering).
  • New markers for the numeric weekday (1-7 or 0-6; starting with Monday or Sunday).
  • The installer shows a confirmation of the successful installation only when the Typinator window does not open anyway.
  • In the "Quick Define" window, existing abbreviations can now be replaced with new expansions by pressing the option key.
  • Improved structure of some submenus in the {…} pop-up.
  • Changes caused by Dropbox synchronization now become effective immediately.
  • Works around a insertion and cursor positioning issues when "smart dashes" or "smart quotes" are enabled.
  • Fixes a problem where Typinator could not be quit via AppleScript.
  • Fixes an expansion problem with DeskPM.
  • Fixes an problem in iTunes, where expansions left over parts of the abbreviation in certain text fields.
  • Fixes a button that overlapped the version information in the French and German localization when Typinator announced a new update.
  • Works around an expansion problem in OrganizePro.
  • Fixes a problem with leftover fragments of abbreviations in "Save As" windows on El Capitan.
  • Fixes an error that created an incorrect function invocation for "Encode HTML" in the English localization.
  • Works around cursor positioning issues in Atom and Brackets.
  • Avoids repeated log messages when set synchronization is postponed.
  • Improved handling of non-standard line breaks in expansions.
  • Improved robustness of clipboard-based expansions.

New in Typinator 6.8 Beta 2 (Nov 30, 2015)

  • Improved structure of some submenus in the {…} pop-up.
  • Avoids repeated log messages when set synchronization is postponed.
  • Improved handling of non-standard line breaks in expansions.
  • Improved robustness of clipboard-based expansions.

New in Typinator 6.8 Beta 1 (Nov 20, 2015)

  • New markers for calendar week (ISO and U.S. numbering).
  • New markers for the numeric weekday (1-7 or 0-6; starting with Monday or Sunday).
  • The installer now automatically quits after successful installation when the Typinator window opens anyway.
  • In the "Quick Define" window, existing abbreviations can now be replaced with new expansions by pressing the option key.
  • Works around a insertion and cursor positioning issues when "smart dashes" or "smart quotes" are enabled.
  • Fixes a problem where Typinator could not be quit via AppleScript.
  • Fixes an expansion problem with DeskPM.
  • Fixes an problem in iTunes, where expansions left over parts of the abbreviation in certain text fields.
  • Fixes a button that overlapped the version information in the French and German localization when Typinator announced a new update.
  • Works around an expansion problem in OrganizePro.
  • Fixes a problem with leftover fragments of abbreviations in "Save As" windows on El Capitan.
  • Fixes an error that created an incorrect function invocation for "Encode HTML" in the English localization.
  • Works around cursor positioning issues in Atom and Brackets.

New in Typinator 6.7.1 (Oct 16, 2015)

  • Solves a problem that caused compiled scripts to be missing from the {…} menu.
  • The installer now shows a more prominent warning when the version to be installed is not covered by the current license.
  • Silent installation without audible feedback.
  • Fixes a truncated button title in the "What's New" window.
  • Solves an expansion problem with auto-completion in Mail's address field.

New in Typinator 6.7.1 Beta 1 (Oct 9, 2015)

  • Solves a problem that caused compiled scripts to be missing from the {…} menu.
  • The installer now shows a more prominent warning when the version to be installed is not covered by the current license.
  • Silent installation without audible feedback.

New in Typinator 6.7 (Oct 6, 2015)

  • Typinator is now scriptable.
  • Scripts in the Includes folder can now be stored in compiled form (extension "scpt").
  • Scripts can be written in both AppleScript and JavaScript.
  • Typinator now supports the Baidu Pinyin input methods for Chinese.
  • New built-in function for inserting arbitrary Unicode characters in expansions.
  • New built-in function for pasting the contents of the clipboard.
  • New diagnostics function for analyzing issues with expansions.
  • Works around a situation in which a new version could not be installed because an active older version would not quit.
  • Works around a problem in MS Word 2016 that caused the creation of bookmarks around copied text fragments.
  • Fixes an issue with the tab order in the Typinator window.
  • Works around an expansion problem in the login window of Copy.
  • Works around a problem where the built-in installer got confused when a previous version of Typinator had been moved to the trash.
  • Solves a problem that caused Typinator to crash when the User's Guide was opened.
  • Fixes an issue with opening the Regular Expressions cheat sheet in French.
  • Fixes an expansion problem with Messenger for Facebook.
  • Works around incompatibilities with PhpStorm and other JetBrains products.
  • Fixes an issue that caused a screen switch in full-screen mode in some applications.
  • Fixes incorrect expansion of certain regular expressions when the "combine with previous expansion" option was turned off.
  • Fixes a broken icon in the tutorial.
  • Works around an expansion issue in Mail where multiple spaces were sometimes replaced by single spaces.
  • Works around an issue that caused checks for new versions to fail on El Capitan.

New in Typinator 6.7 Beta 5 (Sep 27, 2015)

  • French localization.
  • Updated User's Guide.
  • Fixes a broken icon in the tutorial.
  • Works around an expansion issue in Mail where multiple spaces were sometimes replaced by single spaces.
  • Works around an issue that caused checks for new versions to fail on El Capitan.

New in Typinator 6.7 Beta 4 (Sep 25, 2015)

  • French localization.
  • Updated User's Guide.
  • Fixes a broken icon in the tutorial.
  • Works around an expansion issue in Mail where multiple spaces were sometimes replaced by single spaces.

New in Typinator 6.7 Beta 3 (Sep 18, 2015)

  • New diagnostics function for analyzing issues with expansions.
  • Fixes an expansion problem with Messenger for Facebook.
  • Works around incompatibilities with PhpStorm and other JetBrains products.
  • Fixes an issue that caused a screen switch in full-screen mode in some applications.
  • Fixes incorrect expansion of certain regular expressions when the “combine with previous expansion” option was turned off.

New in Typinator 6.7 Beta 2 (Sep 11, 2015)

  • Works around an issue where Typinator could not be quit via AppleScript.
  • Typinator's scripting interface now supports creating and deleting sets and rules.
  • Solves a problem that caused Typinator to crash when the User's Guide was opened.
  • Fixes an issue with opening the Regular Expressions cheat sheet in French.
  • Renamed the scripting enumeration constants "expansion" and "correction" to "shortcut expansion" and "spelling correction", to avoid name clashes in existing scripts.

New in Typinator 6.7 Beta 1 (Sep 4, 2015)

  • Typinator is now scriptable.
  • Scripts in the Includes folder can now be stored in compiled form (extension "scpt").
  • Scripts can be written in both AppleScript and JavaScript.
  • Typinator now supports the Baidu Pinyin input methods for Chinese.
  • New built-in function for inserting arbitrary Unicode characters in expansions.
  • New built-in function for pasting the contents of the clipboard.
  • Works around a situation in which a new version could not be installed because an active older version would not quit.
  • Works around a problem in MS Word 2016 that caused the creation of bookmarks around copied text fragments.
  • Fixes an issue with the tab order in the Typinator window.
  • Works around an expansion problem in the login window of Copy.
  • Works around a problem where the built-in installer got confused when a previous version of Typinator had been moved to the trash.

New in Typinator 6.6 (Jun 29, 2015)

  • Typinator now works with the Pinyin input methods for Chinese.
  • Typinator no longer clears the search field when closing the Typinator window.
  • When a new version is available, you can now check the new features before downloading the new version.
  • Internal improvements in the implementation of update checking.
  • Fixes a confusing message when a new version is available.
  • Built-in installer adapted to new functions and appearance of Yosemite.
  • Works around an occasional installation problem when the target folder was not writable.
  • The installer now helps with purchasing and updating licenses when the current license does not cover the new version.
  • Reduced memory requirements when Typinator is idle.
  • Improved detection and handling of foreign input modes.
  • More reliable technique for removing the typed abbreviation when a foreign input mode is used.
  • Internal diagnostic functions for isolating issues with non-standard keyboards.
  • Works around a compatibility problem with 4th Dimension v13.
  • Works around a problem with multi-line expansions in MatLab.
  • Improved reliability of parameter detection in included scripts.
  • Improved detection of situations that require special expansion techniques.
  • Improved tab navigation in the "New Item from…" window.
  • Works around a problem with expansions in certain "Save As" dialog windows.
  • Double-clicking a set in the Finder now shows the imported set in the Typinator window.

New in Typinator 6.6 Beta 5 (Jun 24, 2015)

  • Works around a problem with expansions in certain "Save As" dialog windows.
  • Double-clicking a set in the Finder now shows the imported set in the Typinator window.

New in Typinator 6.6 Beta 4 (Jun 12, 2015)

  • Improved reliability of parameter detection in included scripts.
  • Improved detection of certain contexts that require unusual expansion techniques.
  • Improved tab navigation in the "New Item from…" window.

New in Typinator 6.6 Beta 3 (May 25, 2015)

  • Works around a problem with multi-line expansions in MatLab.

New in Typinator 6.6 Beta 2 (May 4, 2015)

  • Typinator now works with the Pinyin input methods for Chinese.
  • Revised diagnostic function for tracking issues with input methods.

New in Typinator 6.6 Beta 1 (Apr 17, 2015)

  • Typinator no longer clears the search field when closing the Typinator window.
  • When a new version is available, you can now check the new features before downloading the new version.
  • Internal improvements in the implementation of update checking.
  • Fixes a confusing message when a new version is available.
  • Built-in installer adapted to new functions and appearance of Yosemite.
  • Works around an occasional installation problem when the target folder was not writable.
  • The installer now helps with purchasing and updating licenses when the current license does not cover the new version.
  • Reduced memory requirements when Typinator is idle.
  • Improved detection and handling of foreign input modes.
  • More reliable technique for removing the typed abbreviation when a foreign input mode is used.
  • Internal diagnostic functions for isolating issues with non-standard keyboards.
  • Works around a compatibility problem with 4th Dimension v13.

New in Typinator 6.5 (Mar 19, 2015)

  • In the marker for nested abbreviations, Typinator now accepts French quoting style (with double angle quotation marks and non-breaking spaces).
  • "Smart substitutions" (quotes, dashes, text replacements, etc.) are now disabled in the expansion field by default.
  • Typinator remembers the settings of "smart substitutions" (quotes, dashes, text replacements, etc.) separately for plain text, formatted text and HTML expansions.
  • Typinator no longer shows the "must not be empty" message immediately after creating a new item.
  • Reduced amount of logging in case of certain events.
  • Internal cleanup and adaptation to new APIs of Yosemite.
  • Works around a problem with importing corrupted files from PhraseExpress.
  • Works around a cursor positioning problem in apps created by Fluid.
  • Works around a crash when expanding text in Yosemite's sharing window with the "quick expansion" option enabled.
  • New diagnostic functions for sound-related issues.

New in Typinator 6.5 Beta 1 (Mar 6, 2015)

  • In the marker for nested abbreviations, Typinator now accepts French quoting style (with double angle quotation marks and non-breaking spaces).
  • "Smart substitutions" (quotes, dashes, text replacements, etc.) are now disabled in the expansion field by default.
  • Typinator remembers the settings of "smart substitutions" (quotes, dashes, text replacements, etc.) separately for plain text, formatted text and HTML expansions.
  • Typinator no longer shows the "must not be empty" message immediately after creating a new item.
  • Reduced amount of logging in case of certain events.
  • Internal cleanup and adaptation to new APIs of Yosemite.
  • Works around a problem with importing corrupted files from PhraseExpress.
  • Works around a cursor positioning problem in apps created by Fluid.
  • Works around a crash when expanding text in Yosemite’s sharing window with the “quick expansion” option enabled.
  • Works around an issue that caused sounds to stop after waking from sleep.

New in Typinator 6.4 (Jan 15, 2015)

  • Typinator now supports nested expansions of other abbreviations within an expansion.
  • The Registration window now contains information about the issue date of the registered license key.
  • Works around an issue in Safari, where incomplete expansions could occur in certain web forms.
  • Fixes a problem that caused termination of expansions with input forms.
  • Works around a problem with Bartender that caused the Typinator window to open after switching to an empty space.

New in Typinator 6.4 Beta 2 (Jan 9, 2015)

  • Fixes a problem that caused termination of expansions with input forms.
  • Updated French and German localization.

New in Typinator 6.4 Beta 1 (Jan 3, 2015)

  • Typinator now supports nested expansions of other abbreviations within an expansion.
  • The Registration window now contains information about the issue date of the registered license key.
  • Works around an issue in Safari, where incomplete expansions could occur in certain web forms.

New in Typinator 6.3.1 (Dec 22, 2014)

  • Fixes an issue in Typinator 6.3, where the icon was not visible against the dark menu bar of Yosemite.
  • Works around a crash on Yosemite.
  • New explanation for enabling "Accessibility" permissions for Typinator on Mavericks and Yosemite.

New in Typinator 6.3.1 Beta 1 (Dec 19, 2014)

  • Fixes an issue in Typinator 6.3, where the icon was not visible against the dark menu bar of Yosemite.
  • Works around a crash on Yosemite.

New in Typinator 6.3 (Dec 17, 2014)

  • Search for the most recent expansions both in the find field in the Typinator window and in Quick Search.
  • Dragging one or more items from the abbreviation list into a Finder window now exports a set containing just the selected items.
  • New technological basis (new compiler, new libraries, faster code, etc.).
  • New diagnostic function for tracking down issues with secure input mode in non-beta versions.
  • Improved appearance (in particular, regarding text in user interface elements) on Yosemite.
  • Improved stability in certain border cases.
  • Internal cleanup.
  • When a new version is available, Typinator now shows a message that tells whether the new version is free.
  • Works around a cosmetic problem with clipped focus frames in input forms on Yosemite.
  • Fixes a problem that caused a manual check for new versions to fail.
  • Fixes internal issues that could lead to increased memory usage over time.
  • Works around a problem that caused expansions to fail in Yosemite's Notification Center.
  • Fixes an issue that caused the feedback sound to play on the wrong device on Yosemite.
  • Works around a problem with spaces in the middle of words in InDesign when the "adjust spacing automatically" setting was enabled in InDesign's preferences.
  • Starting with version 6.3, Typinator requires OS X 10.6 or newer.

New in Typinator 6.3 Beta 2 (Dec 12, 2014)

  • Fixes an issue that caused the feedback sound to play on the wrong device on Yosemite.
  • Works around a problem with spaces in the middle of words in InDesign when the "adjust spacing automatically" setting was enabled in InDesign's preferences.
  • When a new version is available, Typinator now shows a message that tells whether the new version is free.
  • Updated User’s Guide.

New in Typinator 6.3 Beta 1 (Dec 5, 2014)

  • Starting with version 6.3, Typinator requires OS X 10.6 or newer.
  • Search for the most recent expansions both in the find field in the Typinator window and in Quick Search.
  • Dragging one or more items from the abbreviation list into a Finder window now exports a set containing just the selected items.
  • New technological basis (new compiler, new libraries, faster code, etc.).
  • New diagnostic function for tracking down issues with secure input mode in non-beta versions.
  • Improved appearance (in particular, regarding text in user interface elements) on Yosemite.
  • Improved stability in certain border cases.
  • Internal cleanup.
  • Works around a cosmetic problem with clipped focus frame in input forms on Yosemite.
  • Fixes a problem that caused a manual check for new versions to fail.
  • Fixes internal issues that could lead to increased memory usage over time.
  • Works around a problem that caused expansions to fail in Yosemite's Notification Center.

New in Typinator 6.2 (Sep 23, 2014)

  • New built-in functions (Count, List, Any, Index) provide new powerful applications of regular expressions.
  • When an expansion contains too many input fields to fit on the screen, they are now presented in a scrollable list.
  • Typinator now attempts to retain the top edge of the input form window if possible.
  • Improved handling of spelling corrections: After a correction, subsequent replacement rules are performed as if the correct word had been typed in the first place.
  • Typinator suppresses expansions in the input field of LaunchBar.
  • When the main window is resized, Typinator now maintains the height of the expansion area.
  • Improved visibility of the Typinator icon against the dark menu bar of Yosemite.
  • When clicked, the menu icon now shows the correct background on all system versions and appearance variants.
  • New diagnostic functions for isolating issues with set activation.
  • Typinator now correctly disables itself when Microsoft Remote Desktop is active.
  • Works around a problem that resulted in partly invisible columns or empty space in the abbreviation table.
  • Fixes a typo in the comments of the "Date Steps" set.
  • Improved handling of low-level issues in library components helps to avoid crashes in some system configurations.
  • Internal cleanup and simplification.
  • Temporary workaround for a compatibility problem with PopClip 1.5 and 1.5.1.

New in Typinator 6.2 Beta 3 (Sep 16, 2014)

  • Typinator now correctly disables itself when Microsoft Remote Desktop is active.
  • Improved matching of the "Suggest Abbreviation" function for abbreviations that begin with special characters.
  • Updated User’s Guide.

New in Typinator 6.2 Beta 2 (Sep 9, 2014)

  • Improved workaround for LaunchBar.
  • New diagnostic functions for isolating issues with set activation.
  • French localization.

New in Typinator 6.2 Beta 1 (Sep 3, 2014)

  • New built-in functions (Count, List, Any, Index) provide new powerful applications of regular expressions.
  • When an expansion contains very many input fields, they are now presented in a scrollable list.
  • Typinator now attempts to retain the top edge of the input form window if possible.
  • Improved handling of spelling corrections: After a correction, subsequent replacement rules are performed as if the correct word had been typed in the first place.
  • Typinator suppresses expansions in the input field of LaunchBar.
  • When the main window is resized, Typinator now maintains the height of the expansion area.
  • Improved visibility of the Typinator icon against the dark menu bar of Yosemite.
  • When clicked, the menu icon now shows the correct background on all system versions and appearance variants.
  • Works around a problem that resulted in partly invisible columns or empty space in the abbreviation table.
  • Fixes a typo in the comments of the "Date Steps" set.
  • Improved handling of low-level issues in library components helps to avoid crashes in some system configurations.
  • Internal cleanup and simplification.
  • Temporary workaround for a compatibility problem with PopClip 1.5 and 1.5.1.

New in Typinator 6.1 (Jul 17, 2014)

  • New built-in function for sorting text lines. Example: {/Sort {clip}} sorts the lines found in the clipboard.
  • New option to insert a delay in the middle of an expansion.
  • New marker temporarily pauses Typinator for suppressing the next replacement.
  • New marker for suppressing the current replacement (used for defining exceptions of other rules).
  • New set for defining exceptions for the "Auto-Capitalize Sentences" rule.
  • The Help section of the Typinator menu now contains an item for visiting the Power Tips web page.
  • Clearer representation of the "splitter" between the top and bottom parts of the window.
  • Internal redesign and refactoring of certain parts that were introduced with Typinator 6.0.
  • Unique pause/resume sound effects.
  • Fixes an issue where some regular expressions matched internally used mark characters.
  • Fixes a cosmetic issue with the focus frame of keyboard shortcut fields on Yosemite.
  • Applicable items in the status menu are now correctly enabled when a sheet window is open.
  • Fixes a memory leak when set options were edited multiple times.
  • Works around a rare issue with pattern templates in regular expressions.
  • Fixes a problem that caused auto-capitalization of sentences to fail in certain cases.
  • The headings for abbreviations and regular abbreviations are now properly disabled in the set pop-up of the "New Item" window.
  • Improved consistency in the wording of menu items.
  • Exceptions to the DOuble CAps and Auto-Capitalization rules now correctly count as corrections.
  • Works around a cursor positioning issue in Outlook 2011.
  • Placeholders for built-in functions in the {…} menu are now correctly localized.
  • Typinator fixes the clipboard format when the creating application uses a non-standard representation of line breaks.

New in Typinator 6.1 Beta 2 (Jul 11, 2014)

  • Improved consistency in the wording of menu items.
  • The Help section of the Typinator menu now contains an item for visiting the "Power Tips" web page.
  • Works around a cursor positioning issue in Outlook 2011.
  • French and German localization.

New in Typinator 6.1 Beta 1 (Jul 3, 2014)

  • New built-in function for sorting text lines. Example: {/Sort {clip}} sorts the lines found in the clipboard.
  • New option to insert a delay in the middle of an expansion.
  • New marker temporarily pauses Typinator for suppressing the next replacement.
  • New marker for suppressing the current replacement (used for defining exceptions of other rules).
  • New set for defining exceptions for the "Auto-Capitalize Sentences" rule.
  • Clearer representation of the "splitter" between the top and bottom parts of the window.
  • Internal redesign and refactoring of certain parts that were introduced with Typinator 6.0.
  • Unique pause/resume sound effects.
  • Fixes an issue where some regular expressions matched internally used mark characters.
  • Fixes a cosmetic issue with the focus frame of keyboard shortcut fields on Yosemite.
  • Applicable items in the status menu are now correcty enabled when a sheet window is open.
  • Fixes a memory leak when set options were edited multiple times.
  • Works around a rare issue with pattern templates in regular expressions.
  • Fixes a problem that caused auto-capitalization of sentences to fail in certain cases.
  • The headings for abbreviations and regular abbreviations are now properly disabled in the set pop-up of the "New Item" window.

New in Typinator 6.0 (Jun 17, 2014)

  • Regular expression sets for powerful replacements based on flexible patterns (requires OS X 10.7 or newer).
  • Correction of "DOuble CAps", based on a regular expression rule.
  • Automatic capitalization at the beginning of sentences (with regular expressions).
  • Inline calculation: type a formula, followed by =? to compute the result (with regular expressions).
  • New predefined “Date Steps” set for convenient generation of dates in the form “YYYY-MM-DD”, which you can increment or decrement by day or week by adding “+”, “-”, “".
  • Predefined set for pasting the contents of the clipboard as unstyled text.
  • Built-in regular expression "cheat sheet".
  • HTML-formatted expansions for mail applications that support HTML mail.
  • Redesigned user interface, including a new layout of the Typinator window.
  • Removed the set pop-up menu, which often caused confusion for new users; Typinator now always shows the set list.
  • Larger text field for more convenient editing of expansions.
  • New import file types for replacing the contents of existing sets.
  • Built-in functions for string processing in expansions (case conversions, replacements, extraction of fragments, and more).
  • Convenience buttons for quickly activating and deactivating all sets for an applicaton in Application Settings.
  • Reorganized Typinator menu with cleaner structure and direct access to help resources.
  • Improved word-by-word search for text entered in the window toolbar's search field.
  • Predefined sets can now be added by clicking the "+" button below the set list.
  • When searching, Typinator now highlights matches in the set list.
  • The degrees symbol can now be used in calculations for conversions from degrees to radians, e.g. in sin(60°).
  • Literal braces { and } are now available in the {…} marker menu.
  • Rules can now have a description that appears instead of the expansion in the rule table.
  • New date calculation functions for explicitly setting the reference date and time.
  • It is now possible to search for picture expansions by entering "Picture" ("Bild", "Image" in German and French) in the window's Search field as well as in Quick Search.
  • Faster processing of cases where the abbreviation partly overlaps with the expansion.
  • Faster handling of AutoCorrections.
  • Typinator now shows the text ruler for formatted text expansions.
  • Improved size adaptation of the "Predefined Sets" sheet.
  • Predefined sets can now have localized names.
  • Set-specific shared data are now synchronized via Dropbox.
  • In formatted text expansions, the ruler can now be toggled with the command+R shortcut.
  • Typinator remembers the rulers's visibility for formatted text expansions.
  • Improved relevance ranking in suggestions when the typed fragment matches the beginning of an abbreviation.
  • New insertion technique for applications that need special handling of multi-line expansions.
  • Revised design for some toolbar icons.
  • All icons now exist in high-resolution variants for retina displays.
  • New built-in variable Typinator_HTML lets scripts check for HTML expansions.
  • Improved consistency of certain terms in the user interface.
  • Typinator now uses the appropriate HTML clipboard format for all supported versions of OS X.
  • Faster cursor positioning in Evernote.
  • When selecting a new set, Typinator automatically selects the first item.
  • Changes to the Abbreviation text field are now undoable.
  • The "Action" toolbar item is now correctly drawn when the toolbar's size is set to small.
  • Faster internal conflict checking with large sets that contain similar abbreviations.
  • When searching in the Typinator window, the return and enter keys jump from match to match (backwards with the shift key).
  • More prominent splitter indicator clearly shows how the relative sizes of the top and bottom parts of the Typinator window can be resized.
  • No longer lists a confusing "silent sound" as an available feedback sound.
  • Works around an issue that resulted in very narrow text input fields in interactive forms.
  • Fixes a problem where the active set list was not updated after deleting an application from Application Settings.
  • Works around an issue in Adobe EdgeCode, where typed abbreviations were not deleted.
  • Fixes a cursor positioning issue with Komodo IDE and Komodo Edit.
  • Works around certain insertion problems with PDF Studio 9.
  • Fixes an inconsistency in the Action menu in Typinator's toolbar.
  • Works around a cursor positioning issue in Evernote when the expansion contains certain special characters.
  • Works around various incompatibilities with Android Studio.

New in Typinator 6.0 Beta 3 (Jun 7, 2014)

  • New EncodeHTML function.
  • Improved consistency of the usage of the terms “abbreviation” and “rule” in the user interface.
  • Fixes a truncated explanation in the German localization.
  • French localization.
  • Typinator now ignores the {^} marker in HTML expansions, since cursor positioning would not work precisely anyway.
  • Improved versions of the predefined “DOuble CAps” and “Auto-Capitalize Sentences” sets.
  • New “DOuble CAps Exceptions” set with titles and other words that are deliberately written with two initial capitals (such as “MSc” and “CDs”).
  • New predefined “Date Steps” set for convenient generation of dates in the form “YYYY-MM-DD”, which you can increment by day or week by adding “+”, “-”, “”.
  • The Regular Expressions help document now contains a reference to the regex101.com online tool.

New in Typinator 6.0 Beta 2 (May 30, 2014)

  • When searching in the Typinator window, the return and enter keys jump from match to match (backwards with the shift key).
  • It is now possible to search for picture expansions by entering "Picture" ("Bild", "Image" in German and French) in the window's Search field as well as in Quick Search.
  • When searching for items, Typinator now also considers matches in the comment.
  • More prominent splitter indicator clearly shows how the relative sizes of the top and bottom parts of the Typinator window can be resized.

New in Typinator 6.0 Beta 1 (May 22, 2014)

  • Regular expression sets for powerful replacements based on flexible patterns (requires OS X 10.7 or newer).
  • Correction of "DOuble CAps", based on a regular expression rule.
  • Automatic capitalization at the beginning of sentences (with regular expressions).
  • Inline calculation: type a formula, followed by =? to compute the result (with regular expressions).
  • Predefined set for pasting the contents of the clipboard as unstyled text.
  • Built-in regular expression "cheat sheet".
  • HTML-formatted expansions for mail applications that support HTML mail.
  • Redesigned user interface, including a new layout of the Typinator window.
  • Removed the set pop-up menu, which often caused confusion for new users; Typinator now always shows the set list.
  • Larger text field for more convenient editing of expansions.
  • New import file types for replacing the contents of existing sets.
  • Built-in functions for string processing in expansions (case conversions, replacements, extraction of fragments, and more).
  • Convenience buttons for quickly activating and deactivating all sets for an applicaton in Application Settings.
  • Reorganized Typinator menu with cleaner structure and direct access to help resources.
  • Improved word-by-word search for text entered in the window toolbar's search field.
  • Predefined sets can now be added by clicking the "+" button below the set list.
  • When searching, Typinator now highlights matches in the set list.
  • The degrees symbol can now be used in calculations for conversions from degrees to radians, e.g. in sin(60°).
  • Literal braces { and } are now available in the {…} marker menu.
  • Rules can now have a description that appears instead of the expansion in the rule table.
  • New date calculation functions for explicitly setting the reference date and time.
  • Faster processing of cases where the abbreviation partly overlaps with the expansion.
  • Faster handling of AutoCorrections.
  • Typinator now shows the text ruler for formatted text expansions.
  • Improved size adaptation of the "Predefined Sets" sheet.
  • Predefined sets can now have localized names.
  • Set-specific shared data are now synchronized via Dropbox.
  • In formatted text expansions, the ruler can now be toggled with the command+R shortcut.
  • Typinator remembers the rulers's visibility for formatted text expansions.
  • Improved relevance ranking in suggestions when the typed fragment matches the beginning of an abbreviation.
  • New insertion technique for applications that need special handling of multi-line expansions.
  • Revised design for some toolbar icons.
  • All icons now exist in high-resolution variants for retina displays.
  • New built-in variable Typinator_HTML lets scripts check for HTML expansions.
  • Improved consistency of certain terms in the user interface.
  • Typinator now uses the appropriate HTML clipboard format for all supported versions of OS X.
  • Faster cursor positioning in Evernote.
  • When selecting a new set, Typinator automatically selects the first item.
  • Changes to the Abbreviation text field are now undoable.
  • The "Action" toolbar item is now correctly drawn when the toolbar's size is set to small.
  • Faster internal conflict checking with large sets that contain similar abbreviations.
  • Works around an issue that resulted in very narrow text input fields in interactive forms.
  • Fixes a problem where the active set list was not updated after deleting an application from Application Settings.
  • Works around an issue in Adobe EdgeCode, where typed abbreviations were not deleted.
  • Fixes a cursor positioning issue with Komodo IDE and Komodo Edit.
  • Works around certain insertion problems with PDF Studio 9.
  • Fixes an inconsistency in the Action menu in Typinator's toolbar.
  • Works around a cursor positioning issue in Evernote when the expansion contains certain special characters.
  • Works around various incompatibilities with Android Studio.

New in Typinator 5.9 (Apr 15, 2014)

  • Fixes a problem that resulted in overlapping labels in input fields.
  • Fixes an expansion problem with SecureCRT.
  • Works around a text insertion problem in Anki.
  • Works around a cursor positioning issue in Mellel.
  • Fixes an expansion problem with MacGiro.
  • Fixes an internal consistency problem with certain application-specific adjustments.
  • Works around a problem in "Save As" windows in Aperture.

New in Typinator 5.9 Beta 2 (Apr 9, 2014)

  • Fixes a problem that resulted in overlapping labels in input fields.

New in Typinator 5.9 Beta 1 (Apr 2, 2014)

  • Fixes an expansion problem with SecureCRT.
  • Works around a text insertion problem in Anki.
  • Works around a problem in "Save As" windows in Aperture.
  • Fixes an expansion problem with MacGiro.
  • Fixes an internal consistency problem with certain application-specific adjustments.
  • Works around a cursor positioning issue in Mellel.

New in Typinator 5.8 (Jan 13, 2014)

  • New hotkey shows suggested abbreviations for typed text.
  • When a new version of Typinator is available, a more informative message now also mentions the release date and the currently installed version.
  • New button locking strategy in the Registration window avoids misunderstandings with correctly registered licenses.
  • Improved high-resolution warning icon in the "Accessibility assistant" button.
  • Typinator now shows a clearer message at the bottom of the window when it does not have "Accessibility" permissions on Mavericks.
  • New AppleEvents enable third-party utilities to define new Typinator abbreviations.
  • Fixes a problem with multi-line expansions in Lotus Notes.
  • Fixes a problem with CJK input methods in input forms.
  • Fixes an insertion issue with Linguist.
  • Fixes a problem with line breaks in LiveCode and PowerMail.
  • Works around a conflict with autocompletion in IntelliJ.
  • Fixes a problem with leftover characters in Sublime Text.
  • Works around a problem where the abbreviation was not deleted in Firestorm.
  • Solves a cursor positioning problem with TextSoap.
  • Works around a cursor positioning problem on Mavericks.
  • Works around an inconsistency in MS Word's handling of navigation keys.
  • New internal configuration option for applications that do not support formatted text.
  • Partial workaround for a clipboard handling bug in Firestorm.
  • The QuickSearch input field and result list are now positioned correctly on the active screen on Mavericks.

New in Typinator 5.8 Beta 3 (Dec 20, 2013)

  • Works around an inconsistency in MS Word's handling of navigation keys.
  • New internal configuration option for applications that do not support formatted text.
  • Partial workaround for a clipboard handling bug in Firestorm.
  • The QuickSearch input field and result list are now positioned correctly on the active screen on Mavericks.
  • New AppleEvents enable third-party utilities to define new Typinator abbreviations.

New in Typinator 5.8 Beta 2 (Nov 22, 2013)

  • Works around a cursor positioning problem on Mavericks.
  • Improved high-resolution warning icon in the "Accessibility assistant" button.
  • Typinator now shows a clearer message at the bottom of the window when it does not have "Accessibility" permissions on Mavericks.

New in Typinator 5.8 Beta 1 (Nov 15, 2013)

  • New hotkey shows suggested abbreviations for typed text.
  • Fixes a problem with multi-line expansions in Lotus Notes.
  • Fixes a problem with CJK input methods in input forms.
  • Fixes a problem with line breaks in LiveCode and PowerMail.
  • Works around a conflict with autocompletion in IntelliJ.
  • Fixes a problem with leftover characters in Sublime Text.
  • When a new version of Typinator is available, a more informative message now also mentions the release date and the currently installed version.
  • New button locking strategy in the Registration window avoids misunderstandings with correctly registered licenses.
  • Works around a problem where the abbreviation was not deleted in Firestorm.
  • Fixes an insertion issue with Linguist.
  • Solves a cursor positioning problem with TextSoap.

New in Typinator 5.7 (Sep 24, 2013)

  • Input fields can now have initial values.
  • In Quick Search, capitalization of the entered search string now determines the result of abbreviations with the "Case affects expansion" attribute.
  • Fixes a problem where the quick definition of an AutoCorrection did not work when a single word was selected in a bullet list in certain applications (such as Pages).
  • Works around a problem in IntelliJ, PhpStorm, WebStorm and PyCharm, where the current clipboard was inserted in case of multi-line expansions.
  • Fixes a problem where some input fields were not recognized when they immediately followed another marker.
  • Works around an issue with certain multi-line expansions in Microsoft Word.
  • Solves a problem where Typinator created different types of line breaks in some applications.
  • Fixes incorrect cursor position when the expansion ended with line breaks in certain Cocoa applications.
  • Fixes a problem where searching for words did not work in case of long expansions.
  • Works around an expansion problem in RazorSQL.
  • Fixes an issue where command+F failed to enter the Search field when the abbreviation field had the keyboard focus.

New in Typinator 5.7 Beta 3 (Sep 17, 2013)

  • In Quick Search, capitalization of the entered search string now determines the result of abbreviations with the "Case affects expansion" attribute.
  • Updated User's Guide.

New in Typinator 5.7 Beta 2 (Sep 3, 2013)

  • Input fields can now have initial values. To use this feature, add the initial value to the field name in angle brackets, as in {{?count}}. You can even use other markers as default values, such as {{?month}}.
  • Fixes a problem where searching for words did not work in case of long expansions.
  • Works around an expansion problem in RazorSQL.

New in Typinator 5.7 Beta 1 (Aug 19, 2013)

  • Fixes a problem where the quick definition of an AutoCorrection did not work when a single word was selected in a bullet list in certain applications (such as Pages).
  • Works around a problem in IntelliJ, PhpStorm, WebStorm and PyCharm, where the current clipboard was inserted in case of multi-line expansions.
  • Fixes a problem where some input fields were not recognized when they immediately followed another marker.
  • Works around an issue with certain multi-line expansions in Microsoft Word.
  • Solves a problem where Typinator created different types of line breaks in some applications.
  • Fixes incorrect cursor position when the expansion ended with line breaks in certain Cocoa applications.

New in Typinator 5.6 (Jul 23, 2013)

  • Using picture files in the Includes folder, Typinator can now insert pictures in any text expansion.
  • All texts in Typinator's About window (such as the version number and the usage statistics) can now be selected for copying them to the clipboard.
  • New markers for transient clipboard contents improve compatibility with clipboard utilities.
  • Includes a new diagnostic feature for troubleshooting rare border cases.
  • Works around a problem with clipboard-based expansions in iStudio Publisher.
  • Improved handling of applications that fail to recognize updated clipboard contents.
  • Avoids error messages in the console log in case of problems with feedback sounds.
  • Fixes an occasional delay during typing.
  • Works around incorrect handling of line breaks in AirMail.
  • Fixes a synchronization problem with Dropbox.
  • Works around bugs in products by JetBrains, which cause various expansion problems (in particular, IntelliJ, PhpStorm, WebStorm, PyCharm, AppCode, MPS, RubyMine).
  • Fixes a problem where expansions could conflict with suggestions shown in the address bar of Chrome and Firefox.
  • Works around a bug in Mail that caused incorrect cursor positioning with expansions that contain empty lines.
  • Works around an expansion problem in FirstClass, which led to leftover abbreviation characters.
  • Assistant for granting Typinator "Accessibility" permissions now also works on Mavericks.
  • Improvements to the built-in autocorrection sets help to avoid conflicts with other languages.
  • Works around an expansion issue with MonoDevelop.
  • The built-in installer now reliably cleans up temporary files after automatic updates.

New in Typinator 5.6 Beta 7 (Jul 12, 2013)

  • Another refinement of the built-in autocorrection sets.
  • Works around an expansion issue with MonoDevelop.

New in Typinator 5.6 Beta 6 (Jul 5, 2013)

  • Includes a new diagnostic feature for troubleshooting rare border cases.
  • Assistant for granting Typinator "Accessibility" permissions also works on Mavericks.
  • Improvements to the built-in autocorrection sets help to avoid conflicts with other languages.

New in Typinator 5.6 Beta 5 (Jun 14, 2013)

  • Using picture files in the Includes folder, Typinator can now insert pictures in any text expansion.
  • Works around an expansion problem in FirstClass, which lead to leftover abbreviation characters.
  • New markers for transient clipboard contents improve compatibility with clipboard utilities.

New in Typinator 5.6 Beta 4 (May 31, 2013)

  • All texts in Typinator's About window (such as the version number and the usage statistics) can now be selected for copying them to the clipboard.
  • Fixes a problem where expansions could conflict with suggestions shown in the address bar of Chrome and Firefox.
  • Works around a bug in Mail that caused incorrect cursor positioning with expansions that contain empty lines.

New in Typinator 5.6 Beta 3 (May 22, 2013)

  • Works around incorrect handling of line breaks in AirMail.
  • Works around bugs in products by JetBrains, which cause various expansion problems (in particular, IntelliJ, PhpStorm, WebStorm, PyCharm, AppCode, MPS, RubyMine).

New in Typinator 5.6 Beta 2 (May 14, 2013)

  • Avoids error messages in the console log in case of problems with feedback sounds.
  • Fixes an occasional delay during typing.

New in Typinator 5.6 Beta 1 (May 3, 2013)

  • Works around a problem with clipboard-based expansions in iStudio Publisher.
  • Improved handling of applications that fail to recognize updated clipboard contents.

New in Typinator 5.5 (Apr 23, 2013)

  • Calculation fields for computations and assignments of computed values to variables.
  • Improved handling of System Preferences when the "Enable access for assistive devices" option is off.
  • Avoids delayed feedback sound in certain situations on some Mac models.
  • Improved matching for certain abbreviations that have similar endings.
  • Automatically picks the correct time zone name and UTC offset for the current date, according to daylight saving time.
  • Experimental workaround for applications that require short delays during expansions.
  • Fixes typographically incorrect smart quotes in multiple places.
  • Rewording of messages that refer to the "Universal Access" system preference pane, which has been renamed to "Accessibility" on Mountain Lion.
  • Works around a cursor positioning issue in Mail on Mountain Lion.
  • Fixes a problem where markers were not recognized if they immediately followed a script or include marker.
  • Fixes a problem with multi-line expansions in Stainless.
  • Solves cursor positioning problems in certain web browsers (such as Safari, Google Chrome, Firefox, Opera, Stainless, OmniWeb) and Thunderbird.
  • Works around an issue where Xcode 4 dropped space characters at the end of certain expansions.
  • Fixes a problem with expanding abbreviations that contain certain combining characters.
  • Solves a problem where the Includes folder was not copied when transferring an entire Sets folder to a new location.
  • Works around an issue with auto-indentation of multi-line expansions in TextWrangler.
  • Fixes an expansion problem in Sibelius.
  • New markers for transient clipboard contents improve compatibility with clipboard utilities.
  • Faster and more reliable cursor positioning technique.
  • Fixes incorrect cursor positions in Mail on Mountain Lion, Pages, Scrivener, and Nisus Writer.
  • Works around a problem where keystrokes were not accepted in form fields.
  • Improved timing of clipboard-based expansions.
  • Works around a Mountain Lion issue with display of time zone abbreviations.

New in Typinator 5.5 Beta 6 (Apr 15, 2013)

  • Updated User's Guide.
  • Works around a Mountain Lion issue with display of time zone abbreviations.
  • Automatically picks the correct time zone name and UTC offset for the current date, according to daylight saving time.
  • Experimental workaround for applications that require short delays during expansions.

New in Typinator 5.5 Beta 5 (Apr 5, 2013)

  • Works around a problem where keystrokes were not accepted in form fields.
  • Improved timing of clipboard-based expansions.
  • French localization.

New in Typinator 5.5 Beta 4 (Mar 27, 2013)

  • New markers for transient clipboard contents improve compatibility with clipboard utilities.
  • Fixes incorrect cursor positions in Mail on Mountain Lion, Pages, Scrivener, and Nisus Writer.
  • Works around an issue where Typinator did not accept keystrokes temporarily.

New in Typinator 5.5 Beta 3 (Mar 22, 2013)

  • Improved matching for certain abbreviations that have similar endings.
  • Fixes a problem with expanding abbreviations that contain certain combining characters.
  • Solves a problem where the Includes folder was not copied when transferring an entire Sets folder to a new location.
  • Calculation fields for computations and assignments of computed values to variables.
  • Works around an issue with auto-indentation of multi-line expansions in TextWrangler.
  • Fixes an expansion problem in Sibelius.

New in Typinator 5.5 Beta 2 (Feb 5, 2013)

  • Works around an issue where Xcode 4 dropped space characters at the end of certain expansions.

New in Typinator 5.5 Beta 1 (Jan 14, 2013)

  • Improved handling of System Preferences when the "Enable access for assistive devices" option is off.
  • Avoids delayed feedback sound in certain situations on some Mac models.
  • Fixes typographically incorrect smart quotes in multiple places.
  • Rewording of messages that refer to the "Universal Access" system preference pane, which has been renamed to "Accessibility" on Mountain Lion.
  • Works around a cursor positioning issue in Mail on Mountain Lion.
  • Fixes a problem where markers were not recognized if they immediately followed a script or include marker.
  • Fixes a problem with multi-line expansions in Stainless.
  • Solves cursor positioning problems in certain web browsers (such as Safari, Google Chrome, Firefox, Opera, Stainless, OmniWeb) and Thunderbird.

New in Typinator 5.4 (Dec 18, 2012)

  • Import of CSV files.
  • Export of sets as text files.
  • Export of sets as CSV files.
  • Representation of tab and newline characters can be specified in imported text files.
  • Improved import from TextExpander now converts date/time calculations, special keys, and input fields.
  • Improved handling of keystroke sequences with dead keys.
  • Works around a compatibility issue with Photoshop CS6 droplets.
  • Fixes a problem that resulted in leftover abbreviations in 4th Dimension.
  • Works around an issue that caused opening of a file selection window when certain applications were launched by double-clicking a document.
  • Avoids a delay when the Typinator window was opened for the first time.
  • Fixes a delay after formatted expansions in certain circumstances.
  • Works around an issue that caused leftover abbreviation characters in Mail under Leopard.
  • Fixes a compatibility problem with Default Folder.
  • Works around an accessibility problem of Firestorm that caused delays during expansions.

New in Typinator 5.4 Beta 3 (Dec 10, 2012)

  • Improved handling of keystroke sequences with "dead keys".
  • Solves a problem with .txt and .csv file extensions in the Export sheet when the "Show all filename extensions" option was turned off in the Finder.
  • Works around an accessibility problem of Firestorm that caused delays during expansions.
  • French localization.

New in Typinator 5.4 Beta 2 (Dec 4, 2012)

  • Works around an issue that caused leftover abbreviation characters in Mail under Leopard.
  • Improved import from TextExpander now converts date/time calculations, special keys and input fields.
  • Further improvement for applications that were just launched by double-clicking a document.

New in Typinator 5.4 Beta 1 (Nov 26, 2012)

  • Import of CSV files.
  • Representation of tab and newline characters can be specified in imported text files.
  • Export of sets as text files.
  • Export of sets as CSV files.
  • Works around a compatibility issue with Photoshop CS6 droplets.
  • Fixes a problem that resulted in left-over abbreviations in 4th Dimension.
  • Works around an issue that caused opening of a file selection window when certain applications were launched by double-clicking a document.
  • Avoids a delay when the Typinator window was opened for the first time.
  • Fixes a delay after formatted expansions in certain circumstances.

New in Typinator 5.3 (Nov 13, 2012)

  • Typinator now supports special keystrokes (such as tab, return or cursor keys) within expansions.
  • Faster clipboard-based expansions in most applications.
  • Avoids a delay when the first expansion was made in Pages, Numbers or Keynote.
  • Improved accuracy and speed of cursor positioning in applications that use the standard Mac OS X text editor.
  • Improved speed of cursor positioning within multi-line expansions in certain applications.
  • Improved insertion of formatted text in certain older applications.
  • Background version checks now take place only when the computer has been idle for a while.
  • Works around a problem that caused insertion of the clipboard instead of the expansion in some situations.
  • Fixes a cursor positioning problem with expansions containing the section sign on Mountain Lion.
  • Works around an issue in AccountEdge Pro, where the typed abbreviation was not deleted.
  • Works around a cursor positioning problem in Sublime Text 2.
  • Improved compatibility with Fluid applications.
  • Typinator now reliably restores the clipboard after expansions.
  • Works around a cursor positioning irregularity in Mail on Mountain Lion.
  • Works around an incompatibility with Quicken Essentials.
  • The FileMaker 9 functions set no longer comes as a predefined set with Typinator, but can now be downloaded from the Download Extras web page.

New in Typinator 5.3 Beta 5 (Nov 5, 2012)

  • French localization
  • Removed the predefined FileMaker Pro snippets (these will be made available via the Extras download page soon).
  • Works around an incompatibility with Quicken Essentials.
  • Background version checks now take place only when the computer has been idle for a while.

New in Typinator 5.3 Beta 4 (Oct 31, 2012)

  • Improved insertion of formatted text in certain older applications.
  • Works around a cursor positioning irregularity in Mail on Mountain Lion

New in Typinator 5.3 Beta 2 (Oct 25, 2012)

  • Improves reliability of clipboard-based expansions in combination with {tab} markers.
  • Works around a rare lock-up during expansions in BBEdit and TextWrangler.
  • Works around a cursor positioning problem in Sublime Text 2.
  • Improved compatibility with Fluid applications.
  • Typinator now reliably restores the clipboard after expansions.

New in Typinator 5.3 Beta 1 (Oct 12, 2012)

  • Typinator now supports special keystrokes (such as tab, return or cursor keys) within expansions.
  • Faster clipboard-based expansions in most applications.
  • Works around a problem that caused insertion of the clipboard instead of the expansion in some situations.
  • Avoids a delay when the first expansion was made in Pages, Numbers or Keynote.
  • Improved accuracy and speed of cursor positioning in applications that use the standard Mac OS X text editor.
  • Fixes a cursor positioning problem with expansions containing the section sign on Mountain Lion.
  • Works around an issue in AccountEdge Pro, where the typed abbreviation was not deleted.

New in Typinator 5.2 (Sep 18, 2012)

  • Compatible with OS X 10.8 (Mountain Lion).
  • Typinator can now import Spell Catcher glossaries that have been exported as XML files.
  • New technique for passing context variables to AppleScripts in Unicode format.
  • Improves import from text files.
  • Formatted text expansions now also work for certain applications that understand only HTML-formatted text.
  • Internal redesign of the event mechanism.
  • Improves performance and reliability of clipboard-based expansions.
  • Cleanup: no longer supports old-style AppleScript expansions.
  • Improved message in the registration window.
  • Registration reminders appear less frequently in trial mode.
  • Improved timing for clipboard restoration.
  • Avoids a delay caused by feedback sounds in certain circumstances.
  • Typinator's "Show Window" hotkey now also works when a sheet is attached to the main window.
  • Works around an expansion problem in Save sheets.
  • The Installer's completion sound now plays through the "sound effects" channel and respects the alert volume as defined in System Preferences.
  • Works around an initial delay in many clipboard-based expansions.
  • Expansion feedback sounds play through the "sound effects" channel specified in System Preferences.
  • Subtle time-drift problem solved: All date and time items inside an expansion now refer to the exact time when the abbreviation was typed.
  • Undo now works in the Notes field in the Set Info window.
  • Fixes a problem that caused loss of pictures in formatted expansions.
  • Resolves a shortcut conflict with Adobe Photoshop.
  • Fixes a potential crash when changing the default feedback sounds in Typinator's preferences.
  • Works around a cursor positioning problem in Cocoa applications when the expansion contains degrees or caret symbols.
  • Correctly positions the cursor in expansions containing certain special Unicode characters.
  • Solves an expansion problem inside spreadsheet cells in Numbers.
  • Fixes a rare lock-up during a Quick Search.
  • Improved rounding in the "General" format of the pocket calculator.
  • New technique for adding Typinator to the list of Login Items now also works for Mountain Lion.
  • Fixes an expansion problem that was introduced with Pages 4.2. Numbers 2.2 and Keynote 5.2.
  • Works around a cursor positioning problem in Numbers.
  • No longer disables expansions when an ATOK input source is selected.
  • Works around an expansion and cursor positioning problem in Xcode 4.
  • Improves handling of quickly typed abbreviations that follow each other immediately.
  • Now correctly handles cases where a character that terminated a "whole word" expansion is the beginning of the next abbreviation.
  • Typinator no longer suppresses formatted expansions or expansions that include backspaces if they match the typed abbreviation.
  • Avoids a delay before the first expansion takes place in an application.
  • Works around a potential lock-up in Adobe Photoshop, Illustrator, and InDesign.
  • Typinator now correctly recognizes Java applications with non-standard process signatures.
  • Improves handling of longer and multi-line expansions in CafeTran.
  • Fixes an issue where the font and color panels could not be used in rich text expansions after switching to another application.
  • Works around a timing problem with clipboard-based expansions in TextMate.
  • Now works with the English variant of the "Baram" input source for Korean.
  • Fixes a crash on Mountain Lion when importing or exporting sets under certain circumstances.
  • Improved detection of AppleScript parameters that consist of multiple lines.
  • Improves handling of the "start at login" setting in cases where the Typinator application was renamed.
  • The installer now uses an improved technique for finding the preferred destination location.
  • Works around an expansion problem when renaming a document via its window title on Mountain Lion.
  • Typinator now correctly disables itself in Windows applications running in coherence mode in Parallels.

New in Typinator 5.2 Beta 8 (Sep 11, 2012)

  • Improves import from text files.
  • Formatted text expansions now also work for certain applications that understand only HTML-formatted text.
  • Fixes a problem that caused loss of pictures in formatted expansions.
  • Internal redesign of the event mechanism.
  • Resolves a shortcut conflict with Adobe Photoshop.
  • Improves performance and reliability of clipboard-based expansions.
  • Cleanup: no longer supports old-style AppleScript expansions.
  • Improved message in the registration window.
  • Improved timing for clipboard restoration.
  • Reduced delay in certain expansions.
  • Registration reminders appear less frequently in trial mode.
  • Avoids a delay caused by feedback sounds in certain circumstances.
  • Fixes a potential crash when changing the default feedback sounds in Typinator's preferences.
  • Works around a cursor positioning problem in Cocoa applications when the expansion contains a degrees symbol.
  • Solves an expansion problem inside spreadsheet cells in Numbers.
  • Typinator's "Show Window" hotkey now also works when a sheet is attached to the main window.
  • Correctly positions the cursor in expansions containing certain special Unicode characters.
  • Works around an expansion problem in Save sheets.
  • Fixes a rare lock-up during a Quick Search.
  • Improved rounding in the "General" format of the pocket calculator.
  • New technique for adding Typinator to the list of Login Items now also works for Mountain Lion.
  • Works around an initial delay in many clipboard-based expansions.
  • Fixes an expansion problem that was introduced with Pages 4.2, Numbers 2.2 and Keynote 5.2.
  • No longer disables expansions when an ATOK input source is selected.
  • The Installer's completion sound now plays through the "sound effects" channel and respects the alert volume as defined in System Preferences.
  • Expansion feedback sounds play through the "sound effects" channel specified in System Preferences.
  • Typinator can now import Spell Catcher glossaries that have been exported as XML files.
  • Works around an expansion and cursor positioning problem in Xcode 4.
  • Improves handling of quickly typed abbreviations that follow each other immediately.
  • Now correctly handles cases where a character that terminated a "whole word" expansion is the beginning of the next abbreviation.
  • Typinator no longer suppresses formatted expansions that match the typed abbreviation.
  • Works around a cursor positioning problem in Cocoa applications when the expansion contains a caret.
  • Typinator no longer suppresses formatted expansions or expansions that include backspaces if they match the typed abbreviation.
  • New technique for passing context variables to AppleScripts in Unicode format.
  • Avoids a delay before the first expansion takes place in an application.
  • Works around a potential lock-up in Adobe Photoshop, Illustrator, and InDesign.
  • Subtle time-drift problem solved: All date and time items inside an expansion now refer to the exact time when the abbreviation was typed.
  • Works around a cursor positioning problem in Numbers.
  • Typinator now correctly recognizes Java applications with non-standard process signatures.
  • Improves handling of longer and multi-line expansions in CafeTran.
  • Fixes an issue where the font and color panels could not be used in rich text expansions after switching to another application.
  • Undo now works in the Notes field in the Set Info window.
  • Works around a timing problem with clipboard-based expansions in TextMate.
  • Typinator now uses a faster workaround for the expansion problem with Pages 4.2, Numbers 2.2 and Keynote 5.2.
  • Now works with the English variant of the "Baram" input source for Korean.
  • Fixes a crash on Mountain Lion when importing or exporting sets under certain circumstances.

New in Typinator 5.1 (May 30, 2012)

  • Interactive input fields
  • The {…} pop-up now contains convenient items for inserting variables, assignments, and input fields.
  • Expansions can now contain comments that do not appear in the result.
  • Optional inclusion of beta versions in the automated check for updates.
  • "Open in Finder" button in Typinator's Preferences for quick access to Typinator's Sets folder, even if it is hidden in the user's library in Mac OS X 10.7 or newer.
  • Embedded utilities are now fully 64-bit-compatible.
  • Signed with a Developer ID certificate in preparation for Mountain Lion's Gatekeeper.
  • After inserting date and time calculations, the default value "+1" is now selected.
  • Completely redesigned processing of {…} markers for robustness and speed.
  • Improves tab navigation between abbreviation and expansion.
  • Dramatically improved speed of repeatedly used AppleScripts.
  • Clarifies a confusing message about "secure keyboard mode".
  • Typinator now recognizes input sources that prevent recognition of abbreviations.
  • Improved import of text files with explicit encodings.
  • Works around an insertion problem in Scribus.
  • Fixes a memory issue when checking version numbers of active applications.
  • Improves detection of keyboard changes.
  • The date and time of the last update check is now correctly shown for the current time zone (instead of GMT).
  • Works around an issue that caused terminators of "whole word" abbreviations to appear before the expansion in Safari and Google Chrome.
  • Fixes a situation in which compiled shell tools were not executed as scripts.
  • Fixes a problem that caused expansions to fail when a previously typed abbreviation was equal to its expansion.
  • Solves an issue with accented characters in certain languages that caused expansion of incorrect abbreviations.
  • Fixes a problem with multi-monitor setups in which the Quick Search results were not visible.
  • Works around a problem with Quick Search when the Hide checkbox was enabled for Typinator in the Login Items of System Preferences.
  • Works around an issue with multi-line expansions in Sublime Text 2.
  • Fixes a cursor positioning issue.
  • Fixes a problem that resulted in removal of braces from certain source code snippets.
  • Works around a problem when corrupted data in the clipboard caused Typinator to crash.
  • Works around an expansion and cursor positioning issue in Coda 2.

New in Typinator 5.0.1 (Jan 30, 2012)

  • Fixes a problem that caused rejection of certain license keys on 64-bit systems.
  • Works around a problem that caused the "New item from Selection" command to fail when it was invoked from the menu instead of a hotkey.
  • Works around an expansion issue with Google Chrome Canary.
  • AppleScript files are now also accepted in UTF-8 and UTF-16 encodings; scripts saved with Script Debugger no longer cause an error.
  • Improved recognition of script encodings in more cases.
  • Improved detection of changes to keyboard layouts.

New in Typinator 5.0 (Jan 19, 2012)

  • Scripting support allows computed script results in expansions.
  • Text files can be included in expansions.
  • Pocket calculator in the Quick Search field.
  • Date and time calculations.
  • The AM/PM time marker is now also available in a lowercase variant.
  • New placeholders for the name of the current time zone and the time offset relative to UTC.
  • New option to delete characters that were typed immediately before the abbreviation.
  • New diagnostic function explains situations in which Typinator does not work as expected.
  • Universal 32/64-bit binary.
  • Speeds up display of the abbreviation table in the case of very long expansions.
  • Internal expansion mechanism redesigned from ground up with improved support for Undo and unified handling of special cases.
  • Download link on "Predefined Sets" sheet points to the Extras page on the Ergonis web site.
  • Improved algorithm for placeholders in expansions with more robust handling of special cases.
  • Improved handling of fast typing that overlaps with processing of expansions.
  • Works around an expansion issue with Eudora 6.
  • Works around a clipboard bug in Lion.
  • Includes support settings for diagnosing and fixing timing-related issues.
  • Works around an expansion problem in Vico.
  • Fixes an expansion problem with FocusWriter.
  • The table in the Application Settings window now shows the correct generic application icon for applications that cannot be found.
  • Fixes swapped long and short day formats during import from TextExpander.
  • Fixes an issue where the abbreviation was not deleted in case of an empty text expansion.
  • Works around a cursor positioning problem when single quotes were used as string delimiters.
  • Fixes a problem with multi-line expansions in Evernote.
  • Works around an insertion problem in the Notes field of Sente.
  • Avoids a crash in rare situations when selecting a new Sets folder.
  • Works around expansion problems with auto-repeating keys on Lion.
  • Fixes an issue with expansions in TextMate 2.
  • Typinator 5.0 requires Mac OS X 10.5 or newer.

New in Typinator 4.5 (Aug 24, 2011)

  • Typinator can now import MS Office "ACL" files.
  • Typinator now works with abbreviations in right-to-left languages like Arabic and Hebrew.
  • On Mac OS X 10.5 and newer, searching for abbreviations now disregards diacritical marks, so "e" also matches "é", etc.
  • Abbreviations in disabled sets are no longer considered in conflict checks.
  • The ** wildcard for disregarding keywords in the Quick Search can now be specified anywhere in the search string.
  • Expansions are inserted in all upper case when the caps lock key is active.
  • In the Quick Search, exact phrases (as opposed to separate words) can be specified in quotes.
  • In the search field in the Typinator window, diacritical marks are respected for strings enclosed in quotes.
  • New technique for dealing with special requirements of incompatible applications.
  • Improved saving and restoring technique for the clipboard contents.
  • When the Typinator window is open, command-alt-F now enters the Search field even when the focus is inside the expansion text field.
  • Shift-tab navigate backwards from the expansion field to the abbreviation field.
  • Improved detection of exceptional cases; Typinator's menu bar icon now shows more accurate status information.
  • Typinator's installer no longer displays a premature warning when the "Enable access for assistive devices" option is turned off in System Preferences.
  • Works around a problem in RockMelt that caused multi-line expansions to appear on the same line.
  • Reduces the clipboard restoration delay in Safari.
  • Fixes a problem with "quick expansion" in Nimbuzz.
  • Accelerates expansion in UltraEdit.
  • Addresses a problem that resulted in truncated expansions in BBEdit.
  • Fixes a visual glitch that lead to indented display of plain text expansion fields when the last line of a previously displayed formatted text was indented.
  • Works around a long delay when copying large images in PhotoLine.
  • Fixes a problem that caused leftover abbreviations in Vectorworks.
  • Fixes a problem with multi-line expansions in Sparrow 1.2.
  • Works around an issue with large bitmap images in the clipboard.
  • Typinator provides a "flush buffer" mechanism for third-party applications.
  • Speed improvements when large sets are disabled.
  • Enabling and disabling sets in the set list now correctly updates all hints about conflicts.
  • Works around an insertion problem in Google Earth.
  • Solves a "quick expansion" issue in Texmaker.
  • Works around a long delay during rapid copy/paste sequences.
  • Fixes a localization issue in the download progress window.
  • Works around an issue where abbreviations were not properly replaced with expansions in Path Finder's terminal window.
  • Works around expansion issues in Aptana Studio.
  • Fixes a cursor positioning error in Coda that was introduced with Typinator 4.4.
  • Typinator disables itself in the Paypen application to work around issues with the scanning process.
  • Works around an expansion issue with LiveCode.
  • New wording in the installer clarifies the situation when an existing license does not cover the new version.
  • Works around an issue with troubles in certain Windows applications running inside a Citrix environment.
  • Works around a conflict with TweetDeck's autocompletion of user names.
  • Works around a cursor positioning problem in Safari 5.1.
  • Solves an issue that caused the terminating character after a "whole word" abbreviation to get inserted before the expansion.
  • Works around a problem with multi-line expansions in custom browsers created with Fluid.
  • Small adjustments and extensions of the predefined English AutoCorrection sets.
  • Solves an issue with quick expansion in Eddie.
  • Works around an expansion issue with Canvas X.
  • Fixes incorrect handling of abbreviations that immediately follow apostrophes.

New in Typinator 4.4 (May 10, 2011)

  • Typinator has a new preference setting that controls the volume of the expansion sounds (requires Mac OS X 10.5 or newer).
  • After creating a new auto-correction from the selection or clipboard, Typinator puts the correction on the clipboard, so it can be pasted over a misspelled word.
  • The command-F shortcut now enters the search field when the set list or abbreviation list is selected.
  • Smarter relevance ranking for items that were previously selected in a Quick Search.
  • Typinator now shows the total number of abbreviations in the header of the set table.
  • Starting a Quick Search with ** searches all items, ignoring search keywords.
  • Entering a set keyword in the Quick Search field now shows all items in this set when no other search terms follow.
  • Typinator now comes with large (512x512) Finder icons.
  • Abbreviations and expansions that contain numbers are now sorted numerically in the abbreviation list.
  • Typinator no longer warns about a deprecated method.
  • Works around a problem with long expansions in Coda.
  • Solves an issue where Espresso showed a 'Failed to get keycode' error message upon certain Typinator expansions.
  • Fixes a problem with multi-line expansions in Sparrow 1.0beta7 and newer.
  • Adds a new logging mechanism for remote debugging.
  • Fixes an expansion issue with MessengerPro.
  • Works around a problem where FileMaker Pro's Get(ActiveModifierKeys) function incorrectly reported pressed modifier keys after certain expansions.
  • Works around a problem in InDesign that caused expansions with cursor position to fail.
  • Fixes an issue with expansions consisting of quoted strings in Script Debugger.
  • Works around a cursor positioning problem in LaTeXiT.
  • Works around an issue in Google Chrome that caused terminators of whole word expansions to appear before the expansion.
  • The Quick Define function now recognizes a selected word as potential autocorrection even when it is surrounded with whitespace (notably in InDesign, which adds return characters to copied text).
  • Works around an expansion issue in RStudio.
  • Works around a problem with expansion of 'whole word' abbreviations in InDesign.
  • Solves a problem where abbreviations added with the Quick Define function did not become available immediately.
  • Works around an issue with expansions inside Google Spreadsheet cells in Safari.
  • Works around an expansion problem with RubyMine 3.1.
  • Works around a cursor positioning problem in MacVIm.
  • Fixes an issue with multi-line expansions in iCab.
  • Works around a cursor positioning problem in MarsEdit.
  • Fixes am expansion issue in Photoshop.
  • Works around a problem with 'quick expansions' in Editra and Unitron.
  • Importing text files with empty lines no longer creates empty abbreviation items.
  • Solves a problem when abbreviations containing space characters were created with the Quick Define function.
  • Works around a problem with incorrect clipboard data produced by Adobe Illustrator.
  • Works around an expansion issue in MacGiro.

New in Typinator 4.3 (Jan 11, 2011)

  • Quick definition of snippets directly from the Typinator menu or via configurable hotkeys.
  • Does not ask for confirmation when deleting an item with an empty expansion.
  • Works around an issue with FreeHand, where abbreviations were not correctly replaced with the expansions.
  • Fixes a problem with multi-line expansions in the Sparrow e-mail client.
  • Works around a problem with expansions in Google Docs spreadsheets in Firefox.
  • Works around a bug in Google Chrome that caused expansions with cursor position to fail.
  • Fixes a problem with end-of-line characters in RubyMine.
  • Works around a problem with quick expansion in Sigil.
  • Works around an expansion problem in FocusWriter.
  • Removes an incorrect startup log message on Mac OS X 10.4.
  • Fixes an expansion problem in TeXworks.

New in Typinator 4.2.1 (Nov 30, 2010)

  • Improves reliability with "quick expansion" for users who type so quickly that keystrokes partly overlap.
  • Fixes a problem with expansions in Alfred, TextMate, Things, and TotalFinder.
  • Typinator now correctly disables itself when Timbuktu Pro is the active application.
  • Solves an expansion problem with Excel X (v 10).
  • Typinator now works with Emacs.

New in Typinator 4.2 (Nov 16, 2010)

  • Fixes a problem with Mac OS X 10.6.5 that caused abbreviations with certain characters to fail.
  • Fixes a cursor positioning problem in iTunes 10.
  • Fixes an insertion problem with short expansions in 4D Client.
  • Works around an issue where Safari's suggestions in the address field caused leftover characters in expansions.
  • Fixes a problem where Typinator stopped working when more than 100 sets were installed.
  • Reduces the housekeeping activities done at idle time.
  • Works around a bug in Mac OS X that caused increasing memory allocation and slowdown when copying and pasting certain bitmap pictures.
  • Avoids a small delay during clipboard-based expansions.
  • Works around a problem with cut-off expansions in iTunes.
  • Works around an issue in Outlook 2011 where the last character of the abbreviation was not removed.

New in Typinator 4.1 (Aug 18, 2010)

  • Set-specific presets for case options and the "Whole word" setting.
  • Quick Search is now much faster when sets contain pictures.
  • Faster import of text files.
  • The installer now displays a more prominent warning when a new version is not covered by an older license.
  • The search field is no longer obscured by Menu Eclipse.
  • Improved behavior with tabbing through the items in the Typinator window when Full Keyboard Access is on.
  • When a new version of Typinator is announced, it is now possible to skip just this version yet receive announcements for subsequent versions.
  • More detailed explanation of exceptional situations in the User's Guide.
  • Fixes expansion issues with aMSN.
  • Rewording of some messages clarifies the new license model.
  • Solves a problem with composing Gmail messages in Firefox.
  • Works around an expansion issue in Komodo Edit and Komodo IDE.
  • Fixes a problem that resulted in an incorrect Quick Search hotkey after cancelling the Preferences window.
  • Works around a problem where expansions did not work in Kindle for Mac.
  • Reduces the amount of console log output.
  • Fixes a few errors in the built-in English dictionaries.
  • Fixes an issue with Mail 4 (Snow Leopard) where the last character of the abbreviation was not deleted.
  • Fixes a cursor positioning problem in Cocoa applications with expansions that contain a trademark, copyright or registered sign.
  • Fixes some internal issues that could result in increased memory allocation over time.

New in Typinator 4.0 (May 4, 2010)

  • Quick Search for searching snippets by their abbreviation or expansion.
  • Sets can be globally enabled or disabled.
  • Corrects a misleading message about coverage of license keys.
  • Improved display of line breaks and tab characters within expansions in the abbreviation table.
  • Typinator now correctly disables itself when Parallels Desktop 5 is active.
  • Works around a problem where Typinator would not work in the title field of a note in Tinderbox.
  • Fixes incorrect cursor positioning in Mellel and Nisus Writer Pro.
  • Fixes incorrect menu bar icon when the Typinator window was opened in pause mode.
  • Works around an issue where text copied from a numbered list could not be pasted in the abbreviation field.
  • Fixes a problem where a corrupted set file caused the creation of multiple empty sets.
  • Fixes an issue where imported sets did not properly synchronize via Dropbox or Mobile Me.

New in Typinator 3.7 (Jan 12, 2010)

  • New technique for easy installation and update.
  • Customizable keyboard shortcuts for opening the Typinator window and pausing Typinator.
  • Reorganized Preferences window.
  • Clicking the icon in the menu bar now opens the Typinator window with a single click; a small triangle provides quick access to the menu.
  • Faster updates of the menu bar icon in the case of state changes.
  • Opening the Typinator window no longer causes space switches.
  • New "Check for Updates" item in the Typinator menu allows for quick checking for new versions.
  • Typinator now correctly disables itself when CoRD (Cocoa Remote Desktop) is the active application.
  • Works around a problem where a sets folder inside a FileVault-encrypted home folder was rejected because it was "removable".
  • Fixes an issue when the iDisk was not yet available during startup or login.
  • Fixes a problem with incorrect pasteboard formats that caused an increase of the CPU load.
  • Works around an issue in Mail where multiple spaces in the expansion were replaced with a single space.
  • Fixes an issue with Eudora 6 where Typinator failed to remove the abbreviation before inserting the expansion.
  • Fixes an irritating error message when Typinator was registered with a newer license key.
  • Improved version checking during beta tests.
  • Fixes a problem with multi-line expansions in SeaMonkey.
  • Typinator now correctly disables itself for Windows applications running in Unity mode in VMWare Fusion.
  • Works around a problem with expansions in certain web pages with Safari and Google Chrome.
  • Fixes a problem with expansions in Flash-based web content in Safari.
  • Typinator now suppresses strange tooltips that appear when the mouse pointer is over a long expansion in the abbreviation table.
  • Works around a problem that caused insertion of incorrect line endings in SubEthaEdit.
  • Fixes a problem with multi-line expansions in WebKit.
  • Fixes a cosmetic issue with separator lines in the preference panel.
  • Fixes an error that caused the "match case" option to fail when the abbreviation was in all upper case.
  • Works around a problem with TIFF clipboard contents created by Adobe Fireworks.

New in Typinator 3.6 (Sep 29, 2009)

  • Synchronization support for Dropbox and iDisk.
  • Typinator now allows abbreviations that begin with a space character.
  • It is now possible to select in which folder Typinator should store abbreviation sets.
  • More flexible adaptation to applications with special requirements.
  • Typinator now has a support interface that simplifies registration and various support activities.
  • The version check now includes dynamic updates of special cases for certain applications.
  • Added more diagnostic information to support mail messages.
  • Faster and more robust change management of set files.
  • Typinator now allows the option "case affects expansion" for abbreviations that contain only a single letter.
  • Clipboard saving and restoration is now done more efficiently.
  • Cursor positioning within multi-line expansions is now much faster in most Cocoa applications.
  • Typinator now considers new word-break rules in Snow Leopard during cursor positioning.
  • Fixes a problem that caused cursor positioning for expansions without a cursor marker in certain applications.
  • Avoids a slight delay during handling of the first keystroke after a switch to another application.
  • Faster identification and collection of application-specific abbreviations.
  • Works around problems in World of Warcraft, MYOB AccountEdge and TeamAgenda that caused insertion of the expansion without deleting the abbreviation.
  • Fixes a problem that caused leftover abbreviations and incorrect cursor positioning in Adobe ExtendScript Toolkit and World of Warcraft.
  • Works around a problem that caused expansions to fail in Chromium, FirstClass, Papyrus, Perforce, and Mariner Write.
  • Works around a problem in 4thDimension that caused expansions to appear as a series of "a".
  • Fixes a problem with tabs and multi-line expansions in TextMate.
  • Fixes a problem that caused insertion of spaces in the middle of long expansions in InDesign.
  • Works around an issue that caused slow expansion and incorrect handling of multi-line expansions in AlphaX.
  • Typinator now correctly inserts paragraph breaks in multi-line expansions in Nisus Writer Pro.
  • Typinator now works around a problem that caused Adobe ExtendScript Toolkit to crash during execution of a script when a Typinator abbreviation was expanded previously.
  • Typinator now correctly disables itself when the Citrix ICA CLient is the active application.
  • Typinator works around a bug in Snow Leopard that caused crashes during import or export of sets.
  • Fixes a problem that could result in a series of empty sets.
  • Avoids warning messages about certain deprecated methods under Snow Leopard.
  • Works around a problem in MS Word that caused the creation of bookmarks for every copied piece of text when Typinator is active.
  • Localized short date formats no longer contain the trailing periods that have been introduced in Snow Leopard.
  • Works around a problem with quick expansion in Tex-Edit Plus.
  • Works around crashes caused by incorrect clipboard contents created by MaxBulk Mailer.

New in Typinator 3.5.1 (Jul 9, 2009)

  • Now correctly handles multi-line expansions in Coda, Mailplane, ScreenSteps and TextMate.
  • Works around compatibility issues with site-specific browsers created with Fluid.
  • Works around a problem in Opera and LyX that caused expansions to appear as a series of "a".
  • Fixes a compatibility issue with the new expansion technique in RagTime.
  • Fixes a problem that caused typed abbreviations to remain after the expansion in BlitzMail.
  • Works around a glitch in Quicken that caused insertion of the expansion without deleting the abbreviation.
  • Fixes a problem with setting the cursor position to the end of a line in BBEdit, Eclipse, TextWrangler and Xcode.
  • Fixes a problem with expansions containing tab characters in Ecto.
  • Fixes a problem with double braces in Eclipse.

New in Typinator 3.5 (Jun 30, 2009)

  • Typinator now uses a new expansion technique that allows for much faster replacements and improves compatibility with many applications and third-party utilities (requires Mac OS X 10.5.5 or newer).
  • Typinator now also supports custom user sounds stored in ~/Library/Sounds.
  • Improves cursor positioning speed in large code framents in Xcode, BBEdit, and TextWrangler.
  • Improves compatibility with other third-party utilities that intercept keystrokes.
  • Typinator now correctly disables itself when VirtualBox is the active application.
  • Renamed the "Suspend" menu item to "Pause".
  • Improved version checking during beta testing.
  • When Typinator is paused, the menu bar icon no longer blinks.
  • Improved handling of multi-line expansions with non-standard line separators.
  • Internal streamlining.
  • Improved handling of special cases for Java applications.
  • More flexible adaptation to applications with special requirements.
  • Fixes incorrect cursor positioning in Xcode and Eclipse.
  • Works around a cursor positioning problem in Cocoa applications when the expansion contained a number with a decimal point.
  • Improves compatibility with vi.
  • Fixes a compatibility issue with the Revolution runtime.
  • Fixes a problem that caused Typinator to forget license information when preferences were synced with MobileMe.
  • Fixes a delay during typing that occurred with certain applications.
  • Fixes a bug that could cause freezes and left-over characters on Mac OS X 10.4.x.
  • Works around a bug in Mail that resulted in incorrect placement of the insertion point after certain expansions that contain tab characters.

New in Typinator 3.4.1 (Feb 3, 2009)

  • Fixes a problem with fast user switching where expansions did not work when Typinator was used in multiple accounts on the same computer.
  • Works around a problem where Typinator did not expand abbreviations entered in certain dialog windows of InqScribe.
  • Fixes a problem where Typinator could not assist with opening System Preferences when the "Enable access for assistive devices" option was turned off.

New in Typinator 3.4 (Jan 28, 2009)

  • It is now possible to temporarily suspend Typinator.
  • Works around a problem that caused Typinator to fail in certain floating windows (such as Spotlight or the quick entry windows of OmniFocus and TaskPaper).
  • Fixes errors in the usage notes of some of the predefined sets.
  • Expansion and correction sounds did not play when the "Feedback Sound" option had been turned off in a previous version of Typinator.
  • Fixes a problem where editing an abbreviation did not work properly after deleting all characters with the backspace key.
  • Solves a problem that caused Typinator to mess up an abbreviation while typing in the abbreviation text field.
  • Fixes a problem where Typinator did not recognize abbreviations typed immediately after deleting a word with alt-backspace.
  • Fixes a bug that caused the memory requirements to grow over time.
  • Fixes a problem with truncated texts in the German localization.
  • Typinator now preserves the height of the set list when the size of the window changes.
  • Fixes a problem that caused duplication of prefixes and suffixes with space characters.
  • Works around a problem that caused expansions within Typinator's own window.
  • Fixes a problem that caused some of Typinator's alert messages to appear invisibly beneath open windows of other applications.

New in Typinator 3.3.1 (Dec 19, 2008)

  • Fixes a problem in the French localization that made the set pop-up menu disappear and truncated some texts.

New in Typinator 3.3 (Dec 17, 2008)

  • New "Set Info" window for convenient editing of set-specific options.
  • Each set can now have its own expansion sound.
  • Typinator now uses separate default sounds for expansions and corrections.
  • A new "Notes" field lets you add comments and copyright notices to sets.
  • You can now conveniently define common prefix and suffix characters for all abbreviations within a set.
  • English autocorrection sets are now included in US and British versions.
  • Two new built-in sets with Unicode subscript and superscript characters.
  • The whole word and case options can now be changed for multiple abbreviations in one step.
  • Smarter handling of apostrophes covers most special cases in English and French.
  • Option to count replacements as corrections or expansions.
  • Fixes a resizing anomaly with the set pop-up menu.
  • Typinator updates its preferences file less often under heavy use.
  • Works around a problem in NetBeans that caused Typinator to insert the previous contents of the clipboard.
  • Fixes a problem that caused the memory requirements of Typinator to grow after certain editing operations.
  • Fixes a problem where Typinator refused to import sets from certain locations near the Application Support folder.
  • Fixes a problem with conversion of large expansions from older set formats.
  • Fixes an interference with Contactizer Pro's auto-completion feature.
  • Fixes a problem where typed abbreviations were not removed in Adobe Acrobat.

New in Typinator 3.2 (Oct 15, 2008)

  • Predefined set for FileMaker developers provides shortcuts for all FileMaker 9 functions.
  • Works around a problem in OpenOffice and NeoOffice that caused Typinator to insert the previous contents of the clipboard.
  • Works around an inconsistency in Apple Mail's handling of line ends.
  • Improved internal technique for definition of application-specific exceptions.
  • Refinements in the English dictionaries avoid undesirable replacements in other languages.
  • Improves compatibility with BlueJ, where the clipboard was sometimes inserted instead of an expansion.
  • Now includes the "Application Settings" command in the Action and status menus.
  • Improved technique for adding predefined sets.

New in Typinator 3.1 (Jul 14, 2008)

  • The Typinator menu bar icon can be turned off.
  • Simplified menu bar icon better matches the style of Apple's menu extras.
  • The HTML Snippets set is now included in Typinator.
  • New expansion template for the day of the year.
  • Fixes a problem that caused a delay and flickering during expansions in certain applications like Together and svnX.
  • Improved handling of expansions in Java applications (in particular, Zend Studio).
  • Fixes a cursor positioning problem in Coda.
  • Typinator now correctly disables itself in VMWare Fusion.
  • Typinator now correctly replaces typed abbreviations by the expansion in MacVim.
  • Typinator now works around a problem with expansions in Lotus Notes 8.
  • Typinator no longer disables double-clicks generated by certain mouse and tabled drivers (e.g. Wacom, Logitech, USB Overdrive, SteerMouse).
  • Typinator works around a problem that caused Mail to remove empty lines when an expansion occurred at the end of a line.
  • Fixes minor errors in the French translation and the user's guide.
  • Fixes a cursor positioning problem in Cocoa applications when the expansion contained apostrophes or vertical bars.
  • Improved wording of some user interface elements avoids common misunderstandings.
  • The "Open Window" command is now always enabled, even when the window has an attached sheet.
  • Improves compatibility with Butler.
  • Hours can now be inserted in 1-digit or 2-digit form.
  • Suppresses expansion of abbreviations typed immediately after an apostrophe that follows a word (such as "re" in "we're"); this rule allows using "s" and "d" as whole-word abbreviations without expanding in "Joe's" and "we'd".
  • The AutoCorrect toolbar item has been renamed to "Predefined Sets" because the installable sets are no longer just autocorrections.
  • Improved messages when a license key needs a license renewal.
  • Fixes a problem that caused expansions to happen in wrong cells in OpenOffice spreadsheets.
  • Works around a problem in OpenOffice and NeoOffice that caused Typinator to insert the previous contents of the clipboard.

New in Typinator 3.0 (Apr 14, 2008)

  • With the new version, Typinator is no longer a regular application visible in the dock and the application switcher, but rather a dockless background-only application that is acting unobtrusively in the background. A small icon in the menu bar gives quick access to Typinator's main window.
  • A new search feature lets you instantly view only snippets that contain a specified search string. Particularly users with many snippets will love this feature. Typinator 3.0 also adds a number of further improvements.

New in Typinator 2.1 (Nov 27, 2007)

  • Ready for Mac OS X 10.5 Leopard and improves compatibility with Flash, Numbers, MS Office, Terminal, You-Control, and others. Furthermore, the built-in auto-correction dictionaries have been refined to enhance smooth multi-lingual auto-correction in all applications on Leopard.