3.4.0 • Published 5 months ago

@cksource-cs/ckeditor-test-bundles-module v3.4.0

Weekly downloads
230
License
UNLICENSED
Repository
github
Last release
5 months ago

CKEditor test bundles module

The bundle contains CKEditor 5 builds used for E2E and CKEditor Documents Converter tests. All the available bundles can be found in index.js.

Table of contents

  • CKEditor 5 builds defined in scripts/updateCKEditorBundles.js in version 40.1.0,
  • Track Changes Data Editor - built manually. The bundle have been provided to make sure integration with TrackChangesData plugin works correctly,
  • Collaboration Editor V32 - built manually. Before CKEditor5 v33 RTC plugins contained their offline versions so to make sure CS is backward compatible this bundle is provided. The actual version is 27.0.0
  • Multi-root Editor - built manually. It's a bundle with all RTC features (RTC, Comments, Track Changes, Revision History) and support for multi-root. Multi-root editors can't be built using the Online Builder.
  • Collaboration Editor DLL - built manually. DLL editors cannot be built through the Online Builder. For instructions on how to build such editor see https://www.notion.so/How-to-upload-the-DLL-editor-bundle-to-CS-91856b2d7633491e8f123a2c18d6c25f
  • Classic Editor DLL - built manually similarly as the one above.

How to update CKEditor test bundles

  1. Copy bundles directory from some package that currently has installed newest @cksource-cs/ckeditor-test-bundles-module NPM package (e.g. cs/cs-e2e-tests/node_modules/@cksource-cs/ckeditor-test-bundles-module/src/bundles) to your local machine (it is required to add missing bundles in step 3).
  2. Run npm run update:bundles.
  3. Add missing bundles - collaboration-editor-v32.bundle,multiroot-editor.bundle, classic-editor-dll.bundle, collaboration-editor-dll.bundle and track-changes-data-editor.bundle from your local copy. Eventually, you can get them from pulled tarball from npm from the latest version of the package.
  4. Set a proper version, lastPublicVersion and set private to false in the package.json file.
  5. update editorVersion in package.json file.
  6. Run npm publish (use temporarily Publish token in ~/.npmrc file).

How to add a new bundle

  1. Define a new bundle and its set of plugins in scripts/updateCKEditorBundles.js.
  2. Run npm run update:bundles.
  3. Set a proper version, lastPublicVersion and set private to false in the package.json file.
  4. Run npm publish (use temporarily Publish token in ~/.npmrc file).

After publish do not forget to:

  • update @cksource-cs/ckeditor-test-bundles-module in packages where the package is used,
  • revert version to 1.0.0 and set private to true in the package.json file.
  • use the Read-only token back in ~/.npmrc file.

3.4.0

5 months ago

3.3.0

7 months ago

3.2.0

12 months ago

3.1.0

1 year ago

1.8.1

2 years ago

1.8.0

2 years ago

1.7.0

2 years ago

3.0.0

2 years ago

1.6.0

2 years ago

2.0.0

2 years ago

1.5.0

2 years ago

1.4.0

2 years ago

1.3.0

2 years ago

1.2.1

3 years ago

1.2.0

3 years ago

1.1.1

3 years ago

1.1.0

4 years ago

1.0.1

4 years ago

1.0.0

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago