Skip to content

6.0.0

Latest

Choose a tag to compare

@stefvanesch stefvanesch released this 10 Feb 15:26

πŸŽ‰ Nova TipTap v6.0.0 - TipTap v3 Upgrade

A major update that upgrades to TipTap v3 stable, introduces a modern UI, and adds powerful new features.
editor-v6

✨ New Features

Bubble Menu
A floating toolbar appears when you select text, providing quick access to formatting options.

Tiptap::make('Content')
    ->bubbleMenuButtons(['bold', 'italic', '|', 'link', 'color'])

Dropdown Menus
New compact dropdown buttons for cleaner toolbars:

headingDropdown - H1-H6 and paragraph in one dropdown
listDropdown - Bullet and ordered lists combined
alignDropdown - All alignment options in one place

Drag & Drop Image Upload

Drop images directly into the editor
Paste images from clipboard (screenshots!)
New imageUpload button for TipTap-style drop zone

Inline Link Editor
Quick link editing with a sleek dropdown - paste URL, hit enter, done. Advanced options still available for power users.

🎨 UI Improvements

Redesigned toolbar - Clean, minimal design with gray icons
Modern modals - Updated styling for all dialogs
Better integration - Toolbar and editor seamlessly connected
Improved dark mode - Refined colors throughout

πŸ”§ Under the Hood

Upgraded from TipTap v2 beta to v3 stable
Replaced Font Awesome with custom SVG icons (smaller bundle!)
Updated axios to v1.7
Updated lowlight to v3

πŸ“¦ New Dependencies

  • @tiptap/extension-bubble-menu
  • @tiptap/extension-file-handler

⚠️ Breaking Changes

  • Font Awesome has been removed - if you were using FA icons elsewhere, you'll need to include it separately
  • The History extension is now UndoRedo (TipTap v3 change)

πŸ“– Documentation
See the updated README.md and UPGRADE-GUIDE.md for full documentation.


Full Changelog: 5.9.0...6.0.0