Install
Works with Drupal: ^9 || ^10Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
The Patternkit Beta 7 release introduces numerous performance improvements, bug fixes, and compatibility with Drupal 10 and CKEditor 5.
CKEditor 5 support (Change record)
This release introduces support for using CKEditor5 on HTML fields within Patternkit patterns. To begin using it, enable the ckeditor5
module and configure at least one text format to use it. Afterward, edit the Patternkit JSON form settings at /admin/config/user-interface/patternkit/json
to select CKEditor5 and the configured text format for the CKEditor toolbar.
Known issues
While CKEditor5 is now supported, users should be aware of the following known issues that remain to be resolved moving forward:
- #3357146: Failure when WYSIWYG and Toolbar Selection are Misconfigured
- #3356609: Cygnet styles leaking into CKEditor 5 editor
- #3354654: CKEditor 5 Content Filtering Doesn't Work
Contributors (8)
bfodeke, churel, johnle, krisahil, kunalkursija, mariohernandez, minsharm, slucero
Changelog
Issues: 11 issues resolved.
Changes since 9.1.0-beta6:
Bug
- #3327185 by slucero, bfodeke, mariohernandez: Pattern Rendering Creates Excessive Twig String Template Cache Files
- #3332780 by slucero: Patternkit Media Library Fails To Install
- #3345356 by churel, slucero: getSchema is not able to fetch asset when schema is empty
- #3346507 by slucero, mariohernandez: WSOD Error in Drupal 10: Class "Symfony\Component\PropertyAccess\PropertyAccess" not found
- #3339014 by slucero, minsharm, kunalkursija: Patternkit blocks cause unintentional page cache invalidations on edit and save
- #3333342 by slucero: The library filter does not work in using drush pklu / patternkit-lib-update
- #3353269 by mariohernandez: Formatting issue for ordered list while editing CKEditor 5 content
- #3347660 by slucero, minsharm: CKEditor 5 Source Editing Mode May Not Save Content
- #3356415 by slucero, krisahil, minsharm: Error: Class "Drupal\ckeditor5\Plugin\Editor\CKEditor5" not found
Feature
- #3312164 by slucero, johnle, minsharm, krisahil: Incompatible with CKEditor 5 in Drupal 9.5
Misc
- Fix timing issue in failing tests.
- Update author info.
- Fix strict code coverage warnings.
- Fix namespacing error in tests.
- Capture screenshots and output in some browser test failures.
- Fix string interpolation issue.
Task
- #3346548 by kunalkursija, johnle: Long page load time due to large data of pattern blocks