v54.3.0
Features
-
release-tools: The
prepareRepository()task now appliespublishConfigoverrides directly to copiedpackage.jsonfiles. Closes ckeditor/ckeditor5#19608.Fields defined in
publishConfigreplace their top-level counterparts in the final manifest, and thepublishConfigfield itself is removed from the published file.
Other changes
-
changelog: Automatically normalize the
seeandclosesfields from changelog entry into arrays when they are literal values. Closes ckeditor/ckeditor5#19470. -
translations: Treat updated English translations in the
t()calls as new messages to translate in other languages.In the past, the translation tooling assumed that English translation passed to the
t( { id: '...', string: '...' } )function in thestringkey would not be changed. In reality, this assumption is not true and leads to outdated translations in all*.pofiles. Now, when synchronizing the translations, the tooling detects updated English translations in the source code and treats them as new messages to translate.
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-release-tools: v54.2.3 => v54.3.0
Other releases:
- @ckeditor/ckeditor5-dev-build-tools: v54.2.3 => v54.3.0
- @ckeditor/ckeditor5-dev-bump-year: v54.2.3 => v54.3.0
- @ckeditor/ckeditor5-dev-changelog: v54.2.3 => v54.3.0
- @ckeditor/ckeditor5-dev-ci: v54.2.3 => v54.3.0
- @ckeditor/ckeditor5-dev-dependency-checker: v54.2.3 => v54.3.0
- @ckeditor/ckeditor5-dev-docs: v54.2.3 => v54.3.0
- @ckeditor/ckeditor5-dev-license-checker: v54.2.3 => v54.3.0
- @ckeditor/ckeditor5-dev-stale-bot: v54.2.3 => v54.3.0
- @ckeditor/ckeditor5-dev-tests: v54.2.3 => v54.3.0
- @ckeditor/ckeditor5-dev-translations: v54.2.3 => v54.3.0
- @ckeditor/ckeditor5-dev-utils: v54.2.3 => v54.3.0
- @ckeditor/ckeditor5-dev-web-crawler: v54.2.3 => v54.3.0
- @ckeditor/typedoc-plugins: v54.2.3 => v54.3.0