Skip to content

Latest commit

 

History

History
172 lines (97 loc) · 12.7 KB

CHANGELOG.md

File metadata and controls

172 lines (97 loc) · 12.7 KB

Changelog

2.1.1 (2024-09-30)

Other changes

  • generator: Lock to the last compatible version of the @ckeditor/ckeditor5-dev-build-tools package due to the upcoming release of breaking changes in the @ckeditor/ckeditor5-dev-* packages. Closes #191. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Other releases:

3.0.0-alpha.0 (2024-09-19)

MINOR BREAKING CHANGES ℹ️

  • generator: The generated package no longer uses Karma as the test runner. Instead, Vitest is used.
  • tools: The test script is removed, because unit tests in the generated package are executed directly by Vitest. Hence, the previous custom support for the --coverage (-c) and --source-map (-s) flags is no longer needed and has been also removed. The yarn run test (or npm run test) script is still available in the generated package, but it executes Vitest. See CLI flags supported in Vitest.

Other changes

  • generator: Replaced Karma with Vitest as the testing framework in the generated package. (commit)
  • tools: Removed support for the --coverage (-c) and --source-map (-s) flags. (commit)
  • tools: Removed test script from the tools, because unit tests in the generated package are executed now directly by Vitest. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Other releases:

2.1.0 (2024-08-07)

MINOR BREAKING CHANGES ℹ️

  • generator: The global names for the ckeditor5 and ckeditor5-premium-features packages in the UMD builds have been changed to CKEDITOR and CKEDITOR_PREMIUM_FEATURES respectively.

Bug fixes

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Other releases:

2.0.0 (2024-06-26)

We are excited to announce an update to the package generator for CKEditor 5 plugins. Now the new package generator fully supports the latest installation methods in CKEditor 5.

With this update, you will be prompted to choose whether you want to generate a plugin that supports only the current methods or both current and legacy methods. For more details on migrating custom plugins, please refer to the documentation.

Features

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

2.0.0-alpha.0 (2024-05-28)

MAJOR BREAKING CHANGES ℹ️

  • Upgraded the minimal versions of Node.js to 18.0.0 due to the end of LTS.

MINOR BREAKING CHANGES ℹ️

  • tools: The typescript() function exported from the webpack-utils module requires passing the cwd as the first argument. Optionally, you can pass the TypeScript configuration file name that should be used when processing TS files by ts-loader.

Features

  • generator: Added the --installation-methods CLI flag that should allow the generation of a package without support for the DLL builds. See #15502, #15739.
  • tools: Karma will use the tsconfig.test.json file as a TypeScript configuration if it exists when executing automated tests. By default, it fallbacks to tsconfig.json file. (commit)

Bug fixes

  • generator: Allow to build plugin with potentially used external ckeditor5-premium-features. (commit)

Other changes

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

1.1.0 (2023-07-05)

Features

  • generator: The tool will now display its version when used with -V/--version option. The version will also be displayed on the -h/--help message. Closes #150. (commit)

Bug fixes

  • generator: Removed the current working directory from a package manager command when installing dependencies. A new process is already spawned in the directory. Hence, there is no need to duplicate the path. Thanks to that, a space in the path will not crash the generator while installing dependencies. Closes #156. (commit)

Other changes

  • generator: When generating a new package, the generator uses the latest stable CKEditor 5 release. Closes #155. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

Other releases:


To see all releases, visit the release page.