Skip to content

Releases: ckeditor/ckeditor5-dev

v24.1.0

01 Feb 13:54
Compare
Choose a tag to compare

Features

  • env: Support for collecting commits from additional mono-repositories in the generateChangelogForMonoRepository() function. (commit)
  • utils: Added a module (builds.getDllPluginWebpackConfig()) that produces the webpack configuration for DLL. See ckeditor/ckeditor5#8395. (commit)

Bug fixes

  • env: The "releaserepositories.js" script should not throw an error if the "options.customReleasesFiles" option is not specified. Closes ckeditor/ckeditor5#8932. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

Other releases:

v24.0.2

20 Jan 13:40
Compare
Choose a tag to compare

Other changes

  • tests: Minor improvements for the dependency checker that is exposed as a binary script by the @ckeditor/ckeditor5-dev-tests package (ckeditor5-dev-tests-check-dependencies). Closes ckeditor/ckeditor5#8862. (commit)

    • Added a flag --quiet that allows display logs only if found issues with dependencies,
    • If packages were not specified in arguments, all packages found in the packages/ directory will be checked by default.

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Other releases:

v24.0.1

19 Jan 09:35
Compare
Choose a tag to compare

Bug fixes

  • env: Changed packages in the generated changelog will be grouped properly by exact comparing their scopes instead of matching values. Closes ckeditor/ckeditor5#8596. (commit)
  • tests: Improved the dependency checker in detecting missing, unused, or misplaced packages from JS, CSS, and package.json files. Closes ckeditor/ckeditor5#8817. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Other releases:

v24.0.0

11 Jan 12:06
Compare
Choose a tag to compare

MAJOR BREAKING CHANGES ℹ️

  • env: Renamed options.packageJsonForEmptyReleases to options.packageJsonForCustomReleases in the releaseSubRepositories() function.
  • env: Renamed options.emptyReleases to options.customReleases in the releaseSubRepositories() 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 the releaseSubRepositories() 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):

Other releases:

v23.6.1

06 Nov 10:39
Compare
Choose a tag to compare

Internal changes only (updated dependencies, documentation, etc.).

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Other releases:

v23.6.0

22 Oct 09:24
Compare
Choose a tag to compare

Features

  • env: generateChangelogForMonoRepository() accepts a new option options.skipLinks (which is false 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 to master). (commit)

Bug fixes

Other changes

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

Other releases:

v23.5.1

04 Sep 07:12
Compare
Choose a tag to compare

Other changes

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Other releases:

v23.5.0

04 Sep 06:46
Compare
Choose a tag to compare

Features

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

Other releases:

v23.4.0

02 Sep 13:10
Compare
Choose a tag to compare

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 the external/ directory. Closes ckeditor/ckeditor5#7889. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

Other releases:

v23.3.0

01 Sep 10:04
Compare
Choose a tag to compare

Features

Other changes

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

Other releases: