New editor (v0.9) and UI/UX updates
We're finally back with an actual update. 🎈
It's been quite some time since we last shipped an update that was worth mentioning in the changelog. As many of our customers are probably aware, we got stuck in the process of upgrading our editor. I'm not eager to repeat everything here, but reading this entry might shed some light on it.
Today, we finally decided to push the update live. After carefully backing everything up, a maintenance period of about two hours began. We didn't plan for it to take this long, but some things just took a bit longer than anticipated. Customers' knowledge bases were not affected by this and were available during the maintenance.
Bye bye TinyMCE, hello TipTap
Ever since eniston launched in September 2020, we used TinyMCE as our editor. It worked just fine and did what we initially needed.
Over the years, more and more oddities have popped up. Things weren't working correctly, so we had to reverse updates. Many customers often saw an error message when loading the editor stating that the domain wasn't set up. We weren't really able to fix anything. Extending it was also a tedious task, which often led to frustration on our part. It was never really integrated into eniston and always felt too much like an extension we didn't have much control over. The list goes on...
A new editor was badly needed – TinyMCE had done its deed. After an unnecessarily long trial-and-error period with other fully-fledged third-party editors, we embraced TipTap and built a slim prototype. After weeks of building and integrating it into the eniston ecosystem, we finally felt relieved to have an integrated editor like that.
The current version might still have a few rough edges, but we're ironing them out, so it should be considered version 0.9. Until now, we were the only ones using it, and I'm pretty sure that now it's publicly available, bug reports will pour in. 😰
Anyway, I think we'll reach version 1.0 very quickly.
Fully hosted in Germany
We're also happy to announce that eniston is now fully hosted in Germany. Our servers have always been located in Germany, but our S3 storage was not. Now, everything is tightly connected and under the same roof.
Maintenance and bug fixes
We also updated the underlying software to its latest versions to ensure security and performance. Additionally, we shipped several bug fixes that were reported by our customers and flagged by our error tracking tool over the past weeks and months.