v23.0.0
MAJOR BREAKING CHANGES ℹ️
- jsdoc-plugins: Functions documented in a module will no longer be documented as static functions. Therefore links to functions will not contain the
static-
part and links created in the past will no longer work.
Features
-
jsdoc-plugins: Updated JSDoc and align custom JSDoc plugins. Part of ckeditor/ckeditor5#7575. (commit)
- Improved performance,
- Fixed incorrectly and inconsistently documented functions. Previously they were marked as static/instance using the
.
or#
symbols. Now they are documented the same as classes, interfaces, and mixins using the~
symbol. (e.g.module:widget/utils~toWidget
), - Validator was improved, now it detects duplicated modules and previously hidden mistakes.
- Updated JSDoc allows for modern JS syntax,
async/await
among others.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Major releases (contain major breaking changes):
- @ckeditor/jsdoc-plugins: v22.0.0 => v23.0.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v22.0.0 => v23.0.0
- @ckeditor/ckeditor5-dev-env: v22.0.0 => v23.0.0
- @ckeditor/ckeditor5-dev-tests: v22.0.0 => v23.0.0
- @ckeditor/ckeditor5-dev-utils: v22.0.0 => v23.0.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v22.0.0 => v23.0.0