Skip to content

v55.4.0

Choose a tag to compare

@CKEditorBot CKEditorBot released this 03 Apr 05:13
· 198 commits to master since this release
v55.4.0
a5fe716

Features

  • tests: The manual test server now automatically finds a free port at startup. When the preferred port (default 8125) is already in use, the server tries subsequent ports until an available one is found. The --port option can be used to set the starting port.

  • typedoc-plugins: Added the typeDocExperimentalTagFixer TypeDoc plugin that prevents the @experimental modifier tag from being cascaded to class members that do not explicitly document experimental behavior.

    Previously, when a class had @experimental, TypeDoc propagated the modifier to all its children (constructors, methods, properties, and synthetic observable events), causing them to appear experimental in the output even when they were not. The new plugin removes the @experimental modifier from any member that lacks an explicit @xperimental annotation in its JSDoc summary.

Other changes

  • docs, typedoc-plugins: Preserved @experimental modifier tags in TypeDoc JSON output, including synthetic events generated from @observable annotations.

    This allows downstream documentation tools to recognize experimental API items and display dedicated badges.

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

Other releases: