UT Drupal Kit 3.26.0 release notes
Release date - September 23, 2025
Contents
Release summary
Release 3.26.0 is part of the Drupal Kit’s normal, bi-monthly maintenance release schedule. In addition to the usual mix of bugfixes and improvements described below, this release includes the new capability to import events from other Drupal Kit sites. See Importing Events from other Drupal Kit sites.
This release does not include notable visual changes.
Developer callouts
The default PHP version is updated from 8.1 to 8.3
Sites hosted on Pantheon will default to using PHP 8.3 upon updating to release 3.26.0. Our team has tested all custom and contributed code provided with this version of the Drupal Kit to ensure it is compatible with PHP 8.3. Developers who have added their own custom code or additional contributed modules should review that code to confirm it is compatible with PHP 8.3. See specifically:
The standalone Bootstrap 5 library no longer adds !important rule to CSS utility classes
The Bootstrap framework provides a number of utility classes. Previously, the Bootstrap CSS included with the Drupal Kit appended the !important rule to these classes. In release 3.26.0, those rules have been removed. Sites using Forty Acres or a sub-theme of Forty Acres will not be affected by this change, as that theme provides its own version of the Bootstrap utility classes, and that CSS has not changed. Only developers who have explicitly enabled the utexas/bootstrap5-base library would see change to the CSS, and the removal of the !important rule is unlikely to have an impact on actual rendering of page content. In cases where the change does affect the display of page content, developers should rework their custom CSS to refine selector precedence.
Contributed code updates
UTexas installation profile dependency updates (8)
Admin Toolbar: from 3.6.1 to 3.6.2
Google Tag: from 2.0.8 to 2.0.9
iFrame Title Filter: from 3.0.0 to 3.0.1
Layout Builder iFrame Modal: from 1.3.6 to 1.3.7
Layout Builder Restrictions: from 3.0.3 to 3.0.4
News add-on dependency updates (1)
Event add-on dependency updates (1)
Fullcalendar View: from 5.2.4 to 5.2.5
All changes since 3.25.0
UTexas installation profile (17)
Bug: utexas_call_to_action - Allow arrays of classes to be added to a call to action button #2893
Task: PHP Warning reported when call to action button block is added to utility navigation region #2894
Bug: “Lock” and “External” icons do not provide alternative text #2885
Task: [iframe_title_filter] Remove custom shim in favor of contrib module equivalent #2890
Bug: Social Link icons interpreted by Acquia Optimize as potentially non-decorative image #2884
Bug: utexas_theme_suggestions_menu_alter does not consistently parse menu blocks due to variance in block machine names #2889
Task: Remove WebP image conversion from image styles #2829
Task: Refactor automatic multidev GitHub action to be user-executed on demand #2904
Task: Replace use of <div> for headline on Social Links block with semantically appropriate header tag #2900
Task: Port custom logo path when installing speedway #2902
Task: Improve semantic context of Site Announcement for assistive technologies #2872
Task: Speedway Transition: Disable existing “Required Links Block” on existing sites #2910
Task: Omit !important attribute from Bootstrap utility classes #2908
Task: Include block bundle identifier as CSS target #2921
Task: Provide node bundle type CSS selector on body tag #2924
Task: Update default footer content for new sites #2909
Task: Update contributed dependencies #2928
Forty Acres theme (1)
Task: Remove legacy preprocess block functionality for providing menu block regions to theme suggestions #747