npm / reactjs-tiptap-editor
reactjs-tiptap-editor
What changed in reactjs-tiptap-editor 0.3 to 1, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-17.
2 breaking1 security15 new APIs and options3 performance5 behavior and defaults1 tooling25 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initreactjs-tiptap-editor 147 changes
Breaking changes 1
The command list default changed, affecting the default behavior developers encounter when using the editor.
Security 1
Resolved vulnerabilities reported by pnpm audit.
New APIs and options 12
Adds a short message extension for developers to use in the editor.
Adds an AI writing extension with OpenAI and Anthropic support.
Video uploads now expose real upload progress tracking.
Developers can control whether video upload progress is visible.
Adds a block image node for developers using the editor.
Adds a format painter extension for copying formatting within the editor.
Adds Japanese (ja) locale support for applications using the editor's internationalization features.
Adds the MarkdownPaste extension for handling pasted Markdown content.
The callout is now exported for developers to use.
Adds an extension callout feature for creating callout content in the editor.
Adds support for custom themes, allowing developers to customize the editor's appearance.
Adds dynamic bubble functionality to the editor.
Performance 3
The initial editor bundle is reduced and document lazy loading is introduced, improving initial load performance.
Code blocks are highlighted incrementally to improve editor performance.
Toolbar rendering was reduced to improve editor performance.
Behavior and default changes 5
Video uploads now support multiple files.
Video uploads now validate files before processing.
The image extension's default option changed, which may affect image extension configuration and behavior.
KaTeX macros were updated, potentially changing how mathematical macros render in the editor.
The bubble menu key was updated, which may affect keyboard interaction for developers using the editor.
Tooling 1
Migrated the build tooling to Vite 8 with Rolldown.
Fixes and other changes 24
Keeps columns side by side and removes reliance on CDN styles during PDF export.
Empty paragraphs around legacy block image markup are dropped, preventing unwanted blank paragraphs.
Preserves multiline body content in callouts.
GIF dimensions are preserved after reloading, preventing size changes for developers and users.
Mobile drag gestures are supported, enabling drag interactions on mobile devices.
Percentage-based image widths are preserved after reload.
Video uploads now display upload state and handle failures.
The image dialog now closes after a crop upload completes.
Stabilizes the conversion round trip for images represented as HTML.
The highlight picker now stays synchronized with the current selection color.
Fixed an issue with multilingual prompts.
Strips thead and tbody wrappers to improve compatibility with ProseMirror.
Corrects table formatting when pasted Markdown contains blank lines between rows.
Image and video dialogs are now shown with the slash command.
Fixed the iframe bubble behavior for developers using the editor.
Resolved bubble menu interaction and positioning issues, improving editor behavior for users relying on this UI feature.
Fixed the extension mention behavior.
Removed the duplicate underline button.
Fixed the theme value behavior.
A style issue was fixed, potentially improving the editor’s presentation.
Prevents changes from being lost after code conflicts caused by upgrading Tiptap.
Fixes synchronization issues affecting Color behavior.
Fixes synchronization issues affecting Highlight behavior.
Resolves parameter errors caused by code conflicts after upgrading Tiptap.
reactjs-tiptap-editor 0.41 changes
Breaking changes 1
Migrated from Tiptap v2 to v3, which may require developers to update their editor integration.
reactjs-tiptap-editor 0.34 changes
New APIs and options 3
ToolbarOptions now includes tooltipSide for configuring tooltip placement.
Buttons now support tooltipOptions, allowing developers to configure tooltip behavior.
Integrates the Tenor GIF API, enabling developers to use Tenor GIF functionality in the editor.
Fixes and other changes 1
Pasting file or image content from the clipboard no longer pastes HTML twice.