Skip to content

Releases: ckeditor/ckeditor5-package-generator

v1.0.0-beta.7

21 Nov 12:31
Compare
Choose a tag to compare

Features

  • The provided package name will now be used as a default name of a plugin (instead of MyPlugin) in the generated package. Closes #54. (commit)
  • Added the --plugin-name option that allows specifying the plugin name different from the package name. See #54. (commit)

Other changes

  • generator: Added --use-yarn flag to package generator to use yarn for installing dependencies in a newly created package. If npm and yarn are installed and no flags are set, user is prompted for a choice. Closes #120. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

Other releases:

v1.0.0-beta.6

23 Aug 11:06
Compare
Choose a tag to compare

MAJOR BREAKING CHANGES ℹ️

  • generator: The program interacts with a user via CLI when asking about a programming language. If the generator is a part of the sub-process of other tasks, it might be blocked. Hence, use the --lang (ts|js) option to avoid blocking a process.

Features

  • generator: The package generator allows choosing a programming language that a developer will use to write a custom feature for CKEditor 5. It can be TypeScript or JavaScript. Closes #101. (commit)
  • tools: Added support for loading TypeScript when running automated tests, a manual sample, or preparing a DLL build. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

v1.0.0-beta.5

12 Apr 10:37
Compare
Choose a tag to compare

MAJOR BREAKING CHANGES ℹ️

  • tools: The -- transifex [API end-point] option is no longer supported. Use the following options: --organization [organization name] and --project [project name] instead.

Bug fixes

  • generator: When creating a new package, a version of the @ckeditor/ckeditor5-inspector package should be taken from the npm registry. Closes #96. (commit)
  • generator: Removed the isToggleable property from the plugin template. Closes #97. (commit)

Other changes

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Other releases:

v1.0.0-beta.4

28 Jan 11:00
Compare
Choose a tag to compare

Bug fixes

  • generator: Added the missing webpack dependency to the package.json file. It fixes the Cannot find module 'webpack' error. The @ckeditor/ckeditor5-dev-utils dependency defines peer dependencies, which must be installed manually in the generator package. Closes #89. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Other releases:

v1.0.0-beta.3

11 Jan 10:32
Compare
Choose a tag to compare

MAJOR BREAKING CHANGES ℹ️

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

Features

  • tools: Introduced tools that allow collecting, uploading, and downloading translation files from Transifex. Closes #9. (commit)

Bug fixes

Other changes

  • generator: Upgraded the http-server package to the latest version to fix a problem with starting the HTTP server for DLL files. Closes #87. (commit)

  • generator: Improved an error when no package name was specified during the command execution. Closes #72. (commit)

  • generator:Enabled verifying a commit using husky in a newly created package. Closes #59. (commit)

  • generator: Enabled inspector in the manual test sample. Closes #58. (commit)

  • generator: Added ckeditor5-metadata.json file in template files. Closes #46. (commit)

  • tools: Project migration to webpack 5. Closes #56. (commit)

  • Updated the required version of Node.js to 14. See ckeditor/ckeditor5#10972. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

v1.0.0-beta.2

26 Oct 07:48
Compare
Choose a tag to compare

MAJOR BREAKING CHANGES ℹ️

  • Renamed the sample/script.js file to sample/ckeditor.js and aligned webpack configuration.

Features

Bug fixes

  • generator: Changed how arguments are specified for the lint task due to errors on Windows environments. Closes #65. (commit)
  • generator: Created the .gitignore file when generating a new package. Closes #50. (commit)

Other changes

  • Renamed the script that produces the demo/sample. Now it is called ckeditor.js and matches to official CKEditor 5 builds. Closes #49. (commit)

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Releases containing new features:

Other releases:

v1.0.0-beta.1

04 Oct 09:53
Compare
Choose a tag to compare

Bug fixes

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

Other releases:

v1.0.0-beta.0

04 Oct 09:35
Compare
Choose a tag to compare

We are happy to announce the first release of ckeditor5-package-generator.

This tool allows creating a working package with the development environment to write new plugins for CKEditor 5.

For more details on using the tool, please, take a look at the README.md file of the ckeditor5-package-generator package.

Released packages

Check out the Versioning policy guide for more information.

Released packages (summary)

New packages: