44.0.0 (2024-10-02)
MAJOR BREAKING CHANGES ℹ️
- docs: The package uses only TypeDoc to build the documentation. The
build()
function no longer supportstype
property in the configuration. - docs: An array of ignored files must be specified as
ignoreFiles
instead of negating a glob pattern insourceFiles
. - tests: The IntelliJ Karma configuration path needs to be updated. Now, it ends with the
cjs
suffix instead ofjs
. - utils: The
builds.getDllPluginWebpackConfig()
function is now asynchronous now. - utils: The following functions from the
bundler
object are no longer available:createEntryFile()
,getEditorConfig()
,getPlugins()
. - utils: The following functions from the
stream
object are no longer available:isTestFile()
,isSourceFile()
,isJSFile()
. - utils: The
styles.themeLogger()
function is no longer exposed publicly. - The following packages have been converted to ESM. To load them, use an
import
statement instead ofrequire()
.@ckeditor/ckeditor5-dev-bump-year
@ckeditor/ckeditor5-dev-ci
@ckeditor/ckeditor5-dev-dependency-checker
@ckeditor/ckeditor5-dev-docs
@ckeditor/ckeditor5-dev-release-tools
@ckeditor/ckeditor5-dev-stale-bot
@ckeditor/ckeditor5-dev-tests
@ckeditor/ckeditor5-dev-transifex
@ckeditor/ckeditor5-dev-translations
@ckeditor/ckeditor5-dev-utils
@ckeditor/ckeditor5-dev-web-crawler
- release-tools: Allow defining a main branch when generating the changelog entries. (commit)
- release-tools: Passing an odd number as a value of the
concurrency
option will not crash theexecuteInParallel()
function. Closes ckeditor/ckeditor5#17025. (commit)
- The CKEditor 5 Dev packages are now ESM. (commit)
- The
@ckeditor/jsdoc-plugins
package is no longer available as CKEditor 5 documentation uses TypeScript sources to prepare API docs. The package is no longer use by us anywhere. Hence, we decided to remove a dead code. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v43.0.0 => v44.0.0
- @ckeditor/ckeditor5-dev-bump-year: v43.0.0 => v44.0.0
- @ckeditor/ckeditor5-dev-ci: v43.0.0 => v44.0.0
- @ckeditor/ckeditor5-dev-dependency-checker: v43.0.0 => v44.0.0
- @ckeditor/ckeditor5-dev-docs: v43.0.0 => v44.0.0
- @ckeditor/ckeditor5-dev-release-tools: v43.0.0 => v44.0.0
- @ckeditor/ckeditor5-dev-stale-bot: v43.0.0 => v44.0.0
- @ckeditor/ckeditor5-dev-tests: v43.0.0 => v44.0.0
- @ckeditor/ckeditor5-dev-transifex: v43.0.0 => v44.0.0
- @ckeditor/ckeditor5-dev-translations: v43.0.0 => v44.0.0
- @ckeditor/ckeditor5-dev-utils: v43.0.0 => v44.0.0
- @ckeditor/ckeditor5-dev-web-crawler: v43.0.0 => v44.0.0
- @ckeditor/typedoc-plugins: v43.0.0 => v44.0.0
44.0.0-alpha.5 (2024-09-24)
- web-crawler: Restored the previous version of the "puppeteer" package as the latest version is not too stable. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v44.0.0-alpha.4 => v44.0.0-alpha.5
- @ckeditor/ckeditor5-dev-bump-year: v44.0.0-alpha.4 => v44.0.0-alpha.5
- @ckeditor/ckeditor5-dev-ci: v44.0.0-alpha.4 => v44.0.0-alpha.5
- @ckeditor/ckeditor5-dev-dependency-checker: v44.0.0-alpha.4 => v44.0.0-alpha.5
- @ckeditor/ckeditor5-dev-docs: v44.0.0-alpha.4 => v44.0.0-alpha.5
- @ckeditor/ckeditor5-dev-release-tools: v44.0.0-alpha.4 => v44.0.0-alpha.5
- @ckeditor/ckeditor5-dev-stale-bot: v44.0.0-alpha.4 => v44.0.0-alpha.5
- @ckeditor/ckeditor5-dev-tests: v44.0.0-alpha.4 => v44.0.0-alpha.5
- @ckeditor/ckeditor5-dev-transifex: v44.0.0-alpha.4 => v44.0.0-alpha.5
- @ckeditor/ckeditor5-dev-translations: v44.0.0-alpha.4 => v44.0.0-alpha.5
- @ckeditor/ckeditor5-dev-utils: v44.0.0-alpha.4 => v44.0.0-alpha.5
- @ckeditor/ckeditor5-dev-web-crawler: v44.0.0-alpha.4 => v44.0.0-alpha.5
- @ckeditor/typedoc-plugins: v44.0.0-alpha.4 => v44.0.0-alpha.5
44.0.0-alpha.4 (2024-09-24)
- tests: Prevent crashing the manual test server when reading a non-existing file due to an "ERR_HTTP_HEADERS_SENT" Node.js error. (commit)
- web-crawler: Use
jsonValue()
method to get the serialized arguments instead of callingevaluate()
method, which may cause unhandled rejection due to destroyed context. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-bump-year: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-ci: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-dependency-checker: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-docs: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-release-tools: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-stale-bot: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-tests: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-transifex: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-translations: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-utils: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/ckeditor5-dev-web-crawler: v44.0.0-alpha.3 => v44.0.0-alpha.4
- @ckeditor/typedoc-plugins: v44.0.0-alpha.3 => v44.0.0-alpha.4
44.0.0-alpha.3 (2024-09-23)
- tests: Downgrade the "sinon" package as it is not compatible with current CKEditor 5 tests. (commit)
- web-crawler: Aligned internals to the latest Puppeteer API. (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-bump-year: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-ci: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-dependency-checker: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-docs: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-release-tools: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-stale-bot: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-tests: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-transifex: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-translations: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-utils: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/ckeditor5-dev-web-crawler: v44.0.0-alpha.2 => v44.0.0-alpha.3
- @ckeditor/typedoc-plugins: v44.0.0-alpha.2 => v44.0.0-alpha.3
44.0.0-alpha.2 (2024-09-23)
- docs: Support for passing an array of files to ignore when preparing API. (commit)
- tests: Restored the previous version of Chai and sinon-chai packages due to issues with processing ESM in Karma. (commit)
- Use the "2021" edition as a default preset for CKEditor 5 files (
postcss-nesting
). (commit)
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-bump-year: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-ci: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-dependency-checker: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-docs: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-release-tools: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-stale-bot: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-tests: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-transifex: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-translations: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-utils: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/ckeditor5-dev-web-crawler: v44.0.0-alpha.1 => v44.0.0-alpha.2
- @ckeditor/typedoc-plugins: v44.0.0-alpha.1 => v44.0.0-alpha.2
To see all releases, visit the release page.