Install
Works with Drupal: ^10.6 || ^11.3 || ^12Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
521.14 KB
MD5: 7e08b26fac1b089074e51d3c680411e3
SHA-1: 4d84aa645ea93995172c265c16a0a47a77b3a3c4
SHA-256: 7084a09af5fadacadd91ddbe6185f4222e7a3abda7a0065a31d8d0195745876f
Download zip
877.26 KB
MD5: fefc3abccaaf7e70df184e23d9d93c36
SHA-1: c7919c0c492ffbc2062007bbc8250e1d66d3537e
SHA-256: 0f8108deb21d203b24d2dc9f5709e60768c8d7d9ce3a018f962ff38ffde2032f
Release notes
Contributors (20)
anwoon, christian.wiedemann, g4mbini, goz, grimreaper, herved, just_like_good_vibes, martygraphie, mogtofu33, mortona2k, pdureau, rodrigoaguilera, scott sawyer, smovs, sonfd, spryah, steffenr, svendecabooter, yuraul
Changelog
Issues: 19 issues resolved.
Changes since 2.0.19 (compare):
Features
- feat: #3508748 Add ability to track active menu items in menu source
- feat: #3474134 Add Ckeditor5 integration
- feat: #3551587 Slots restrictions according to suggestions and cardinality
Tasks (code quality, test coverage, tooling, CI)
- task: #3619588 Add PHP Coding Standards Fixer to the pipeline
- task: #3604395 Automated Drupal 12 compatibility fixes for ui_patterns 2.0.x-dev
- task: #3604395 Increase core and PHP requirements. D12 compatibility.
- task: #3615274 Add native_function_invocation to php-cs-fixer
- task: #3591167 Tidy metadata plugin attributes
- task: #3618440 Add Playwright end-to-end tests to the pipeline
- task: #3618728 Add views source context test coverage (styles, rows, unsaved views)
Other tasks
- task: #3619208 Manage PreviewAwarePluginInterface in ComponentElementBuilder
- task: #3619419 Add default configuration values to BlockSource
- task: #3619582 Choose the components a text format may embed in CKEditor 5
Bugs
- feat: #3524637 Missing support for <button> token in Links props when mapping menus via UI Patterns
- fix: #3612960 Props named ID may conflict with a schema resolver keyword
- fix: #3607927 Link label to the referenced entity not saved
- fix: #3618664 Checkboxes checked by default come unchecked when their form is loaded by AJAX
- fix: #3593106 setDefinedContextValues() calls getAvailableContexts() unnecessarily for plugins without context definitions
- fix: #3516063 No access check on Referenced entities