UT Drupal Kit 3.0.0-beta.3 release notes

Release date - January 17, 2020

Note

This is a beta release for the next major version of the UT Drupal Kit. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites.

Release summary

UT Drupal Kit 3.0.0-beta.3 largely consists of bugfixes and minor display enhancements related to consistency.

It also includes an update from Drupal 8.8.0-beta1 to 8.8.1, as well as updates to the latest stable version of the following contributed modules: Adminimal Admin Toolbar, Admin Toolbar, Adminimal Theme, CKEditor Height, Editor Advanced Link, Google Tag Manager, Layout Builder Modal, Layout Builder Restrictions, Metatag, Pathauto, Redirect, and Responsive Tables Filter.

Documentation for updating an existing UT Drupal Kit 3 site is also now available at Updating a site.

All changes since 3.0.0-beta.2

Enhancements

  • Comment out the explanatory text in task, bug and feature issue templates #863

  • Add composer validation as a pre-commit hook #839

  • Update GitHub templates #827

  • Standardize the margin-bottom for Layout Builder blocks to 1.5rem #816

Tasks

  • Update to Drupal 8.8.0 #875

  • Update to Drupal 8.8.1 #896

  • Update existing contributed modules for beta.3 release #901

  • Import updated configuration for Flex Page & Promo Unit modules #920

  • Reconcile different breakpoints in Forty Acres and UTexas Image Styles #854

  • Reconcile styling differences on Featured Highlight between Drupal 7 and Drupal 8 #849

  • Make existing integration tests more efficient #833

  • Make Promo Unit items margin-bottom on <p> tag match that of other components #770

  • UTexas Beacon : Add additional Pantheon- and UT Web-specific data to Beacon information #763

Bugs

  • Fix utexas_layouts breakpoint CSS- 2,3 and 4-column layouts #892

  • Fix uneven layout with 2 column layouts #890

  • Use Flexbox CSS for layout of other 3 column Layout Builder layouts (non-33/34/33) #879

  • Background color test not executing #872

  • UTexas Content Type Flex Page feature in “Changed” state #862

  • utexas_call_to_action feature in “Changed” state #861

  • Media Library modal appears behind Layout Builder modal #858

  • Undefined index label when using custom layouts #821

  • Make 3-column (33-34-33) layouts show columns with equal widths #776

  • Two blocks created when custom block type inserted via inline block approach #773

  • Notice: undefined index: #parents #772

  • Create adequate whitespace between columns in 4-column section option. #650

  • Drupal Core 8.8.1 Inadvertently Reverted in PR merge #909

  • Regression in pixel breakpoint for Two Column layout #906

  • Regression: “No padding between margins” no longer works #904

  • Layout Builder Modal erroneously listed as dependency on custom modules #898

  • PHP Notice generated from Layout Builder Restrictions #894

Documentation

  • Chapter - “Creating and managing page content” - Part 4 “Other page types” #50