TinyMCE changed how links are processed which caused some links to break. We have a fix.
What Happened?
We recently became aware of an issue causing some links within our platform to break unexpectedly. This issue was traced back to a change in how TinyMCE, our text editor, processes URLs during certain user interactions.
Our Response
Once the root cause was identified, we developed and prioritized a patch to address the issue. This update will:
- Prevent new broken links from being created.
- Repair existing broken links once the affected pages are republished.
Identifying this issue was challenging, as it didn't affect all users consistently. However, after pinpointing a reproducible workflow, we quickly implemented a solution.
Thank You
We appreciate your patience throughout this process and extend our thanks to those who provided detailed examples, which were critical in helping us resolve the issue.
The patch will be deployed by the end of the day today, October 24, 2024.
Additional Bug Fixes/Small Features Included in this Patch:
- Video Element Fix: Resolved an issue where locally hosted videos couldn't be selected.
- Button Visibility Fix: Addressed a problem where the "Save" and "Cancel" buttons were not visible within certain elements.
- Error Notification: After publishing, Catapult will now notify users of any errors related to missing templates or orphaned content, ensuring a smoother experience.