v56.0.0
MAJOR BREAKING CHANGES ℹ️
-
build-tools: Removed output path rewriting from
ckeditor5-dev-build-toolsexcept for package imports rewritten tockeditor5andckeditor5-premium-featuresin browser builds.The
rewriteJavaScript API option was removed. Imports usingckeditor5/src/*andckeditor5-collaboration/src/*are no longer rewritten automatically. -
build-tools: Replaced Rollup with Rolldown in
ckeditor5-dev-build-tools.Rollup-specific dependencies that are no longer needed because Rolldown provides equivalent features out of the box were removed.
-
build-tools: Changed
ckeditor5-dev-build-toolsto assume that package sources use TypeScript isolated declarations.Declaration files are now generated without invoking TypeScript, so builds no longer perform type checking.
-
build-tools: Removed the
loadTypeScriptSources,replaceImports, andemitCssexports fromckeditor5-dev-build-tools.The
loadTypeScriptSourcesandreplaceImportsbehavior is now handled by Rolldown. ThebundleCssplugin now ensures that a CSS file is always emitted, including when the generated file is empty.
Features
- build-tools: Added the
declarationFilesplugin tockeditor5-dev-build-toolsfor generating.d.tsfiles from TypeScript sources that use isolated declarations.
Other changes
- build-tools: Improved the performance of selected
ckeditor5-dev-build-toolsplugins.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Major releases (contain major breaking changes):
- @ckeditor/ckeditor5-dev-build-tools: v55.6.3 => v56.0.0
Other releases:
- @ckeditor/ckeditor5-dev-bump-year: v55.6.3 => v56.0.0
- @ckeditor/ckeditor5-dev-changelog: v55.6.3 => v56.0.0
- @ckeditor/ckeditor5-dev-ci: v55.6.3 => v56.0.0
- @ckeditor/ckeditor5-dev-dependency-checker: v55.6.3 => v56.0.0
- @ckeditor/ckeditor5-dev-docs: v55.6.3 => v56.0.0
- @ckeditor/ckeditor5-dev-license-checker: v55.6.3 => v56.0.0
- @ckeditor/ckeditor5-dev-release-tools: v55.6.3 => v56.0.0
- @ckeditor/ckeditor5-dev-stale-bot: v55.6.3 => v56.0.0
- @ckeditor/ckeditor5-dev-tests: v55.6.3 => v56.0.0
- @ckeditor/ckeditor5-dev-translations: v55.6.3 => v56.0.0
- @ckeditor/ckeditor5-dev-utils: v55.6.3 => v56.0.0
- @ckeditor/ckeditor5-dev-web-crawler: v55.6.3 => v56.0.0
- @ckeditor/typedoc-plugins: v55.6.3 => v56.0.0