npm @ckeditor/ckeditor5-build-classic 37.0.0-alpha.1

latest releases: 0.0.0-nightly-20241113.0, 0.0.0-nightly-20241112.0, 0.0.0-nightly-20241111.0...
20 months ago

Release highlights

This release addresses the issues with TypeScript reporting some commands, plugins, and configurations as either unavailable or unknown, despite them being correctly registered.

This update also includes a breaking change from alpha.0. To ensure proper TypeScript support, update your imports to use the main package entry point instead of importing from package internals. See the example below:

// ✔️
import { Table } from '@ckeditor/ckeditor5-table';

// ❌
import Table from '@ckeditor/ckeditor5-table/src/table';

Please keep in mind that the release is marked as alpha, which means it is an experimental version and some unexpected results may occur when using these typings.

We appreciate all of your feedback, as it helps us greatly to improve the final shape of the project. Please share it here.

Features

Bug fixes

  • mention: Make a text property optional in the MentionFeedObjectItem type. Closes #13550. (commit)
  • table: Change detection on heading rows and columns on table upcast. Closes #3172. (commit)

Other changes

  • core: The EditorConfig#initialData and EditorConfig#placeholder options can now be set to Record<string, string> where the keys are root names and the values are settings for the related roots. (commit)
  • Improve augmentation in some packages. Related to #13565. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

New packages:

Releases containing new features:

Other releases:

Don't miss a new ckeditor5-build-classic release

NewReleases is sending notifications on new releases.