Install
Works with Drupal: ^9.3 | ^10Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
33.22 KB
MD5: bb6567e118c76489e06e8d8748348bf7
SHA-1: d93e57fed84f36819097337a69280e8a6be76296
SHA-256: 467847fd0eafdcad18f3046eb8a48e66782291e01f6593ab0d213277e4797306
Download zip
57.79 KB
MD5: 843eb83bbc8a3c82cb2b9507e28a4fd7
SHA-1: b7ca4264be51038f947d26b6725fc0446b224f60
SHA-256: a2dac78437e71f484df2bfcbb2ccecd1fe4ecd5a6c94eadc2bc443cd5c5d7317
Release notes
Summary
- Added support for CKEditor 5, but still requires the individual embed integration modules to update.
- If CKEditor 5 is used, embed button icons are required to be SVG images only. We have added a requirement check if any existing button icons are not SVG images.
- Adds more base class helper methods to make implementing embed plugins easier.
- #3394408 by Dave Reid, bnjmnm: Updated button icon upload validation to work with Drupal 10.2 and above.
- #3365508 by scott_earnest, Dave Reid: Removed return typehinting from EmbedCKEditorPluginBase causing backwards incompatibility issues.
- #3320371 by Dave Reid, Binoli Lalani: Fixed PHP strlen(): Passing null to parameter #1 ($string) of type string is deprecated in DomHelperTrait.
- #3316636 by Dave Reid: Added EmbedCKEditorPluginBase::getEmbedPreviewCsrfToken() and EmbedController::PREVIEW_CSRF_TOKEN_NAME.
- #3316629: Add a EmbedTypeBase::getModulePath() method to make EmbedTypeInterface::getDefaultIconUrl() easier to implement.
- #3309747 by Dave Reid, znerol, Rajab Natshah, balintpekker, recrit, JeroenT, leet249, bnjmnm: Add CKEditor 5 compatibility and keep supporting CKEditor 4
- #3348424 by Dave Reid, Rajab Natshah: Fixed missing accessCheck() on EmbedCKEditorPluginBase enitty query by using loadByProperties() and fixing dependency injection anti-pattern.
- #3310328 by Dave Reid, immaculatexavier, idiaz.roncero: Only allow SVGs for button icons when CKEditor5 is installed.
- #3287177 by Project Update Bot, Dave Reid: Automated Drupal 10 compatibility fixes
Contributors (13)
Dave Reid, znerol, Rajab Natshah, balintpekker, recrit, JeroenT, leet249, bnjmnm, scott_earnest, Binoli Lalani, immaculatexavier, idiaz.roncero, Project Update Bot
Changelog
Issues: 9 issues resolved.
Changes since 8.x-1.6: