Skip to content

chore: Export PartialInlineContentElement#2662

Merged
matthewlipski merged 1 commit intomainfrom
export-partial-inline-content-element
Apr 20, 2026
Merged

chore: Export PartialInlineContentElement#2662
matthewlipski merged 1 commit intomainfrom
export-partial-inline-content-element

Conversation

@matthewlipski
Copy link
Copy Markdown
Collaborator

@matthewlipski matthewlipski commented Apr 20, 2026

Summary

This PR makes PartialInlineContentElement exported.

Closes #2352

Rationale

This is a slight omission as all other types in the file are exported.

Changes

See above.

Impact

N/A

Testing

N/A

Screenshots/Video

N/A

Checklist

  • Code follows the project's coding standards.
  • Unit tests covering the new feature have been added.
  • All existing tests pass.
  • The documentation has been updated to reflect the new feature

Additional Notes

Summary by CodeRabbit

  • Chores
    • Made a previously internal type definition publicly available for external integrations and packages to reference.

@vercel
Copy link
Copy Markdown

vercel bot commented Apr 20, 2026

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

Project Deployment Actions Updated (UTC)
blocknote Ready Ready Preview Apr 20, 2026 3:54pm
blocknote-website Ready Ready Preview Apr 20, 2026 3:54pm

Request Review

@coderabbitai
Copy link
Copy Markdown

coderabbitai bot commented Apr 20, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: e34083f3-22e4-48ad-8cad-5bda744ba894

📥 Commits

Reviewing files that changed from the base of the PR and between 050ec30 and c1bca6d.

📒 Files selected for processing (1)
  • packages/core/src/schema/inlineContent/types.ts

📝 Walkthrough

Walkthrough

A type alias PartialInlineContentElement is now exported from the inlineContent schema types module, changing it from internal to public API. This single-line modification makes the previously unexported type available for external use.

Changes

Cohort / File(s) Summary
Type Export
packages/core/src/schema/inlineContent/types.ts
The PartialInlineContentElement generic type is now exported, making it part of the public API surface.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Poem

🐰 A little type, once hidden away,
Now hops into the light of day!
From private halls to public sight,
PartialInlineContentElement takes flight! ✨

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately and concisely describes the primary change: exporting the PartialInlineContentElement type.
Description check ✅ Passed The description follows the template structure and addresses most sections, though some are marked as N/A which is appropriate for a minor type export change.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch export-partial-inline-content-element

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new bot commented Apr 20, 2026

Open in StackBlitz

@blocknote/ariakit

npm i https://pkg.pr.new/@blocknote/ariakit@2662

@blocknote/code-block

npm i https://pkg.pr.new/@blocknote/code-block@2662

@blocknote/core

npm i https://pkg.pr.new/@blocknote/core@2662

@blocknote/mantine

npm i https://pkg.pr.new/@blocknote/mantine@2662

@blocknote/react

npm i https://pkg.pr.new/@blocknote/react@2662

@blocknote/server-util

npm i https://pkg.pr.new/@blocknote/server-util@2662

@blocknote/shadcn

npm i https://pkg.pr.new/@blocknote/shadcn@2662

@blocknote/xl-ai

npm i https://pkg.pr.new/@blocknote/xl-ai@2662

@blocknote/xl-docx-exporter

npm i https://pkg.pr.new/@blocknote/xl-docx-exporter@2662

@blocknote/xl-email-exporter

npm i https://pkg.pr.new/@blocknote/xl-email-exporter@2662

@blocknote/xl-multi-column

npm i https://pkg.pr.new/@blocknote/xl-multi-column@2662

@blocknote/xl-odt-exporter

npm i https://pkg.pr.new/@blocknote/xl-odt-exporter@2662

@blocknote/xl-pdf-exporter

npm i https://pkg.pr.new/@blocknote/xl-pdf-exporter@2662

commit: c1bca6d

@matthewlipski matthewlipski merged commit 46355c0 into main Apr 20, 2026
32 checks passed
@matthewlipski matthewlipski deleted the export-partial-inline-content-element branch April 20, 2026 16:52
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.

Expose PartialInlineContentElement publicly

1 participant