Releases: ckeditor/ckeditor5-dev
v24.0.0
MAJOR BREAKING CHANGES ℹ️
- env: Renamed
options.packageJsonForEmptyReleases
tooptions.packageJsonForCustomReleases
in thereleaseSubRepositories()
function. - env: Renamed
options.emptyReleases
tooptions.customReleases
in thereleaseSubRepositories()
function.
Features
- env: The idea of having "emptyReleases" has been changed to "customReleases" that allows specifying which files from the original package should be copied. Introduced the
customReleasesFiles
option for thereleaseSubRepositories()
function. It allows specifying glob patterns of files that should be copied to the temporary directory from which the package will be published on npm. Closes ckeditor/ckeditor5#8616. (commit) - env: Added the "--include-external-directory" to the translations:collect task that allows checking packages located in the "external/" directory. See ckeditor/ckeditor5#7901. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Major releases (contain major breaking changes):
- @ckeditor/ckeditor5-dev-env: v23.6.1 => v24.0.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v23.6.1 => v24.0.0
- @ckeditor/ckeditor5-dev-tests: v23.6.1 => v24.0.0
- @ckeditor/ckeditor5-dev-utils: v23.6.1 => v24.0.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v23.6.1 => v24.0.0
- @ckeditor/jsdoc-plugins: v23.6.1 => v24.0.0
v23.6.1
Internal changes only (updated dependencies, documentation, etc.).
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v23.6.0 => v23.6.1
- @ckeditor/ckeditor5-dev-env: v23.6.0 => v23.6.1
- @ckeditor/ckeditor5-dev-tests: v23.6.0 => v23.6.1
- @ckeditor/ckeditor5-dev-utils: v23.6.0 => v23.6.1
- @ckeditor/ckeditor5-dev-webpack-plugin: v23.6.0 => v23.6.1
- @ckeditor/jsdoc-plugins: v23.6.0 => v23.6.1
v23.6.0
Features
- env:
generateChangelogForMonoRepository()
accepts a new optionoptions.skipLinks
(which isfalse
by default) to omit release and commit links in the generated changelog. Closes ckeditor/ckeditor5#8167. (commit) - env:
generateChangelogForSinglePackage()
accept an optional option:options.releaseBranch
(which defaults tomaster
). (commit)
Bug fixes
- env: The
getNewVersionType()
util returns a proper version when generating the changelog for a single package. Closes ckeditor/ckeditor5#8265. (commit)
Other changes
- tests: Improved linter error message for self-imports. Closes ckeditor/ckeditor5#8245. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-env: v23.5.1 => v23.6.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v23.5.1 => v23.6.0
- @ckeditor/ckeditor5-dev-tests: v23.5.1 => v23.6.0
- @ckeditor/ckeditor5-dev-utils: v23.5.1 => v23.6.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v23.5.1 => v23.6.0
- @ckeditor/jsdoc-plugins: v23.5.1 => v23.6.0
v23.5.1
Other changes
- tests: Builds triggered by "api" should be handled by the script that sends notifications to Slack. Closes ckeditor/ckeditor5#8025. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v23.5.0 => v23.5.1
- @ckeditor/ckeditor5-dev-env: v23.5.0 => v23.5.1
- @ckeditor/ckeditor5-dev-tests: v23.5.0 => v23.5.1
- @ckeditor/ckeditor5-dev-utils: v23.5.0 => v23.5.1
- @ckeditor/ckeditor5-dev-webpack-plugin: v23.5.0 => v23.5.1
- @ckeditor/jsdoc-plugins: v23.5.0 => v23.5.1
v23.5.0
Features
- docs: Added an option to make strict check while building the documentation. See ckeditor/ckeditor5#7994. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-docs: v23.4.0 => v23.5.0
- @ckeditor/jsdoc-plugins: v23.4.0 => v23.5.0
Other releases:
- @ckeditor/ckeditor5-dev-env: v23.4.0 => v23.5.0
- @ckeditor/ckeditor5-dev-tests: v23.4.0 => v23.5.0
- @ckeditor/ckeditor5-dev-utils: v23.4.0 => v23.5.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v23.4.0 => v23.5.0
v23.4.0
Features
- tests: Introduced the
--repositories
(also known as-r
) option that allows specifying a name of a repository (or repositories, separated by a comma, similar to the--files
option) where the tool should look for packages that should be tested. Thanks to that, you do not have to specify all packages of a repository that was cloned into theexternal/
directory. Closes ckeditor/ckeditor5#7889. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-tests: v23.3.0 => v23.4.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v23.3.0 => v23.4.0
- @ckeditor/ckeditor5-dev-env: v23.3.0 => v23.4.0
- @ckeditor/ckeditor5-dev-utils: v23.3.0 => v23.4.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v23.3.0 => v23.4.0
- @ckeditor/jsdoc-plugins: v23.3.0 => v23.4.0
v23.3.0
Features
- tests: Implemented the toggle button for the manual tests sidebar. Closes ckeditor/ckeditor5#7962. (commit)
Other changes
- env: The changelog generator now produces a commented out blog post placeholder by default. Closes ckeditor/ckeditor5#7954. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-tests: v23.2.0 => v23.3.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v23.2.0 => v23.3.0
- @ckeditor/ckeditor5-dev-env: v23.2.0 => v23.3.0
- @ckeditor/ckeditor5-dev-utils: v23.2.0 => v23.3.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v23.2.0 => v23.3.0
- @ckeditor/jsdoc-plugins: v23.2.0 => v23.3.0
v23.2.0
Features
- jsdoc-plugins: Introduced a plugin that hides the package documentation if in the package's
package.json
file theprivate
key is set totrue
. However, by adding the@publicApi
annotation, you can mark blocks of the code that should not be hidden. (commit) - tests: Manual test server accepts a new flag:
--identity-file
(alias:-i
) that allows defining global constants in manual tests. (commit)
Other changes
- env: Improved output displayed while the
translations.upload()
function is working. Instead of displayingconsole.log()
after each package, summary tables will be displayed when the function finishes its job. (commit) - tests: Manual test script will not search for tests in the
./manual/_utils
directory. If any of a manual test requires additional utils to work, those can be placed in the_utils
directory. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-docs: v23.1.1 => v23.2.0
- @ckeditor/ckeditor5-dev-tests: v23.1.1 => v23.2.0
- @ckeditor/jsdoc-plugins: v23.1.1 => v23.2.0
Other releases:
- @ckeditor/ckeditor5-dev-env: v23.1.1 => v23.2.0
- @ckeditor/ckeditor5-dev-utils: v23.1.1 => v23.2.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v23.1.1 => v23.2.0
v23.1.1
Internal changes only (updated dependencies, documentation, etc.).
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Other releases:
- @ckeditor/ckeditor5-dev-docs: v23.1.0 => v23.1.1
- @ckeditor/ckeditor5-dev-env: v23.1.0 => v23.1.1
- @ckeditor/ckeditor5-dev-tests: v23.1.0 => v23.1.1
- @ckeditor/ckeditor5-dev-utils: v23.1.0 => v23.1.1
- @ckeditor/ckeditor5-dev-webpack-plugin: v23.1.0 => v23.1.1
- @ckeditor/jsdoc-plugins: v23.1.0 => v23.1.1
v23.1.0
Features
- tests: Dependency checker will look for duplicated dependencies. Closes ckeditor/ckeditor5#7706. (commit)
- webpack-plugin: Add support for the
translationsOutputFile
option forCKEditorWebpackPlugin
allowing specifying the target bundle for translations. Closes ckeditor/ckeditor5#7688. (commit)
Bug fixes
- jsdoc-plugins: Whitespaces from code blocks should be removed properly. Closes ckeditor/ckeditor5#7742. (commit)
Released packages
Check out the Versioning policy guide for more information.
Released packages (summary)
Releases containing new features:
- @ckeditor/ckeditor5-dev-env: v23.0.0 => v23.1.0
- @ckeditor/ckeditor5-dev-tests: v23.0.0 => v23.1.0
- @ckeditor/ckeditor5-dev-utils: v23.0.0 => v23.1.0
- @ckeditor/ckeditor5-dev-webpack-plugin: v23.0.0 => v23.1.0
- @ckeditor/jsdoc-plugins: v23.0.0 => v23.1.0
Other releases:
- @ckeditor/ckeditor5-dev-docs: v23.0.0 => v23.1.0