Update tiptap monorepo to v3.27.0 - abandoned#1110
Conversation
Claudia-Anthropica
left a comment
There was a problem hiding this comment.
@app/renovate The version bump itself is straightforward, but CI is currently blocked by pnpm's minimumReleaseAge policy for the newly published TipTap 3.27.0 packages. Please rerun or rebase once the release-age window has passed so the client install jobs go green.
63d45f5 to
46b6ec7
Compare
Claudia-Anthropica
left a comment
There was a problem hiding this comment.
@app/renovate The package bump is still blocked by CI: pnpm rejects the 3.27.1 TipTap lockfile entries under the repo minimumReleaseAge policy. Please rerun or rebase after the release-age window passes and the client install jobs are green.
cb490c0 to
20bee39
Compare
Edited/Blocked NotificationRenovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR. You can manually request rebase by checking the rebase/retry box above. |
Claudia-Anthropica
left a comment
There was a problem hiding this comment.
@app/renovate All feedback addressed, CI is green now.
Autoclosing SkippedThis PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error. |
|
Superseded by #1120 (merged): |
This PR contains the following updates:
3.26.1→3.27.03.26.1→3.27.03.26.1→3.27.03.26.1→3.27.03.26.1→3.27.03.26.1→3.27.03.26.1→3.27.03.26.1→3.27.03.26.1→3.27.03.26.1→3.27.0Release Notes
ueberdosis/tiptap (@tiptap/core)
v3.27.0Compare Source
Patch Changes
0d0094d: Ordered lists now support thetypeattribute (a,A,i,I).The
<ol>typeattribute is now fully preserved through the HTML round-trip:type="a"→ lowercase alphabetical markerstype="A"→ uppercase alphabetical markerstype="i"→ lowercase roman numeral markerstype="I"→ uppercase roman numeral markersPaste from external editors (Google Docs, Word, LibreOffice) now correctly detects the list style — both from the HTML
typeattribute and from CSSlist-style-typeproperties.Plain text paste of typed ordered list markers (e.g.
a. Item,I) Item,i. Item\nii. Item) is detected and converted to the correct list type.Markdown round-trip preserves typed markers: parsing
a. Itemcreatestype: "a", and serializing a typed list back to markdown uses the correct prefix (e.g.I.,ii.).Joining of adjacent lists now respects
type— two lists with different types (e.g. default numeric andtype="a") are not merged.795033c:parseAttributesnow supports any word characters at the start of classes or id attributes.0e0c4f9: FixmarksEqualto compare mark arrays as multisets instead of index-by-index, so order of marks no longer affects the result. Broaden the type signature to accept ProseMirrorMarkobjects (wheretypeis an object with anameproperty) alongside the existing JSON mark shape ({ type: string }).6d12bb9: Fix a edge-case inrewriteUnknownContentto not fail on null-ish values inside marks or nodes.ueberdosis/tiptap (@tiptap/extension-highlight)
v3.27.0Compare Source
Patch Changes
0d0094d]795033c]0e0c4f9]6d12bb9]ueberdosis/tiptap (@tiptap/extension-link)
v3.27.0Compare Source
Patch Changes
24051bd: FixisAllowedUriaccepting unknown protocols whose name contains a hyphen (e.g.unknown-protocol://test). The hyphen is a valid scheme character per RFC 3986, but the regex was built from a template literal where\-collapsed to-, leaving the terminator class[^a-z+.-:]to parse.-:as a character range that excluded0-9and/rather than-. With the proper double-escape, the regex correctly excludes-and unknown hyphenated schemes are rejected again.0d0094d]795033c]0e0c4f9]6d12bb9]ueberdosis/tiptap (@tiptap/extension-subscript)
v3.27.0Compare Source
Patch Changes
0d0094d]795033c]0e0c4f9]6d12bb9]ueberdosis/tiptap (@tiptap/extension-superscript)
v3.27.0Compare Source
Patch Changes
0d0094d]795033c]0e0c4f9]6d12bb9]ueberdosis/tiptap (@tiptap/extension-text-align)
v3.27.0Compare Source
Patch Changes
0d0094d]795033c]0e0c4f9]6d12bb9]ueberdosis/tiptap (@tiptap/extension-text-style)
v3.27.0Compare Source
Patch Changes
0d0094d]795033c]0e0c4f9]6d12bb9]ueberdosis/tiptap (@tiptap/extension-underline)
v3.27.0Compare Source
Patch Changes
0d0094d]795033c]0e0c4f9]6d12bb9]ueberdosis/tiptap (@tiptap/react)
v3.27.0Compare Source
Patch Changes
0d0094d]795033c]0e0c4f9]6d12bb9]ueberdosis/tiptap (@tiptap/starter-kit)
v3.27.0Compare Source
Patch Changes
0d0094d]795033c]24051bd]0e0c4f9]6d12bb9]Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR was generated by Mend Renovate. View the repository job log.