Install
Works with Drupal: ^9Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
The Beta4 release pushes us closer to a stable release by focusing on introducing more stability and testing throughout the module. It includes some key refactoring to the module's core services to break up responsibility and make them more maintainable. An overview of these changes are available in this change record.
This release also improves overall site stability by capturing errors during rendering and handling them with a displayed error message in place instead of letting it bubble up to a fatal error to kill the whole response. This error display also includes debug output to help developers resolve it if the Devel module is installed and the user has appropriate permissions.
Finally, a new plugin type has been introduced to allow pattern data to be preprocessed and altered before rendering. Examples may be seen at src/Plugin/PatternFieldProcessor/
within the module's codebase.
Contributors (3)
slucero, mariohernandez, johnle
Changelog
Issues: 11 issues resolved.
Changes since 9.1.0-beta3:
Bug
- #3295055 by slucero: Pattern Validation Sometimes Fails When Encountering Empty Objects
- #3295521 by slucero: Call to undefined method Drupal\Core\Extension\ModuleHandler::hasImplementations() for Drupal 9 < 9.4
- #3293860 by slucero: Rendering Invalid Pattern Data Causes a White Screen of Death
- #3284110: Fix TypeError in Drush command patternkit:libUpdate.
- #3276732: Media library modal vertically cut off
Feature
- #3281936 by slucero, mariohernandez, johnle: Process text format filters for WYSIWYG fields
- Resolve #3280424 "Warning alert message"