Install
Works with Drupal: ^9 || ^10 || ^11Using Composer to manage Drupal site dependencies
Alternative installation files
Download tar.gz
45.53 KB
MD5: f8b7fd5949fea3f2684825c914a9352b
SHA-1: 4bbecec74369a680eb3032a4c6e03b6c3cedbdd4
SHA-256: 1ee8e17a6ba46d03cd68c1fa91063428d122cc65c4f08842ac413656925513a0
Download zip
60.93 KB
MD5: 7d50e78dd3f8e27c0a8e546cce87b480
SHA-1: 10c30a6a113a00722cb42798692c3c0389c35a89
SHA-256: 181578bb33c95faf089b26f93ca285cad0c174ab7905118f74b801c970dbb67a
Release notes
A long overdue round of bug fixes and code clean-up from a stack of pending tickets and merge requests:
- Improved documentation: README, form labels, description texts, etc...
- Fixed major issue with configuration dependencies (#3419337).
- Code clean-up: Refactoring of duplicated code, initialization of variables, compatibility with recent Drupal core versions, etc...
Contributors (11)
dydave, vladimiraus, wrd-oaitsd, alex.bukach, chris matthews, pooja_sharma, paulocs, justcaldwell, c-logemann, kul.pratap, renatog
Changelog
Issues: 11 issues resolved.
Changes since 4.0.1:
Bug
- #3345981 by vladimiraus, dydave: Initialize config 'block_classes_stored' to an empty array instead of null, to prevent 'array_merge' error on initial CSS class save.
- #3293637 by wrd-oaitsd, alex.bukach, dydave: TypeError when contrib module 'restrict_by_ip' is also installed.
- #3276398 by pooja_sharma, dydave: Refactoring of field autocomplete widget and code clean-up.
- #3356441 by paulocs, dydave: Allow multiple blocks to use
'<none>'value for ID, to remove the default block ID. - #3419337 by justcaldwell, dydave: Prevent and remove invalid 'block_class' configuration dependencies.
- #3479988 by c-logemann, dydave: Fixed missing closing 'div' tags breaking block config form layout.
- #3544750 by kul.pratap, renatog, dydave: Prevent data Attributes values from being prefixed with underscore when they start with a number.
- #3555338 by dydave: Fixed module's 'Help' page 'BlockClassController::index' compatibility with D11.
Task
- #2702177 by dydave: Updated README documentation based on recent changes of the project page.
- #3363431 by chris matthews, dydave: Cleanup/standardize wording on settings page.
- #3363419 by chris matthews, dydave: Updated module description and install message.