Skip to content

v44.1.0

Compare
Choose a tag to compare
@CKEditorBot CKEditorBot released this 16 Oct 05:34
· 122 commits to master since this release

Note

The release channel for this release is next.

Features

  • ci: Created a new binary script called ckeditor5-dev-ci-is-workflow-restarted that returns with a non-zero exit code if a given workflow is executed for the first time. The restarted workflows exit with a zero exit code. (commit)
  • release-tools: A user-provided version will be checked against npm availability while generating a changelog. If it is already taken, the tools will not allow it to be used. (commit)

Other changes

  • release-tools: The updateVersions() task will no longer verify if the specified version is available on npm. (commit)
  • release-tools: The publishPackages() task filters out already published packages to avoid pushing the same archive twice. Thanks to that, it can be a part of a process that would be restarted. (commit)
  • release-tools: The publishPackages() task tries to publish the package once again when it fails independently of the returned error code. Previously, it was scheduled only when the E409 error occurred. (commit)
  • release-tools: Marked the verifyPackagesPublishedCorrectly() function is deprecated. Its responsibility has been merged with publishPackages(). (commit)
  • release-tools: The commitAndTag() task does not commit files if a tag for the specified version is already created. (commit)
  • release-tools: We do not spawn an npm process to download a package manifest from the npm registry. Instead, we send an HTTP request using the pacote package. Closes ckeditor/ckeditor5#17191. (commit)
  • release-tools: The getNpmTagFromVersion() function returns a 'nightly' string when passing a CKEditor 5 nightly version. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

Other releases: