DEV Community

Mrinalini Sugosh (Mrina) for TinyMCE

Posted on

2 2 2 2 2

TinyMCE 7.7 Release Notes

TinyMCE 7.7 introduces improvements to premium features, usability enhancements, and bug fixes for a more reliable editing experience.

What's New and Improved?

Spell Checker (Self-hosted)

The Spell Checker paid feature now includes an updated Java-based server-side component to improve compatibility with modern application servers.

  • Updated Version: ephox-spelling.war updated to 2.128.3.
  • Server Compatibility Updates: Now supports Eclipse Jetty 9.4+, WebSphere Application Server (WAS) 8+, and Apache Tomcat 10+.
  • Deployment Change: Tomcat 10+ requires WAR files to be placed in the webapp-javaee directory instead of webapps.

For details, see Server-side component installation.

Updates to Premium Features

Comments

  • Mentions Fix: Adding a mention to an edited comment now correctly displays after saving.
  • Keyboard Shortcut Improvement: Pressing Cmd + Alt + M (Mac) or Ctrl + Alt + M (Windows) now focuses the reply text area instead of the comment.
  • UI Improvement: The comments panel header now has better visual separation from the body.
  • Change Event Dispatch: Editing or replying to a comment now correctly triggers a change event in the editor.
  • Comment Card Jump Fix: Large comment edits in Chrome no longer cause the sidebar to jump.
  • Kebab Menu Fix: Closing the kebab menu with the keyboard no longer triggers an editor blur event.

Comments Feature Documentation

Image Optimizer

  • Expanded File Support: .jfi and .jif images are now correctly recognized as valid formats.
  • Drag-and-Drop Fix: Dropping an image into a placeholder now ensures it appears in the correct location.
  • Error Message Improvement: The plugin now provides clearer messages when uploadcare_public_key is misconfigured.
  • Placeholder Border Visibility: The image upload placeholder border now correctly renders while loading.

Image Optimizer Feature Documentation

Export to PDF

  • Format Option Update: The exportpdf_converter_options now accepts lowercase values for format properties.

Export to PDF Feature Documentation

Export to Word

  • Watermark Support: Watermarks can now be added to exported Word documents.

Export to Word Feature Documentation

Advanced Typography

  • Language Fix: Corrected the spelling of Serbian and Ukrainian in the typography plugin.

Advanced Typography Feature Documentation

Enhanced Code Editor

  • Cursor Placement Fix: The cursor now appears in the correct position when opening the source code editor.

Enhanced Code Editor Feature Documentation

Revision History

  • New Restore Control Option: Added revisionhistory_allow_restore to control whether users can restore previous revisions.

Revision History Feature Documentation

Accessibility Checker

  • WCAG Compliance Fix: Validation error messages now use the correct color contrast in dark mode.

Accessibility Checker Feature Documentation

Improvements and Fixes in TinyMCE 7.7

TinyMCE 7.7 includes several improvements and fixes to enhance usability, accessibility, and stability. Keyboard focus has been improved for comment annotations inside images, and invalid notification types now default to info. The forceReadOnly option now supports a disabled state instead of read-only mode. Bug fixes include better keyboard navigation for size inputs, proper replacement of non-editable elements with the insertContent API, and consistent toolbar UI styling. MathML elements are now correctly preserved, anchor links in the Preview dialog navigate properly, and floating image captions no longer have alignment issues. Additionally, focus behavior has been refined for disabled elements, and keyboard navigation no longer gets stuck on the "More" toolbar button.

Known Issue

  • The Blockquote toolbar button tooltip currently lacks a Hebrew translation.

How to Get TinyMCE 7.7

New to TinyMCE?

Sign up for a free API key to start with a 14-day trial of premium features.

Sign Up for Free

Upgrading from TinyMCE 6 or 7?

Check out our Migration Guide for a seamless upgrade.

For support, contact our Customer Success Team via the support page.

We Value Your Feedback

Submit feature requests or vote on existing ones via the TinyMCE Roadmap.

Useful Links

Thank you for choosing TinyMCE! 💙
— The Tiny Team

Top comments (0)

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay