Install
Works with Drupal: ^9.3 || ^10Using Composer to manage Drupal site dependencies
Alternative installation files
Release notes
Layout Builder Kit 2.0.0-beta1, 2024-03-12
------------------------------------------
Changes since 2.0.0-alpha2:
- Removed superfluous getPluginDefinition and getPlugin.
- Add $configuration protected instance variable.
- Tested against PHP 8.2 and Drupal 10.1/10.2.
Layout Builder Kit 2.0.0-alpha2, 2022-12-06
------------------------------------------
Changes since 2.0.0-alpha1:
- Turns out $events['hook_event_dispatcher.theme'] is needed after all.
Layout Builder Kit 2.0.0-alpha1, 2022-12-05
------------------------------------------
Changes since 2.0.0-dev (2022-11-16):
- It looked like the ThemeHookEvents::THEME constant wasn't available (see
https://www.drupal.org/project/layout_builder_kit/issues/3282326) however the problem was transient for me.
Might still need to use $events['hook_event_dispatcher.theme'][] = ['themeEvent'] but we'll see.
Layout Builder Kit 2.0.0-dev, 2022-11-16
------------------------------------------
Changes since 1.0.0-beta5:
- Hook Event Dispatcher (HED) module requirement updated to ^3
- minimum core compatibility upgraded to 9.3 because HED 3.3+ requires Drupal 9.3+
- not compatible with D10 yet; seems to be a PHP8 incompatibility with a dependency
- Thank you everyone for the contributions:
- https://www.drupal.org/project/layout_builder_kit/issues/3282326
- https://www.drupal.org/project/layout_builder_kit/issues/3207914
- https://www.drupal.org/project/layout_builder_kit/issues/3230053
- https://www.drupal.org/project/layout_builder_kit/issues/3229103
- D10 compatibility (https://www.drupal.org/project/layout_builder_kit/issues/3297498)
Layout Builder Kit 1.0.0-beta5, 2020-11-05
------------------------------------------
Changes since 1.0.0-beta4:
- hook_event_dispatcher module updated to 2.2
- default_content module version updated
- old key core removed
Layout Builder Kit 1.0.0-beta4, 2020-07-10
------------------------------------------
Changes since 1.0.0-beta3:
- Video component now works for Taxonomy Terms
- Layout Builder Kit link menu moved to 'Configuration > Content Authoring > Layout Builder Kit'| /admin/config/content |
- Render component now supports Media
Layout Builder Kit 1.0.0-beta3, 2020-03-27
------------------------------------------
Changes since 1.0.0-beta2:
- Added EntityTypeBundleInfo class as a dependency for all components
Layout Builder Kit 1.0.0-beta2, 2020-03-26
------------------------------------
Changes since 1.0.0-beta1:
- Code ready for Drupal 9, core_version_requirement: ^8 || ^9
- All instances for "image_grid" change to "icon_text" in layout_builder_kit.services.yml
- Drupalci.yml file added to indicate Layout Builder Kit is Drupal 9 ready!
- Book module dependency added for Layout Builder Kit Demo module
- Permissions for 'Layout Builder Kit Settings' form changed from 'access administration pages' to 'access layout builder kit components'
- New status check added for Book Navigation Component about Book module as is required for it
- Added new Render component
- Moved getField() out of components and into LBKBaseComponent