Skip to content

Releases: ckeditor/ckeditor5-react

v11.2.0

Choose a tag to compare

@CKEditorBot CKEditorBot released this 08 Jun 08:57
v11.2.0
9fc9812

Features

  • The useMultiRootEditor hook now returns addRoot and removeRoot helpers directly. Previously, adding or removing a root required manually manipulating the data and attributes state outside the hook. You can now call them directly:

    const { addRoot, removeRoot } = useMultiRootEditor( props );
    
    await addRoot({
      name: 'my-root',
      data: '<p>Hello</p>',
      attributes: { order: 10 },
      editableOptions: {
        element: 'section',
        placeholder: 'Start typing...',
        label: 'My section'
      }
    });
    
    await removeRoot( 'my-root' );
  • The <CKEditor> component now supports paragraph-like editor configurations. When config.root.element (or config.roots.main.element) is provided, you can customize the tag name, CSS classes and inline styles of the editable element instead of relying on the default plain <div>.

  • Each editable root in the multi-root editor can now be configured independently with its own HTML element type, placeholder text and accessible label. Pass an editableOptions object to addRoot to control the element (e.g. 'section', 'article'), placeholder and assistive-technology label for that specific root.

Other changes

  • Readme simplification.

v11.1.2

Choose a tag to compare

@CKEditorBot CKEditorBot released this 15 Apr 10:20
v11.1.2
dd0d6c8

Bug fixes

  • Fixed an issue where the editor's alpha version was being compared incorrectly.

v11.1.1

Choose a tag to compare

@CKEditorBot CKEditorBot released this 13 Apr 10:32
v11.1.1
d08c496

Other changes

  • Improved compatibility with the latest CKEditor 48.x. Closes #658.

v11.1.0

Choose a tag to compare

@CKEditorBot CKEditorBot released this 24 Mar 10:41
v11.1.0
2099ec6

Features

  • Added support for CKEditor 5 48.0.0 and the new roots editor configuration. Closes #653.

Bug fixes

  • Fixed incorrect nightly version detection. Closes #659.

v11.1.0-alpha.1

v11.1.0-alpha.1 Pre-release
Pre-release

Choose a tag to compare

@CKEditorBot CKEditorBot released this 19 Mar 10:37
v11.1.0-alpha.1
d4b1b10

Bug fixes

  • Fixed incorrect nightly version detection. Closes #659.

v11.1.0-alpha.0

v11.1.0-alpha.0 Pre-release
Pre-release

Choose a tag to compare

@CKEditorBot CKEditorBot released this 17 Mar 11:10
v11.1.0-alpha.0
6c2f406

Features

  • Added support for CKEditor 5 48.0.0 and the new roots editor configuration. Closes #653.

v11.0.1

Choose a tag to compare

@CKEditorBot CKEditorBot released this 18 Dec 11:33
v11.0.1
15533e8

Other changes

  • Upgrade the development environment to Node v24.11.
  • Extend the ckeditor5 peer dependency range to accept an internal release (^0.0.0-internal) in addition to stable and nightly versions. Closes #637.

v11.0.0

Choose a tag to compare

@CKEditorBot CKEditorBot released this 09 Jul 08:11
v11.0.0
f3f8ef2

BREAKING CHANGES

  • Aligned the component with the latest CKEditor 5 release (v46.0.0), adopting the type import names. Starting from this version, previous CKEditor 5 releases are no longer compatible due to breaking changes in definitions and package structure. See ckeditor/ckeditor5#18583

Features

  • Update imports to match CKEditor 5 v46. Closes #602. (commit)

v11.0.0-alpha.0

v11.0.0-alpha.0 Pre-release
Pre-release

Choose a tag to compare

@CKEditorBot CKEditorBot released this 02 Jul 06:32
v11.0.0-alpha.0
0bc0a92

BREAKING CHANGES

  • Aligned the component with the latest CKEditor 5 release (v46.0.0), adopting the type import names. Starting from this version, previous CKEditor 5 releases are no longer compatible due to breaking changes in definitions and package structure. See ckeditor/ckeditor5#18583

Features

  • Update imports to match CKEditor 5 v46. Closes #602. (commit)

v10.0.0

Choose a tag to compare

@CKEditorBot CKEditorBot released this 25 Jun 09:04
v10.0.0
be226e9

BREAKING CHANGES

  • Upgraded the minimal version of Node.js to 20.0.0 due to the end of LTS.

Bug fixes

  • Ensured onError callback is invoked correctly when disableWatchdog is true or during watchdog initialization failure. (commit)
  • Prevented editor crash when the disabled prop changes during initialization. (commit)

Other changes

  • Upgraded the minimal version of Node.js to 20.0.0 due to the end of LTS. (commit)