Skip to content

Hotfix: pin TipTap suite to 3.27.0 for deploy release-age policy (v0.3.27)#30

Merged
SylonZero merged 2 commits into
masterfrom
fix/tiptap-release-age-policy
Jul 16, 2026
Merged

Hotfix: pin TipTap suite to 3.27.0 for deploy release-age policy (v0.3.27)#30
SylonZero merged 2 commits into
masterfrom
fix/tiptap-release-age-policy

Conversation

@SylonZero

Copy link
Copy Markdown
Owner

What

The deploy environment's minimum-release-age (supply-chain freshness) policy rejected the lockfile from #29: the entire @tiptap/*@3.28.0 suite was published ~5 hours before pnpm add resolved it.

  • Pin all TipTap packages to 3.27.0 (published 2026-06-17, ~4 weeks old — clears any plausible policy window).
  • Exact versions on the direct deps + pnpm.overrides for all 27 @tiptap/* packages, because the extensions' internal ^3.27 ranges and peer resolution otherwise float transitives back to newest; @tiptap/core added as a direct pinned dep so peer resolution uses the root instance.
  • No API changes for our usage: TableKit, TaskList/TaskItem, Markdown (contentType: 'markdown' / getMarkdown()) all verified present at 3.27.0.

Lockfile contains zero 3.28.0 references. 167/167 tests, tsc clean, editor pages render.

Once 3.28.x ages past the policy window, a routine pnpm update of the pins can pick it up.

🤖 Generated with Claude Code

Sai Prakash and others added 2 commits July 16, 2026 00:31
The deploy environment enforces a minimum-release-age policy and
rejected the lockfile: @tiptap/*@3.28.0 was published ~5 hours before
we installed it. Pin the whole suite to 3.27.0 (published 2026-06-17,
~4 weeks old) via exact deps + pnpm overrides, since the extension
packages' internal ^3.27 ranges and peer resolution otherwise float
transitive @tiptap/* back to the newest release. @tiptap/core added as
a direct pinned dep so peer resolution uses the root instance.

No API changes for our usage — TableKit, TaskList/TaskItem, Markdown
(contentType/getMarkdown) all present at 3.27.0. Bump to a newer patch
once it ages past the policy window.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@SylonZero
SylonZero merged commit aa72172 into master Jul 16, 2026
1 check passed
@SylonZero
SylonZero deleted the fix/tiptap-release-age-policy branch July 16, 2026 04:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant