v54.4.0
Features
-
release-tools: The
createGithubRelease()task now accepts anisLatestoption (defaults totrue) that controls whether the GitHub release is marked as the latest. Set it tofalseto publish a release without overwriting the "latest" label - useful when maintaining older major branches alongside a newer one. Closes ckeditor/ckeditor5#19929. -
release-tools: Added support for publishing stable releases with the
latest-v{X}dist-tag, including strict validation that the tag major matches the released version major. Closes ckeditor/ckeditor5#19874.Existing tag behavior (
latest,staging,next, pre-release tags, and custom tags) remains backward compatible.
Other changes
- web-crawler: Retry pages that report errors (not just Puppeteer task/page crashes) with a 1s delay between attempts to reduce flaky failures from transient network and temporary issues.
- web-crawler: Lower page timeout time to 20 seconds.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-release-tools: v54.3.4 => v54.4.0
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v54.3.4 => v54.4.0
- @ckeditor/ckeditor5-dev-bump-year: v54.3.4 => v54.4.0
- @ckeditor/ckeditor5-dev-changelog: v54.3.4 => v54.4.0
- @ckeditor/ckeditor5-dev-ci: v54.3.4 => v54.4.0
- @ckeditor/ckeditor5-dev-dependency-checker: v54.3.4 => v54.4.0
- @ckeditor/ckeditor5-dev-docs: v54.3.4 => v54.4.0
- @ckeditor/ckeditor5-dev-license-checker: v54.3.4 => v54.4.0
- @ckeditor/ckeditor5-dev-stale-bot: v54.3.4 => v54.4.0
- @ckeditor/ckeditor5-dev-tests: v54.3.4 => v54.4.0
- @ckeditor/ckeditor5-dev-translations: v54.3.4 => v54.4.0
- @ckeditor/ckeditor5-dev-utils: v54.3.4 => v54.4.0
- @ckeditor/ckeditor5-dev-web-crawler: v54.3.4 => v54.4.0
- @ckeditor/typedoc-plugins: v54.3.4 => v54.4.0