UT Drupal Kit 3.10.0 release notes
Release date - January 24, 2023
Contents
Release summary
UT Drupal Kit 3.10.0 is a bi-monthly maintenance release for the University of Texas at Austin’s custom distribution of the Drupal web content management system.
In addition to the usual mix of bugfixes and visual improvements, the major change in this release is the update to version 9.5 of Drupal core. See Drupal core update for additional details.
This release also includes a fix for the issue previously described in https://sites.utexas.edu/drupal/2022/12/15/psa-issue-with-page-cloning-can-cause-data-loss/ which could potentially cause data loss on pages which had originally been cloned from other Flex Pages. See Bugfix for data loss related to page cloning for additional details on the fix and how to check whether your site experienced any data loss.
For full details of all other changes in this release, please refer to the “All changes” section at the end of this page, which contains links to the corresponding GitHub issues.
Drupal core update
The 3.10.0 release incorporates the most recent release of Drupal core for the 9.5 minor release branch, bringing it from version 9.4.8 to 9.5.2.
This minor-version update should not introduce any visual changes to existing sites, but is the next step of the roadmap for the Drupal Kit’s planned update to Drupal 10 in May 2023.
For more information about Drupal 10 and the schedule for that change, please see UT Drupal Kit’s Roadmap to Drupal 10.
Here are the release notes for all Drupal core releases inclusive in this release:
https://www.drupal.org/project/drupal/releases/9.4.9 (Bugfix release)
https://www.drupal.org/project/drupal/releases/9.5.0 (Minor version release)
https://www.drupal.org/project/drupal/releases/9.5.1 (Bugfix release)
https://www.drupal.org/project/drupal/releases/9.5.2 (Security release)
Contributed module updates
The following contributed modules are updated in this release:
Modules included with the UT Drupal Kit installation profile
addtoany: from 1.16.0 to 2.0.0
admin_toolbar: from 2.5.0 to 3.3.0
feed_block: from 1.1.0 to 2.0.0
google_tag: from 1.5.0 to 1.6.0
iframe_title_filter: from 1.1.0 to 2.0.0
media_library_form_element: from 2.0.4 to 2.0.6
media_library_theme_reset: from 1.4.0 to 1.5.0
pantheon_advanced_page_cache: from 1.3.0 to 2.1.1
seckit: from 2.0.0 to 2.0.1
schema_metatag: from 2.3.0 to 2.4.0
svg_upload_sanitizer: from 1.2.0 to 1.3.0
Modules included with the News add-on
facets: from 2.0.5 to 2.0.6
Modules included with the Event add-on
fullcalendar_view: from 5.1.7 to 5.1.8
Update actions for existing sites
In addition to checking for pending database updates as part of the update process, site owners should check the new “Missing Blocks Report” as described in Bugfix for data loss related to page cloning.
All changes since 3.9.1
UTexas installation profile
Task: Update to media_library_form_element 2.0.6 #2082
Task: Update to Drupal core 9.5.2 #2080
Task: Revert to Layout Builder Modal 1.1.0 #2078
Task: Update heading levels in GitHub issue templates #2066
Task: Update to Drupal core 9.5.1 #2062
Task: Update contributed dependencies, including major version increments #2058
Bug: Non-renderable external videos throw fatal error on Flex Content Area and Featured Highlight #2054
Task: Remove default configuration made obsolete in Drupal 9.4.x #2050
Enhancement: Update architecture decisions related to permissions sets and default roles #2049
Bug: Inline Blocks on cloned nodes are deleted when originating nodes are deleted #2046
Task: Create functional test site for every pull request #2037
Bug: Flex List accordions <summary> elements are not consistently styled across browsers #2035
Task: Backfill important architectural decisions as Architecture Decision Records #2032
Bug: Fatal error accessing restricted pages as an anonymous user using PHP 8 #1946
Forty Acres theme
Task: Update heading levels in GitHub issue templates #459
Bug: FortyAcresThemeHelper assumes the Layout Builder module is enabled #456
Enhancement: Add a CSS style for .node–unpublished and .is-unpublished #446
Enhancement: Add conditional utility classes similar to those from other base themes besides Stable #445
Bug: Desktop and mobile menu display “expand” arrow on L1 items even when there are no child items #426
Event add-on
News add-on
Profile add-on
Task: Update heading levels in GitHub issue templates #339
Upstream repository
Pantheon SAML Integration
Task: Compatibility with composer/installers v2 #27