I’m one of those folks who never moved off the legacy version of TextExpander. Of all the apps that support my favorite podcasts, I have never understood why TextExpander didn’t offer me a lower-cost but still updated version of their app when I didn’t need the feature of syncing my snippets across a team. One of my use cases has been using TE on a work laptop that doesn’t allow snycing with any external service, so that was another strike against the newer TextExpander model.
In any case, they did at least support the legacy version of their app - version 5 - so I’ve continued to use that.
When I moved one of my two home machines to Catalina, I started seeing a very odd problem. I’d see occasional character doubling in a way that looked like Textexpander, but with some small delay. I’d type something, and then with a very small delay I’d see doubled or extra characters. It wasn’t on obvious snippets, but less predictable.
This behavior didn’t always happen, so it was a little hard to track down, but I finally figured out that it was TextExpander. I don’t have any other Catalina machines, so I wasn’t able to reproduce the behavior, but after enough time disabling all the apps that could have been watching the keyboard (TextExpander, but also Keyboard Maestro, Karabiner Elements, and Alfred), I finally decided TextExpander was the culprit. (It could also have been TE interacting weirdly with one of these other apps.)
I briefly tried to see if I could do what I needed with Keyboard Maestro or Alfred, but when I tried Typinator and found I could just export my TE snippets and import them directly into Typinator, I was sold. I converted on my Catalina laptop but also on two other 10.14 machines, and I’ve been quite happy with how it works.
I’ve also been happy with the Typinator business model - pay for the version I have. I don’t know how often they charge for upgrades, but at least I don’t feel like I’m paying monthly for a service which I don’t believe benefits from the kind of feature improvements that many other subscription services have.