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
Already tried out Typinator and you like it?
Version History
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
Features
- Import of CSV files now also works with semicolon-separated files.
Improvements
- Typinator now displays tooltips for long abbreviations, expansions and set names that do not fit in the list.
Bug fixes
- 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.
Features
- 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
- 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
Improvements
- 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
- 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
Bug fixes
- 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
Features
- Support for PHP scripts on Monterey.
- If PHP is not installed on macOS, Typinator displays installation instructions.
Improvements
- 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.
Bug fixes
- Expansions are enabled in Citrix viewer again.
- Fixes a cursor positioning problem in Messages on macOS Big Sur and Monterey.
Features
- Typinator now disables itself in Citrix Viewer.
- Typinator is now built with the latest compiler and libraries of Xcode 13.0.
- Magic keys now work in the text fields of the Quick Define (“New item from…”) window.
Improvements
- Improved expansion of short text fragments in Messages.
- Works around an expansion problem in Joplin's rich text editor.
Bug fixes
- 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.
Features
- Typinator now takes mixed line separators into account when importing text files.
- The message about conflicting abbreviations now also includes part of the expansion.
- 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.
- The diagnostics report now lists processes that have requested secure input.
- Script environment variables are now correctly set for inline script invocations.
Improvements
- 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.
- Updated built-in versions of the English and TidBITS auto-correction sets as well as the Product Names set.
- The menu bar icon's pull-down menu now has the correct appearance in Dark Mode.
- Detection of multi-line text fields in input forms has been made more reliable in certain corner cases.
Bug fixes
- Works around a problem with clipboard-based expansions in Nisus Writer when custom menu shortcuts with multiple keys are defined.
- 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.