Using parse5 to make sure the HTML is intact
We are using TipTap, but I have already seen a few cases where it breaks the HTML.
Generally speaking, it's not a big deal since we usually strip it.
However, for platforms like Telegram, where we send HTML, it can be a significant issue.
Full Changelog: v2.2.4...v2.2.5