v44.1.0
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 specifiedversion
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 theE409
error occurred. (commit) - release-tools: Marked the
verifyPackagesPublishedCorrectly()
function is deprecated. Its responsibility has been merged withpublishPackages()
. (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:
- @ckeditor/ckeditor5-dev-ci: v44.0.0 => v44.1.0
- @ckeditor/ckeditor5-dev-release-tools: v44.0.0 => v44.1.0
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v44.0.0 => v44.1.0
- @ckeditor/ckeditor5-dev-bump-year: v44.0.0 => v44.1.0
- @ckeditor/ckeditor5-dev-dependency-checker: v44.0.0 => v44.1.0
- @ckeditor/ckeditor5-dev-docs: v44.0.0 => v44.1.0
- @ckeditor/ckeditor5-dev-stale-bot: v44.0.0 => v44.1.0
- @ckeditor/ckeditor5-dev-tests: v44.0.0 => v44.1.0
- @ckeditor/ckeditor5-dev-transifex: v44.0.0 => v44.1.0
- @ckeditor/ckeditor5-dev-translations: v44.0.0 => v44.1.0
- @ckeditor/ckeditor5-dev-utils: v44.0.0 => v44.1.0
- @ckeditor/ckeditor5-dev-web-crawler: v44.0.0 => v44.1.0
- @ckeditor/typedoc-plugins: v44.0.0 => v44.1.0