Requirement for Premium features and AI suite

Created on 12 June 2025, about 1 month ago

Problem/Motivation

We are working on a free educational website wanted to investigate some of the interesting free CKEditor plugins available here but were disconcerted to find that the plugin pack actually requires the CKEditor Premium Features module as a dependency.

The dependency on the , there is also then a further problem / clash for those of us already using OpenAI functionality via the AI suite of modules. We have a well-established implementation of the existing AI suite and really do not need to access it from the Premium Features module set...

  Problem 1
    - Root composer.json requires drupal/ckeditor5_plugin_pack ^1.3 -> satisfiable by drupal/ckeditor5_plugin_pack[1.3.0, 1.3.1, 1.3.2].
    - drupal/ckeditor5_plugin_pack[1.3.0, ..., 1.3.2] require drupal/ckeditor5_premium_features ^1.3 -> satisfiable by drupal/ckeditor5_premium_features[1.3.0, ..., 1.4.2].
    - drupal/ckeditor5_premium_features[1.3.0, ..., 1.4.2] require openai-php/client ^0.4.0 || ^0.10.0 -> found openai-php/client[v0.4.0, ..., v0.10.3] but the package is fixed to v0.13.0 (lock file version) by a partial update and that version does not match. Make sure you list it as an argument for the update command.

Does there really need to be a dependency on the Premium Features module?

We are only interested in these at this point:

  1. Auto Image
  2. Block Indentation
  3. Bookmarks
  4. Highlight
  5. Word count

Is it in any way possible to one or more of the submodules without the dependency on Premium Features?

Thank you

💬 Support request
Status

Active

Version

1.3

Component

Documentation

Created by

🇬🇧United Kingdom SirClickALot Somerset

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @SirClickALot
  • Hi sirclickalot

    While we do not plan to remove dependency on Premium Features module itself (to have an option to offer selected features for free in Plugin Pack), we're going to make all external dependencies of this module optional, including AI-related libraries.

    We expect this change to be released within 2-3 weeks, as we wait for the upcoming Drupal core release.

  • 🇵🇱Poland salmonek

    Hi @sirclickalot
    We have released CKEditor 5 Plugin Pack 1.4.0 and CKEditor 5 Premium Features 1.5.0
    In the Premium Features module we have changed dependency requirements to suggestions, so it sould now install without conflicts with AI suite.

Production build 0.71.5 2024