Skip to content

v0.23.0

Choose a tag to compare

@Innei Innei released this 11 Jun 18:03
· 34 commits to main since this release
2c4ff98

Summary

This release adds image resize/layout controls in the rich editor, a RichQuoteNode headless counterpart so server-side Lexical → Markdown projection no longer throws on rich-quote blocks, and litexml round-trip support for the new image attributes.

Breaking Changes

None.

Features

  • feat(rich-editor): image resize handles, display-width presets (25/50/75/100%), and float/align layout picker. ImageNode gains displayWidth and layout serialized properties. (0648d9b)
  • feat(rich-headless): add RichQuoteNode (QuoteNode with attribution) to allHeadlessNodes — fixes Unknown editor node type: rich-quote in server-side sanitization/markdown projection. (0648d9b)
  • feat(rich-litexml): reader/writer round-trip for image display-width and layout attributes. (0648d9b)
  • feat(rich-ext-ai-agent): system prompt guidance for img node display-width/layout. (0648d9b)

Bug Fixes

None.

Bump rationale

Package Classification Reason
rich-headless minor new export RichQuoteNode
rich-editor minor additive serialized properties (displayWidth, layout)
rich-litexml minor additive reader/writer attributes
rich-renderer-image minor new components (resize handles, layout controls)
rich-ext-ai-agent patch prompt text changes

Shared version, highest-wins → minor (0.22.1 → 0.23.0). All 38 packages published (closure of changed packages plus reverse-dependent plugins to keep exact workspace peer pins consistent).