Releases: ckeditor/ckeditor5-dev
v54.2.3
Bug fixes
-
release-tools: Resolve a race condition in the release preparation process where nested files defined in the
#filesglob pattern could trigger theEEXISTerror. Closes ckeditor/ckeditor5#19550.Copying files is now performed sequentially using a
for...ofloop instead ofArray#map(), ensuring that directories are created deterministically before each copy operation.This change improves the stability of
prepareRepository()when handling deeply nested or overlapping glob patterns.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v54.2.2 => v54.2.3
- @ckeditor/ckeditor5-dev-bump-year: v54.2.2 => v54.2.3
- @ckeditor/ckeditor5-dev-changelog: v54.2.2 => v54.2.3
- @ckeditor/ckeditor5-dev-ci: v54.2.2 => v54.2.3
- @ckeditor/ckeditor5-dev-dependency-checker: v54.2.2 => v54.2.3
- @ckeditor/ckeditor5-dev-docs: v54.2.2 => v54.2.3
- @ckeditor/ckeditor5-dev-license-checker: v54.2.2 => v54.2.3
- @ckeditor/ckeditor5-dev-release-tools: v54.2.2 => v54.2.3
- @ckeditor/ckeditor5-dev-stale-bot: v54.2.2 => v54.2.3
- @ckeditor/ckeditor5-dev-tests: v54.2.2 => v54.2.3
- @ckeditor/ckeditor5-dev-translations: v54.2.2 => v54.2.3
- @ckeditor/ckeditor5-dev-utils: v54.2.2 => v54.2.3
- @ckeditor/ckeditor5-dev-web-crawler: v54.2.2 => v54.2.3
- @ckeditor/typedoc-plugins: v54.2.2 => v54.2.3
v54.2.2
Other changes
- The
@latestversions of@ckeditor/ckeditor5-dev-*packages (e.g., @ckeditor/ckeditor5-dev-utils) now point to the most recent stable packages published under thelatestnpm dist-tag, ensuring they no longer depend on outdated libraries with known vulnerabilities. See ckeditor/ckeditor5#19492.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v54.2.1 => v54.2.2
- @ckeditor/ckeditor5-dev-bump-year: v54.2.1 => v54.2.2
- @ckeditor/ckeditor5-dev-changelog: v54.2.1 => v54.2.2
- @ckeditor/ckeditor5-dev-ci: v54.2.1 => v54.2.2
- @ckeditor/ckeditor5-dev-dependency-checker: v54.2.1 => v54.2.2
- @ckeditor/ckeditor5-dev-docs: v54.2.1 => v54.2.2
- @ckeditor/ckeditor5-dev-license-checker: v54.2.1 => v54.2.2
- @ckeditor/ckeditor5-dev-release-tools: v54.2.1 => v54.2.2
- @ckeditor/ckeditor5-dev-stale-bot: v54.2.1 => v54.2.2
- @ckeditor/ckeditor5-dev-tests: v54.2.1 => v54.2.2
- @ckeditor/ckeditor5-dev-translations: v54.2.1 => v54.2.2
- @ckeditor/ckeditor5-dev-utils: v54.2.1 => v54.2.2
- @ckeditor/ckeditor5-dev-web-crawler: v54.2.1 => v54.2.2
- @ckeditor/typedoc-plugins: v54.2.1 => v54.2.2
v54.2.1
Bug fixes
- stale-bot: Fixed stale bot not working due to using deprecated
fs.exists(). Closes ckeditor/ckeditor5#19465.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v54.2.0 => v54.2.1
- @ckeditor/ckeditor5-dev-bump-year: v54.2.0 => v54.2.1
- @ckeditor/ckeditor5-dev-changelog: v54.2.0 => v54.2.1
- @ckeditor/ckeditor5-dev-ci: v54.2.0 => v54.2.1
- @ckeditor/ckeditor5-dev-dependency-checker: v54.2.0 => v54.2.1
- @ckeditor/ckeditor5-dev-docs: v54.2.0 => v54.2.1
- @ckeditor/ckeditor5-dev-license-checker: v54.2.0 => v54.2.1
- @ckeditor/ckeditor5-dev-release-tools: v54.2.0 => v54.2.1
- @ckeditor/ckeditor5-dev-stale-bot: v54.2.0 => v54.2.1
- @ckeditor/ckeditor5-dev-tests: v54.2.0 => v54.2.1
- @ckeditor/ckeditor5-dev-translations: v54.2.0 => v54.2.1
- @ckeditor/ckeditor5-dev-utils: v54.2.0 => v54.2.1
- @ckeditor/ckeditor5-dev-web-crawler: v54.2.0 => v54.2.1
- @ckeditor/typedoc-plugins: v54.2.0 => v54.2.1
v54.2.0
Features
- changelog:
generateChangelogForSingleRepository()andgenerateChangelogForMonoRepository()will now provide examples based on the actual current version when asking user about release type. Closes ckeditor/ckeditor5#19138.
Bug fixes
- translations: Does not throw an error when the package does not have a
lags/contexts.jsonfile.
Other changes
- Upgrade
globto version13.0.0.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-changelog: v54.1.0 => v54.2.0
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v54.1.0 => v54.2.0
- @ckeditor/ckeditor5-dev-bump-year: v54.1.0 => v54.2.0
- @ckeditor/ckeditor5-dev-ci: v54.1.0 => v54.2.0
- @ckeditor/ckeditor5-dev-dependency-checker: v54.1.0 => v54.2.0
- @ckeditor/ckeditor5-dev-docs: v54.1.0 => v54.2.0
- @ckeditor/ckeditor5-dev-license-checker: v54.1.0 => v54.2.0
- @ckeditor/ckeditor5-dev-release-tools: v54.1.0 => v54.2.0
- @ckeditor/ckeditor5-dev-stale-bot: v54.1.0 => v54.2.0
- @ckeditor/ckeditor5-dev-tests: v54.1.0 => v54.2.0
- @ckeditor/ckeditor5-dev-translations: v54.1.0 => v54.2.0
- @ckeditor/ckeditor5-dev-utils: v54.1.0 => v54.2.0
- @ckeditor/ckeditor5-dev-web-crawler: v54.1.0 => v54.2.0
- @ckeditor/typedoc-plugins: v54.1.0 => v54.2.0
v54.1.0
Other changes
- release-tools: Added support in the
cleanUpPackages()util for defining a nested field to remove frompackage.jsonfile. - Remove
chalkfromdependencies. - Remove
fs-extrafromdependencies.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v54.0.0 => v54.1.0
- @ckeditor/ckeditor5-dev-bump-year: v54.0.0 => v54.1.0
- @ckeditor/ckeditor5-dev-changelog: v54.0.0 => v54.1.0
- @ckeditor/ckeditor5-dev-ci: v54.0.0 => v54.1.0
- @ckeditor/ckeditor5-dev-dependency-checker: v54.0.0 => v54.1.0
- @ckeditor/ckeditor5-dev-docs: v54.0.0 => v54.1.0
- @ckeditor/ckeditor5-dev-license-checker: v54.0.0 => v54.1.0
- @ckeditor/ckeditor5-dev-release-tools: v54.0.0 => v54.1.0
- @ckeditor/ckeditor5-dev-stale-bot: v54.0.0 => v54.1.0
- @ckeditor/ckeditor5-dev-tests: v54.0.0 => v54.1.0
- @ckeditor/ckeditor5-dev-translations: v54.0.0 => v54.1.0
- @ckeditor/ckeditor5-dev-utils: v54.0.0 => v54.1.0
- @ckeditor/ckeditor5-dev-web-crawler: v54.0.0 => v54.1.0
- @ckeditor/typedoc-plugins: v54.0.0 => v54.1.0
v54.0.2
Caution
Due to a tooling issue, this release was generated incorrectly. None of the packages from it were published to npm, and it should be considered invalid. Please skip this version and use v54.1.0, the first valid release after this issue.
Other changes
- Internal changes only.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v54.0.1 => v54.0.2
- @ckeditor/ckeditor5-dev-bump-year: v54.0.1 => v54.0.2
- @ckeditor/ckeditor5-dev-changelog: v54.0.1 => v54.0.2
- @ckeditor/ckeditor5-dev-ci: v54.0.1 => v54.0.2
- @ckeditor/ckeditor5-dev-dependency-checker: v54.0.1 => v54.0.2
- @ckeditor/ckeditor5-dev-docs: v54.0.1 => v54.0.2
- @ckeditor/ckeditor5-dev-license-checker: v54.0.1 => v54.0.2
- @ckeditor/ckeditor5-dev-release-tools: v54.0.1 => v54.0.2
- @ckeditor/ckeditor5-dev-stale-bot: v54.0.1 => v54.0.2
- @ckeditor/ckeditor5-dev-tests: v54.0.1 => v54.0.2
- @ckeditor/ckeditor5-dev-translations: v54.0.1 => v54.0.2
- @ckeditor/ckeditor5-dev-utils: v54.0.1 => v54.0.2
- @ckeditor/ckeditor5-dev-web-crawler: v54.0.1 => v54.0.2
- @ckeditor/typedoc-plugins: v54.0.1 => v54.0.2
v54.0.1
Caution
Due to a tooling issue, this release was generated incorrectly. None of the packages from it were published to npm, and it should be considered invalid. Please skip this version and use v54.1.0, the first valid release after this issue.
Other changes
- release-tools: Added support in the
cleanUpPackages()util for defining a nested field to remove frompackage.jsonfile. - Remove
chalkfromdependencies. - Remove
fs-extrafromdependencies.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v54.0.0 => v54.0.1
- @ckeditor/ckeditor5-dev-bump-year: v54.0.0 => v54.0.1
- @ckeditor/ckeditor5-dev-changelog: v54.0.0 => v54.0.1
- @ckeditor/ckeditor5-dev-ci: v54.0.0 => v54.0.1
- @ckeditor/ckeditor5-dev-dependency-checker: v54.0.0 => v54.0.1
- @ckeditor/ckeditor5-dev-docs: v54.0.0 => v54.0.1
- @ckeditor/ckeditor5-dev-license-checker: v54.0.0 => v54.0.1
- @ckeditor/ckeditor5-dev-release-tools: v54.0.0 => v54.0.1
- @ckeditor/ckeditor5-dev-stale-bot: v54.0.0 => v54.0.1
- @ckeditor/ckeditor5-dev-tests: v54.0.0 => v54.0.1
- @ckeditor/ckeditor5-dev-translations: v54.0.0 => v54.0.1
- @ckeditor/ckeditor5-dev-utils: v54.0.0 => v54.0.1
- @ckeditor/ckeditor5-dev-web-crawler: v54.0.0 => v54.0.1
- @ckeditor/typedoc-plugins: v54.0.0 => v54.0.1
v54.0.0
MAJOR BREAKING CHANGES ℹ️
-
ci: Removed unused scripts. Closes ckeditor/ckeditor5#19266.
The change affects the following scripts:
ckeditor5-dev-ci-notify-travis-status,ckeditor5-dev-ci-allocate-swap-memory,ckeditor5-dev-ci-install-latest-chrome.
-
Updated the required version of Node.js to v24.11.
Features
-
license-checker: Added new package:
@ckeditor/ckeditor5-dev-license-checker.The new package exports the
validateLicenseFiles()function that allows for validation and fixing of license files, based on dependencies of the given package.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Major releases (contain major breaking changes):
- @ckeditor/ckeditor5-dev-ci: v53.4.0 => v54.0.0
Minor releases (contain minor breaking changes):
- @ckeditor/ckeditor5-dev-build-tools: v53.4.0 => v54.0.0
- @ckeditor/ckeditor5-dev-bump-year: v53.4.0 => v54.0.0
- @ckeditor/ckeditor5-dev-changelog: v53.4.0 => v54.0.0
- @ckeditor/ckeditor5-dev-dependency-checker: v53.4.0 => v54.0.0
- @ckeditor/ckeditor5-dev-docs: v53.4.0 => v54.0.0
- @ckeditor/ckeditor5-dev-release-tools: v53.4.0 => v54.0.0
- @ckeditor/ckeditor5-dev-stale-bot: v53.4.0 => v54.0.0
- @ckeditor/ckeditor5-dev-tests: v53.4.0 => v54.0.0
- @ckeditor/ckeditor5-dev-translations: v53.4.0 => v54.0.0
- @ckeditor/ckeditor5-dev-utils: v53.4.0 => v54.0.0
- @ckeditor/ckeditor5-dev-web-crawler: v53.4.0 => v54.0.0
- @ckeditor/typedoc-plugins: v53.4.0 => v54.0.0
Releases containing new features:
- @ckeditor/ckeditor5-dev-license-checker: v53.4.0 => v54.0.0
v53.4.0
Features
-
ci: Updated CI utility scripts to support and prefer passing arguments via CLI instead of environment variables. Closes ckeditor/ckeditor5#19245.
The change affects the following scripts:
ckeditor5-dev-ci-circle-disable-auto-cancel-buildsckeditor5-dev-ci-circle-enable-auto-cancel-buildsckeditor5-dev-ci-circle-workflow-notifierckeditor5-dev-ci-is-job-triggered-by-memberckeditor5-dev-ci-is-workflow-restartedckeditor5-dev-ci-notify-circle-statusckeditor5-dev-ci-trigger-circle-build
For detailed usage instructions, see the README.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-ci: v53.3.2 => v53.4.0
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v53.3.2 => v53.4.0
- @ckeditor/ckeditor5-dev-bump-year: v53.3.2 => v53.4.0
- @ckeditor/ckeditor5-dev-changelog: v53.3.2 => v53.4.0
- @ckeditor/ckeditor5-dev-dependency-checker: v53.3.2 => v53.4.0
- @ckeditor/ckeditor5-dev-docs: v53.3.2 => v53.4.0
- @ckeditor/ckeditor5-dev-release-tools: v53.3.2 => v53.4.0
- @ckeditor/ckeditor5-dev-stale-bot: v53.3.2 => v53.4.0
- @ckeditor/ckeditor5-dev-tests: v53.3.2 => v53.4.0
- @ckeditor/ckeditor5-dev-translations: v53.3.2 => v53.4.0
- @ckeditor/ckeditor5-dev-utils: v53.3.2 => v53.4.0
- @ckeditor/ckeditor5-dev-web-crawler: v53.3.2 => v53.4.0
- @ckeditor/typedoc-plugins: v53.3.2 => v53.4.0
v53.3.2
Bug fixes
- utils: Fix
Can't resolve '*-loader'webpack errors when linking the package to other projects. Closes ckeditor/ckeditor5-commercial#8655. - utils: Add missing
babel-loaderto dependencies.
Other changes
- build-tools: Ensure single-file output by enabling
inlineDynamicImports=truein Rollup ESM and UMD builds. Closes ckeditor/ckeditor5#19226.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v53.3.1 => v53.3.2
- @ckeditor/ckeditor5-dev-bump-year: v53.3.1 => v53.3.2
- @ckeditor/ckeditor5-dev-changelog: v53.3.1 => v53.3.2
- @ckeditor/ckeditor5-dev-ci: v53.3.1 => v53.3.2
- @ckeditor/ckeditor5-dev-dependency-checker: v53.3.1 => v53.3.2
- @ckeditor/ckeditor5-dev-docs: v53.3.1 => v53.3.2
- @ckeditor/ckeditor5-dev-release-tools: v53.3.1 => v53.3.2
- @ckeditor/ckeditor5-dev-stale-bot: v53.3.1 => v53.3.2
- @ckeditor/ckeditor5-dev-tests: v53.3.1 => v53.3.2
- @ckeditor/ckeditor5-dev-translations: v53.3.1 => v53.3.2
- @ckeditor/ckeditor5-dev-utils: v53.3.1 => v53.3.2
- @ckeditor/ckeditor5-dev-web-crawler: v53.3.1 => v53.3.2
- @ckeditor/typedoc-plugins: v53.3.1 => v53.3.2