Skip to content

refactor: consume custom block contracts from core - #86

Merged
naaiyy merged 2 commits into
mainfrom
refactor/openeditor-step-3-custom-block-contract
Aug 30, 2026
Merged

refactor: consume custom block contracts from core#86
naaiyy merged 2 commits into
mainfrom
refactor/openeditor-step-3-custom-block-contract

Conversation

@naaiyy

@naaiyy naaiyy commented Aug 30, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • import the portable custom-block definition, registry, node, and asset contracts from @openeditor/core
  • retain @openeditor/custom-block only where React editor and viewer adapters are used
  • remove the custom-block dependency from @baseblocks/openeditor-contracts
  • align every BaseBlocks OpenEditor dependency to the lockstep 0.0.52 release

Verification

  • bun run lint
  • bun test — 301 passed
  • bun turbo run check-types --cache=local:r — 0 cached, 7 passed
  • bun turbo run build --cache=local:r — 0 cached, production build passed

@vercel

vercel Bot commented Aug 30, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
base-blocks Ready Ready Preview Aug 30, 2026 9:58pm

Request Review

@github-actions

github-actions Bot commented Aug 30, 2026

Copy link
Copy Markdown

React Doctor found no new issues. 🎉

Reviewed by React Doctor for commit 3c56c67.

@naaiyy
naaiyy merged commit 2ee1b49 into main Aug 30, 2026
9 checks passed
@naaiyy
naaiyy deleted the refactor/openeditor-step-3-custom-block-contract branch August 30, 2026 22:00
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