chore(deps): bump the tiptap group with 8 updates#5872
chore(deps): bump the tiptap group with 8 updates#5872dependabot[bot] wants to merge 1 commit intounstablefrom
Conversation
Bumps the tiptap group with 8 updates: | Package | From | To | | --- | --- | --- | | [@tiptap/core](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/core) | `3.13.0` | `3.22.4` | | [@tiptap/extension-code-block-lowlight](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-code-block-lowlight) | `3.13.0` | `3.22.4` | | [@tiptap/extension-link](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-link) | `3.13.0` | `3.22.4` | | [@tiptap/extension-subscript](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-subscript) | `3.13.0` | `3.22.4` | | [@tiptap/extension-superscript](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-superscript) | `3.13.0` | `3.22.4` | | [@tiptap/extension-text-align](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/extension-text-align) | `3.18.0` | `3.22.4` | | [@tiptap/starter-kit](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/starter-kit) | `3.13.0` | `3.22.4` | | [@tiptap/vue-2](https://github.com/ueberdosis/tiptap/tree/HEAD/packages/vue-2) | `3.13.0` | `3.22.4` | Updates `@tiptap/core` from 3.13.0 to 3.22.4 - [Release notes](https://github.com/ueberdosis/tiptap/releases) - [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/core/CHANGELOG.md) - [Commits](https://github.com/ueberdosis/tiptap/commits/v3.22.4/packages/core) Updates `@tiptap/extension-code-block-lowlight` from 3.13.0 to 3.22.4 - [Release notes](https://github.com/ueberdosis/tiptap/releases) - [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-code-block-lowlight/CHANGELOG.md) - [Commits](https://github.com/ueberdosis/tiptap/commits/v3.22.4/packages/extension-code-block-lowlight) Updates `@tiptap/extension-link` from 3.13.0 to 3.22.4 - [Release notes](https://github.com/ueberdosis/tiptap/releases) - [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-link/CHANGELOG.md) - [Commits](https://github.com/ueberdosis/tiptap/commits/v3.22.4/packages/extension-link) Updates `@tiptap/extension-subscript` from 3.13.0 to 3.22.4 - [Release notes](https://github.com/ueberdosis/tiptap/releases) - [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-subscript/CHANGELOG.md) - [Commits](https://github.com/ueberdosis/tiptap/commits/v3.22.4/packages/extension-subscript) Updates `@tiptap/extension-superscript` from 3.13.0 to 3.22.4 - [Release notes](https://github.com/ueberdosis/tiptap/releases) - [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-superscript/CHANGELOG.md) - [Commits](https://github.com/ueberdosis/tiptap/commits/v3.22.4/packages/extension-superscript) Updates `@tiptap/extension-text-align` from 3.18.0 to 3.22.4 - [Release notes](https://github.com/ueberdosis/tiptap/releases) - [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/extension-text-align/CHANGELOG.md) - [Commits](https://github.com/ueberdosis/tiptap/commits/v3.22.4/packages/extension-text-align) Updates `@tiptap/starter-kit` from 3.13.0 to 3.22.4 - [Release notes](https://github.com/ueberdosis/tiptap/releases) - [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/starter-kit/CHANGELOG.md) - [Commits](https://github.com/ueberdosis/tiptap/commits/v3.22.4/packages/starter-kit) Updates `@tiptap/vue-2` from 3.13.0 to 3.22.4 - [Release notes](https://github.com/ueberdosis/tiptap/releases) - [Changelog](https://github.com/ueberdosis/tiptap/blob/main/packages/vue-2/CHANGELOG.md) - [Commits](https://github.com/ueberdosis/tiptap/commits/v3.22.4/packages/vue-2) --- updated-dependencies: - dependency-name: "@tiptap/core" dependency-version: 3.22.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tiptap - dependency-name: "@tiptap/extension-code-block-lowlight" dependency-version: 3.22.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tiptap - dependency-name: "@tiptap/extension-link" dependency-version: 3.22.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tiptap - dependency-name: "@tiptap/extension-subscript" dependency-version: 3.22.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tiptap - dependency-name: "@tiptap/extension-superscript" dependency-version: 3.22.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tiptap - dependency-name: "@tiptap/extension-text-align" dependency-version: 3.22.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tiptap - dependency-name: "@tiptap/starter-kit" dependency-version: 3.22.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tiptap - dependency-name: "@tiptap/vue-2" dependency-version: 3.22.4 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: tiptap ... Signed-off-by: dependabot[bot] <support@github.com>
rtibblesbot
left a comment
There was a problem hiding this comment.
Grouped minor-version tiptap update; approving.
CI passing. No UI files changed — visual inspection skipped.
Dependency Update Review
Packages: 8 @tiptap/* packages, 3.13.0 → 3.22.4 (one from 3.18.0)
Semver risk: Minor (all remain at major v3)
Dependency type: Production
CI status: Passing (11/11 checks)
Changelog Analysis
Sources consulted:
- PR body changelog sections for all 8 packages
- Commits comparison links in PR body
Breaking changes: None found. All releases in this range are patch-level fixes.
Notable behavior change (3.22.0): extendMarkRange('link') no longer extends to adjacent links with different hrefs — previously it would merge across adjacent links regardless of href. The project uses this in useLinkHandling.js (lines 69 and 125). The new behavior is more correct for the project's use case (editing or removing the current link only), so no code changes are needed.
Security fixes: None mentioned.
Other notable fixes:
- 3.22.4: Fix peer dependency resolution conflicts
- 3.22.3:
insertContentAtdocument corruption with inline content at paragraph start - 3.22.2: Mark paste rule incorrectly removing stored marks; list toggling with full-document selection
- 3.22.1: NodeView not re-rendering on position change; spurious drag-copy cursors
- 3.22.0: HTML character escaping in markdown roundtrip;
RangeErrorinunsetMarkat position 0
Compatibility Assessment
- Project uses
extendMarkRange('link'): yes — behavior change is an improvement, no migration needed - Peer dependency changes: none
- Code changes required: no
- Prior failed attempts: no maintainer comments flagging prior issues
Recommendation
APPROVE — minor version bump within major v3, CI passing, no breaking changes, one behavior fix that is beneficial to this project.
@rtibblesbot's comments are generated by an LLM, and should be evaluated accordingly
How was this generated?
Reviewed the pull request diff checking for:
- Correctness: bugs, edge cases, undocumented behavior, resource leaks, hardcoded values
- Design: unnecessary complexity, naming, readability, comment accuracy, redundant state
- Architecture: duplicated concerns, minimal interfaces, composition over inheritance
- Testing: behavior-based assertions, mocks only at hard boundaries, accurate coverage
- Completeness: missing dependencies, unupdated usages, i18n, accessibility, security
- Principles: DRY (same reason to change), SRP, Rule of Three (no premature abstraction)
- Checked CI status and linked issue acceptance criteria
- For UI changes: inspected screenshots for layout, visual completeness, and consistency
Bumps the tiptap group with 8 updates:
3.13.03.22.43.13.03.22.43.13.03.22.43.13.03.22.43.13.03.22.43.18.03.22.43.13.03.22.43.13.03.22.4Updates
@tiptap/corefrom 3.13.0 to 3.22.4Release notes
Sourced from
@tiptap/core's releases.... (truncated)
Changelog
Sourced from
@tiptap/core's changelog.... (truncated)
Commits
dec9735chore(release): publish a new stable version (#7727)27ea931fix: restrict peer dependency ranges to avoid npm resolution conflicts (#7593)64f36b8fix(core): preserve text selection when toggling off list with AllSelection (...626b052chore(release): publish a new stable version (#7714)cb28e7bGuard insertContentAt from-1 adjustment to block content only (#7711)99e204cchore(release): publish a new stable version (#7698)404c683Fix/7562 (core): toggle list correctly when document selection is AllSelectio...8fee91btest(core): add markPasteRule inclusivity regression coverage (#7699)f1d504cfix(core): markPasteRule incorrectly removes storedMarks when mark is at end ...8ee6d9achore(release): publish a new stable version (#7687)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@tiptap/coresince your current version.Updates
@tiptap/extension-code-block-lowlightfrom 3.13.0 to 3.22.4Release notes
Sourced from
@tiptap/extension-code-block-lowlight's releases.... (truncated)
Changelog
Sourced from
@tiptap/extension-code-block-lowlight's changelog.... (truncated)
Commits
dec9735chore(release): publish a new stable version (#7727)27ea931fix: restrict peer dependency ranges to avoid npm resolution conflicts (#7593)626b052chore(release): publish a new stable version (#7714)99e204cchore(release): publish a new stable version (#7698)8ee6d9achore(release): publish a new stable version (#7687)7834835chore(release): publish a new stable version (#7665)91c51bechore(release): publish a new stable version (#7658)9a6d574chore(release): publish a new stable version (#7655)18f9afechore(release): publish a new stable version (#7640)3d893bbchore(release): publish a new stable version (#7617)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@tiptap/extension-code-block-lowlightsince your current version.Updates
@tiptap/extension-linkfrom 3.13.0 to 3.22.4Release notes
Sourced from
@tiptap/extension-link's releases.... (truncated)
Changelog
Sourced from
@tiptap/extension-link's changelog.... (truncated)
Commits
dec9735chore(release): publish a new stable version (#7727)27ea931fix: restrict peer dependency ranges to avoid npm resolution conflicts (#7593)626b052chore(release): publish a new stable version (#7714)99e204cchore(release): publish a new stable version (#7698)8ee6d9achore(release): publish a new stable version (#7687)7834835chore(release): publish a new stable version (#7665)91c51bechore(release): publish a new stable version (#7658)9a6d574chore(release): publish a new stable version (#7655)18f9afechore(release): publish a new stable version (#7640)3d893bbchore(release): publish a new stable version (#7617)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@tiptap/extension-linksince your current version.Updates
@tiptap/extension-subscriptfrom 3.13.0 to 3.22.4Release notes
Sourced from
@tiptap/extension-subscript's releases.... (truncated)
Changelog
Sourced from
@tiptap/extension-subscript's changelog.... (truncated)
Commits
dec9735chore(release): publish a new stable version (#7727)27ea931fix: restrict peer dependency ranges to avoid npm resolution conflicts (#7593)626b052chore(release): publish a new stable version (#7714)99e204cchore(release): publish a new stable version (#7698)8ee6d9achore(release): publish a new stable version (#7687)7834835chore(release): publish a new stable version (#7665)91c51bechore(release): publish a new stable version (#7658)9a6d574chore(release): publish a new stable version (#7655)18f9afechore(release): publish a new stable version (#7640)3d893bbchore(release): publish a new stable version (#7617)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@tiptap/extension-subscriptsince your current version.Updates
@tiptap/extension-superscriptfrom 3.13.0 to 3.22.4Release notes
Sourced from
@tiptap/extension-superscript's releases.... (truncated)
Changelog
Sourced from
@tiptap/extension-superscript's changelog.... (truncated)
Commits
dec9735chore(release): publish a new stable version (#7727)27ea931fix: restrict peer dependency ranges to avoid npm resolution conflicts (#7593)626b052chore(release): publish a new stable version (#7714)99e204cchore(release): publish a new stable version (#7698)8ee6d9achore(release): publish a new stable version (#7687)7834835chore(release): publish a new stable version (#7665)91c51bechore(release): publish a new stable version (#7658)9a6d574chore(release): publish a new stable version (#7655)18f9afechore(release): publish a new stable version (#7640)3d893bbchore(release): publish a new stable version (#7617)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@tiptap/extension-superscriptsince your current version.Updates
@tiptap/extension-text-alignfrom 3.18.0 to 3.22.4Release notes
Sourced from
@tiptap/extension-text-align's releases.... (truncated)
Changelog
Sourced from
@tiptap/extension-text-align's changelog.... (truncated)
Commits
dec9735chore(release): publish a new stable version (#7727)27ea931fix: restrict peer dependency ranges to avoid npm resolution conflicts (#7593)626b052chore(release): publish a new stable version (#7714)99e204cchore(release): publish a new stable version (#7698)8ee6d9achore(release): publish a new stable version (#7687)7834835chore(release): publish a new stable version (#7665)91c51bechore(release): publish a new stable version (#7658)9a6d574chore(release): publish a new stable version (#7655)18f9afechore(release): publish a new stable version (#7640)3d893bbchore(release): publish a new stable version (#7617)Updates
@tiptap/starter-kitfrom 3.13.0 to 3.22.4Release notes
Sourced from
@tiptap/starter-kit's releases.... (truncated)
Changelog
Sourced from
@tiptap/starter-kit's changelog.... (truncated)
Commits
dec9735chore(release): publish a new stable version (#7727)626b052chore(release): publish a new stable version (#7714)99e204cchore(release): publish a new stable version (#7698)8ee6d9achore(release): publish a new stable version (#7687)7834835chore(release): publish a new stable version (#7665)91c51bechore(release): publish a new stable version (#7658)9a6d574chore(release): publish a new stable version (#7655)18f9afechore(release): publish a new stable version (#7640)3d893bbchore(release): publish a new stable version (#7617)48e0289chore(release): publish a new stable version (#7606)Maintainer changes
This version was pushed to npm by GitHub Actions, a new releaser for
@tiptap/starter-kitsince your current version.Updates
@tiptap/vue-2from 3.13.0 to 3.22.4Release notes
Sourced from
@tiptap/vue-2's releases.... (truncated)
Changelog
Sourced from
@tiptap/vue-2's changelog.