v52 Releases

RSS
v52.3.20

@platejs/ai

Bug Fixes

  • Updated @platejs/table.

@platejs/table

Bug Fixes

  • Fix Shift+Arrow table selection to switch cells without showing a transient native range (#4931)

  • Fix merged table border toggles targeting the wrong adjacent cell (#4930)

CHANGELOG · v52.3.19...v52.3.20 · By @hhhjin, @zbeyens

v52.3.19

@platejs/ai

Bug Fixes

  • Updated @platejs/markdown.

@platejs/markdown

Bug Fixes

  • Fix ordered markdown lists starting above 1 losing their numbering after editor.tf.setValue() (#4926)

CHANGELOG · v52.3.18...v52.3.19 · By @zbeyens

v52.3.18

@platejs/ai

Bug Fixes

  • Updated @platejs/table.

@platejs/table

Bug Fixes

  • Fixed ArrowUp and ArrowDown table navigation to avoid the transient caret flash when moving between table cells. (#4923)

CHANGELOG · v52.3.17...v52.3.18 · By @hhhjin

v52.3.17

@platejs/ai

Bug Fixes

  • Updated @platejs/table.

@platejs/link

Bug Fixes

  • Fixed custom isUrl handling so it can reject internal paths like /docs and anchor links like #top instead of those shortcuts always being accepted. (#4919)

  • Fixed link validation so text starting with // is no longer treated as an internal path. This stops comment-style paste content from being autolinked by mistake, including inside code blocks. (#4917)

@platejs/table

Bug Fixes

  • Fixed table border toggling so left-border updates apply to every selected row in a multi-row cell selection instead of only the topmost row. (#4922)

CHANGELOG · v52.3.16...v52.3.17 · By @zbeyens

v52.3.16

@platejs/code-block

Bug Fixes

  • Refresh @platejs/code-block release metadata. (3465ee1)

@platejs/core

Bug Fixes

  • Republish @platejs/core to refresh the release graph for downstream packages. (#4915)

@platejs/dnd

Bug Fixes

  • Refresh @platejs/dnd release metadata. (3465ee1)

platejs

Bug Fixes

  • Updated @platejs/core, @platejs/utils.

@platejs/utils

Bug Fixes

  • Updated @platejs/core.

CHANGELOG · v52.3.15...v52.3.16 · By @zbeyens

v52.3.15

@platejs/core

Bug Fixes

  • Added normalizeStaticValue to @platejs/core for normalizing example editor values with deterministic node IDs and stable numeric createdAt metadata before SSR hydration. (#4912)

      ```ts
      import { normalizeStaticValue } from "@platejs/core";
     
      const value = normalizeStaticValue(exampleValue);
      ```

@platejs/dnd

Bug Fixes

  • Fixed server prerender crashes in @platejs/dnd by returning inert drag-and-drop connectors when DOM DnD is unavailable, preventing Expected drag drop context during SSR builds. (#4912)

CHANGELOG · v52.3.14...v52.3.15 · By @zbeyens

v52.3.14

@platejs/code-block

Bug Fixes

  • Fixed formatCodeBlock to rewrite formatted code into real code_line nodes and trigger a redecorate pass so syntax highlighting persists after formatting. (#4907)

CHANGELOG · v52.3.13...v52.3.14 · By @zbeyens

v52.3.13

@platejs/core

Bug Fixes

  • perf(static): avoid O(n²) findPath in PlateStatic by passing pre-computed path (#4903)

    Pass pre-computed path through PlateStatic component tree instead of calling editor.api.findPath() per node. For 1,872 nodes: paragraph-only 593ms → 68.6ms (8.6x), full plugins 1,661ms → 892ms (1.9x).

CHANGELOG · v52.3.12...v52.3.13 · By @liangzr

v52.3.12

@platejs/ai

Bug Fixes

  • Fix insert-mode AI preview history so streamed chunks stay out of undo history and selection survives accept, undo, and redo (#4902)

@platejs/slate

Bug Fixes

  • Fix redo to restore selection after undoing history batches that clear the active selection (#4902)

CHANGELOG · v52.3.11...v52.3.12 · By @zbeyens

v52.3.11

platejs

Bug Fixes

  • Use compatible internal dependency ranges so platejs can resolve the current @platejs/* package graph without nested stale installs. (4af5ea4)

@platejs/utils

Bug Fixes

  • Refresh the published internal core dependency range so consumers can resolve the current Plate package graph without nested stale installs. (4af5ea4)

CHANGELOG · v52.3.10...v52.3.11 · By @zbeyens

v52.3.10

@platejs/ai

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/autoformat

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/basic-nodes

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/basic-styles

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/callout

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/caption

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/code-block

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/code-drawing

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/combobox

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/comment

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/csv

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/cursor

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/date

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/diff

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/dnd

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/docx

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/docx-io

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/emoji

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/excalidraw

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/find-replace

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/floating

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/indent

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/juice

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/layout

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/link

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/list

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/list-classic

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/markdown

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/math

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/media

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/mention

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/playwright

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/resizable

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/selection

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/slash-command

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/suggestion

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/tabbable

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/table

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/tag

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/toc

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/toggle

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

@platejs/yjs

Bug Fixes

  • Fix declaration bundling by restoring the workspace platejs build edge during package builds (#4897)

CHANGELOG · v52.3.9...v52.3.10 · By @zbeyens

v52.3.9

@platejs/code-block

Bug Fixes

  • Redecorate code blocks when the language changes to avoid stale highlighting. (#4893)

@platejs/core

Bug Fixes

  • Typed editor.api.redecorate() on the base slate extension API so shared plugins can call it without local casts. (d5dfd21)

CHANGELOG · v52.3.8...v52.3.9 · By @hhhjin, @zbeyens

v52.3.8

@platejs/ai

Bug Fixes

  • Fix replacePlaceholders replacing only the first {prompt} and markdown placeholder occurrence in AI prompt templates (#4882)

@platejs/csv

Bug Fixes

  • Fixed Papa Parse interop so native Node ESM runtimes like Vitest can import @platejs/csv without failing on a CommonJS named export. (#4890)

@platejs/docx

Bug Fixes

  • Fix RTF image extraction matching control words like shp inside longer tokens such as shppict (#4882)

@platejs/docx-io

Bug Fixes

  • Fix htmlToDocxBlob failing TypeScript 6 BlobPart checks when wrapping generated Uint8Array output. (#4891)

@platejs/layout

Bug Fixes

  • Fix invalid column group normalization preserving wrapped paragraph content instead of dropping it (#4882)

@platejs/suggestion

Bug Fixes

  • Fix suggestion metadata lookups using the actual per-suggestion keys and IDs for active descriptions, node matching, and line-break detection (#4882)

CHANGELOG · v52.3.7...v52.3.8 · By @zbeyens

v52.3.6

@platejs/docx-io

Bug Fixes

  • Fixed Mammoth comment preprocessing so block-level comment text keeps spacing instead of collapsing words together during DOCX import. (#4876)

  • Fixed decimal-bracket-end ordered lists to keep decimal DOCX numbering instead of falling back to the package default ordered style. (#4876)

  • Fixed HTML-to-DOCX list rendering so whitespace-only nodes around list items no longer drop visible list item text in generated documents. (#4876)

@platejs/selection

Bug Fixes

  • Fixed selection trigger evaluation so multiple configured triggers are checked correctly instead of stopping after the first one. (#4876)

@platejs/table

Bug Fixes

  • Reduce large-table selection latency by deriving reactive table selection from editor selectors, keeping selected-cell DOM sync at the table root, and avoiding plugin-store writes on every set_selection. (#4872)

CHANGELOG · v52.3.5...v52.3.6 · By @zbeyens, @felixfeng33

v52.3.4

@platejs/autoformat

Bug Fixes

  • Fixed readonly array support for autoformat rule options like match, trigger, type, and text format so as const rule definitions typecheck cleanly. (#4857)

@platejs/core

Bug Fixes

  • Fix PlateSlate so it passes the Slate remount key directly instead of spreading key through JSX props. (#4857)

  • Fix usePlateStore so it no longer relies on a conditional hook path that breaks React Compiler. (#4857)

  • Fix usePluginOption(plugin, 'state') so it returns the plugin option state instead of reporting an undefined option. (#4857)

  • Update internal @udecode/* dependency ranges to workspace references. (#4857)

platejs

Bug Fixes

  • Update internal @platejs/* and @udecode/* dependency ranges to workspace references. (#4857)

@platejs/slate

Bug Fixes

  • Fixed editor.tf.duplicateNodes({ block: true }) to duplicate the selected block even when nodes is omitted. (#4857)

  • Fixed withHistory(createEditor()) legacy method sync so editor, editor.api, and editor.tf all use the history-aware apply, undo, and redo methods. (#4857)

  • Fixed queryEditor, isAt, and editor.api.descendant so bottom-up location checks, point start/end checks, and non-path descendant searches behave consistently. (#4857)

  • Update internal @udecode/* dependency ranges to workspace references. (#4857)

@udecode/cn

Bug Fixes

  • Update internal @udecode/* dependency ranges to workspace references. (#4857)

@udecode/react-utils

Bug Fixes

  • Fixed createPrimitiveComponent so setProps is applied without leaking onto DOM elements. (#4857)

  • Fixed createPrimitiveComponent to preserve merged hook and consumer style props instead of overwriting hook styles when a consumer passes style.

  • Update internal @udecode/* dependency ranges to workspace references. (#4857)

@udecode/utils

Bug Fixes

  • Fixed escapeRegExp() to stop escaping plain s characters and only escape actual regular-expression syntax. (#4857)

@platejs/utils

Bug Fixes

  • Update internal @udecode/* dependency ranges to workspace references. (#4857)

CHANGELOG · v52.3.3...v52.3.4 · By @zbeyens

v52.3.0

@platejs/code-drawing

Features

  • Add code drawing plugin with inline editing support for PlantUML, Graphviz, Flowchart, and Mermaid diagrams (#4811)

CHANGELOG · v52.2.0...v52.3.0 · By @electroluxcode

v52.2.0

@platejs/docx-io

Features

  • Add DOCX import/export package: (#4814)

    Import:

    • importDocx: Convert DOCX files to Plate nodes with comment extraction

    Export:

    • exportToDocx: Convert Plate content to DOCX blob
    • downloadDocx: Download DOCX files
    • exportEditorToDocx: Export and download in one call
    • DocxExportPlugin: Plugin with editor.api.docxExport and editor.tf.docxExport methods
    • DOCX_EXPORT_STYLES: Default CSS styles for Word rendering

    DOCX Static Components (in existing static files):

    • CalloutElementDocx
    • CodeBlockElementDocx, CodeLineElementDocx, CodeSyntaxLeafDocx
    • ColumnElementDocx, ColumnGroupElementDocx
    • EquationElementDocx, InlineEquationElementDocx
    • TocElementDocx

CHANGELOG · v52.1.0...v52.2.0 · By @felixfeng33

v52.1.0

@platejs/ai

Features

  • Upgraded AI SDK from v5 to v6: (#4800)

    • Updated ai peer dependency to ^6.0.0
    • Updated @ai-sdk/react peer dependency to ^3.0.0

    Enhanced AI capabilities with better table cell handling:

    • Added applyTableCellSuggestion utility for handling single-cell table operations
    • Added nestedContainerUtils for managing nested containers in table cells
    • Enhanced getMarkdown with improved table structure handling and better cell content serialization
    • Improved applyAISuggestions with more robust cell manipulation support
    • Added comprehensive tests for markdown generation from complex table structures

@platejs/markdown

Bug Fixes

  • Enhanced table cell serialization to support multiple blocks within cells: (#4800)

    • Table cells (td/th) now insert <br/> separators between multiple blocks when serializing to markdown
    • This allows markdown tables to better represent complex cell content that contains multiple paragraphs or other block elements

CHANGELOG · v52.0.17...v52.1.0 · By @felixfeng33

v52.0.16

@platejs/selection

Bug Fixes

  • Added disableSelectAll option to BlockSelectionPlugin. Set to true to disable the plugin's custom selectAll (Cmd+A) behavior and use the editor's default behavior instead. (#4799)

      ```ts
      BlockSelectionPlugin.configure({
        options: { disableSelectAll: true },
      });
      ```

CHANGELOG · v52.0.15...v52.0.16 · By @felixfeng33

v52.0.15

@platejs/combobox

Bug Fixes

  • Add userId option to editor for collaborative features (#4792)

    • Add userId option to usePlateEditor/createSlateEditor options
    • Add editor.meta.userId for accessing the current user ID
    • Breaking: Remove getUserId option from TriggerComboboxPluginOptions. Use editor.meta.userId instead.

    Migration:

    // Before
    MentionPlugin.configure({
      options: {
        getUserId: (editor) => "123",
      },
    });
     
    // After
    const editor = usePlateEditor({
      plugins: [MentionPlugin],
      userId: "123",
    });

@platejs/core

Bug Fixes

  • Add userId option to editor for collaborative features (#4792)

    • Add userId option to usePlateEditor/createSlateEditor options
    • Add editor.meta.userId for accessing the current user ID
    • Breaking: Remove getUserId option from TriggerComboboxPluginOptions. Use editor.meta.userId instead.

    Migration:

    // Before
    MentionPlugin.configure({
      options: {
        getUserId: (editor) => "123",
      },
    });
     
    // After
    const editor = usePlateEditor({
      plugins: [MentionPlugin],
      userId: "123",
    });

CHANGELOG · v52.0.14...v52.0.15 · By @felixfeng33

v52.0.13

@platejs/combobox

Bug Fixes

  • Add getUserId option to TriggerComboboxPluginOptions to fix combobox popover opening for all users in Yjs collaboration mode (#4762)

    When a user types a trigger character (e.g. / or @), the combobox input now stores the creator's userId. Only the creator will see the auto-focused combobox popover.

    SlashPlugin.configure({
      options: {
        getUserId: (editor) => editor.getOption(YjsPlugin, "userId"),
      },
    });
     
    MentionPlugin.configure({
      options: {
        getUserId: (editor) => editor.getOption(YjsPlugin, "userId"),
      },
    });

@platejs/yjs

Bug Fixes

  • Add userId option to YjsPlugin for combobox collaboration support (#4762)

    YjsPlugin.configure({
      options: {
        userId: user?.id,
      },
    });

CHANGELOG · v52.0.12...v52.0.13 · By @felixfeng33

v52.0.11

@platejs/ai

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/autoformat

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/basic-nodes

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/basic-styles

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/callout

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/caption

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/code-block

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/combobox

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/comment

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/core

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/csv

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/cursor

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/date

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/diff

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/dnd

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/docx

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/emoji

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/excalidraw

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/find-replace

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/floating

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/indent

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/juice

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/layout

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/link

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/list

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/list-classic

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/markdown

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/math

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/media

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/mention

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

platejs

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/playwright

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/resizable

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/selection

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/slash-command

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/suggestion

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/tabbable

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/table

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/tag

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/toc

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/toggle

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@udecode/cn

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@udecode/react-hotkeys

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@udecode/react-utils

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/utils

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

@platejs/yjs

Bug Fixes

  • Fixed "Cannot find module 'react/compiler-runtime'" error for React 18 users (#4784)

CHANGELOG · v52.0.10...v52.0.11 · By @zbeyens

v52.0.1

@platejs/ai

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/autoformat

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/basic-nodes

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/basic-styles

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/callout

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/caption

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/code-block

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/combobox

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/comment

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/core

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/csv

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/cursor

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/date

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/diff

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/dnd

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/docx

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/emoji

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/excalidraw

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/find-replace

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/floating

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/indent

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/juice

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/layout

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/link

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/list

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/list-classic

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/markdown

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/math

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/media

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/mention

Bug Fixes

  • Add React Compiler support. (#4750)

platejs

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/playwright

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/resizable

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/selection

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/slash-command

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/slate

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/suggestion

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/tabbable

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/table

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/tag

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/test-utils

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/toc

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/toggle

Bug Fixes

  • Add React Compiler support. (#4750)

@udecode/cn

Bug Fixes

  • Add React Compiler support. (#4750)

@udecode/react-hotkeys

Bug Fixes

  • Add React Compiler support. (#4750)

@udecode/react-utils

Bug Fixes

  • Add React Compiler support. (#4750)

@udecode/utils

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/utils

Bug Fixes

  • Add React Compiler support. (#4750)

@platejs/yjs

Bug Fixes

  • Add React Compiler support. (#4750)

CHANGELOG · v52.0.0...v52.0.1 · By @zbeyens

v52.0.0

@platejs/ai

Breaking Changes

@platejs/autoformat

Breaking Changes

@platejs/basic-nodes

Breaking Changes

@platejs/basic-styles

Breaking Changes

@platejs/callout

Breaking Changes

@platejs/caption

Breaking Changes

@platejs/code-block

Breaking Changes

@platejs/combobox

Breaking Changes

@platejs/comment

Breaking Changes

@platejs/core

Breaking Changes

@platejs/csv

Breaking Changes

@platejs/cursor

Breaking Changes

@platejs/date

Breaking Changes

@platejs/diff

Breaking Changes

@platejs/dnd

Breaking Changes

@platejs/docx

Breaking Changes

@platejs/emoji

Breaking Changes

@platejs/excalidraw

Breaking Changes

@platejs/find-replace

Breaking Changes

@platejs/floating

Breaking Changes

@platejs/indent

Breaking Changes

@platejs/juice

Breaking Changes

@platejs/layout

Breaking Changes

@platejs/link

Breaking Changes

@platejs/list

Breaking Changes

@platejs/list-classic

Breaking Changes

@platejs/markdown

Breaking Changes

@platejs/math

Breaking Changes

@platejs/media

Breaking Changes

@platejs/mention

Breaking Changes

platejs

Breaking Changes

@platejs/playwright

Breaking Changes

@platejs/resizable

Breaking Changes

@platejs/selection

Breaking Changes

@platejs/slash-command

Breaking Changes

@platejs/slate

Breaking Changes

@platejs/suggestion

Breaking Changes

@platejs/tabbable

Breaking Changes

@platejs/table

Breaking Changes

@platejs/tag

Breaking Changes

@platejs/test-utils

Breaking Changes

@platejs/toc

Breaking Changes

@platejs/toggle

Breaking Changes

@udecode/cn

Breaking Changes

@udecode/react-hotkeys

Breaking Changes

@udecode/react-utils

Breaking Changes

@udecode/utils

Breaking Changes

@platejs/utils

Breaking Changes

@platejs/yjs

Breaking Changes

CHANGELOG · v51.1.3...v52.0.0 · By @zbeyens