v29.0.0
MAJOR BREAKING CHANGES ℹ️
- env: The
urloption foruploadPotFiles()anddownloadTranslations()is not supported anymore. Instead, useorganizationNameandprojectNamethat represent organization and project names. - env: The
uploadPotFiles()task does not read anything from the file system automatically (removed thetranslationsDirectoryoption). A developer must pass thecwdoption, which points to the project's root directory. Also, thepackagesmap is required, which defines which packages should be processed. Keys in the map represent package names, while their values point to directories where to look for translation sources.
Features
- env: Tools for translations use the latest version of the Transifex API (3.0). Improved the UI - these scripts print updates whenever a new step of the process starts. (commit)
- env: The
upload()anddownload()scripts stores resources that could not be processed (e.g., due to network issues). Only packages that failed during the previous run will be processed when re-running. (commit)
Bug fixes
- env: Fixed
changelog.getChangesForVersion()util leaking to other releases. Closes ckeditor/ckeditor5#11322. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-env: v28.1.1 => v29.0.0
- @ckeditor/ckeditor5-dev-tests: v28.1.1 => v29.0.0
- @ckeditor/ckeditor5-dev-utils: v28.1.1 => v29.0.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v28.1.1 => v29.0.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v28.1.1 => v29.0.0
- @ckeditor/jsdoc-plugins: v28.1.1 => v29.0.0