You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
@tiptap/core
Patch Changes
Fixed a bug that caused extra characters to be inserted after a parsed, nestable content block by accounting for leading newlines
Add documentation comments to Tiptap JSON types
allow undefined as a value for the default attribute key
Fix updateAttributes and resetAttributes commands to return accurate results when used with .can(). Previously, these commands would always return true even when they couldn't perform the operation. Now they correctly return false when no matching nodes or marks are found in the selection.
@tiptap/extension-text-align
Patch Changes
Fix setTextAlign and unsetTextAlign commands to work correctly with .can() checks. Changed logic from .every() to .some() to return true when at least one configured node type matches, rather than requiring all types to match.
@tiptap/static-renderer
Patch Changes
Fix static HTML renderer incorrectly generating self-closing tags for HTML elements that require proper closing tags (iframe, script, style, etc.).
@tiptap/markdown
Patch Changes
Fixed CommonJS compatibility by downgrading marked dependency from v16 to v15.