UT Drupal Kit 3.22.0 release notes
Release date - January 27, 2025
Contents
Release summary
Release 3.22.0 is part of the Drupal Kit’s normal, bi-monthly maintenance release schedule. There are no major changes in this release, just the usual mix of bugfixes and improvements.
Visual changes
Feed blocks now automatically append external link icons
Instances of the Feed Block component on sites using the Forty Acres theme or a sub-theme of Forty Acres will now automatically append an external link icon to feed links.
Full description: https://github.austin.utexas.edu/eis1-wcs/forty_acres/issues/675
Before |
After |
|---|---|
|
|
Functional changes
Event add-on now includes a machine-readable feed for calendar.utexas.edu
This change affects sites using the Events add-on. Upcoming events are now syndicated in a machine-readable feed, located at yoursite.utexas.edu/events/localist.csv. This feed is provided to facilitate University Events visibility into all campus events. Your site’s events will not be displayed on https://calendar.utexas.edu unless and until University Events integrates the feed. Direct questions to University Events through the calendar.utexas.edu support form. See also the Events add-on documentation for details about controlling event visibility.
Past events can now be automatically archived
This change affects sites using the Events add-on. Site managers can now set a global configuration option to schedule past events to be archived – removed from public display – after a specified number of days. See Configure past events to be archived.
Developer callouts
Bootstrap 5 negative margin utility classes now included
This change affects sites using the Forty Acres theme or a sub-theme of Forty Acres. The Bootstrap Framework provides a number of spacing utility classes. This release supplements the standard margin and padding classes with additional negative-margin and negative-padding classes. See https://getbootstrap.com/docs/5.0/utilities/spacing/#negative-margin
Full description: https://github.austin.utexas.edu/eis1-wcs/forty_acres/issues/674
Contributed code updates
UTexas installation profile dependency updates (10)
Drupal core: from 10.3.10 to 10.4.1
Google Tag: from 2.0.6 to 2.0.7
Layout Builder iFrame Modal: from 1.3.0 to 1.3.3
Layout Builder Restrictions: from 3.0.0 to 3.0.1
Menu Trail By Path: from 2.1.0 to 2.1.1
Pathologic: from 2.0.0-alpha2 to 2.0.0-alpha3
URL Embed: from 3.0.0-beta1 to 3.0.0-beta2
News add-on dependency updates
Search API: from 1.36.0 to 1.37.0
All changes since 3.21.1
UTexas installation profile (9)
Task: Replace svg_upload_sanitizer contrib module with custom equivalent #2682
Enhancement: Integrate JS linter/sniffer #835
Enhancement: Add WebP image support #1591
Task: Remove patches supplied by 1.3.2 release of layout_builder_iframe_modal #2709
Task: Change site identifier to use namespaced meta name instead of application-name #2711
Task: [META] Make contributed projects ready for Project Browser #2551
Task: Add image preloads for Hero Images and Hero Carousel #2195
Task: Update contributed dependencies #2719
Enhancement: Add utexas/utexas_pantheon_logs_http as a dependency #2722
Forty Acres theme (5)
Task: Add legacy Bootstrap 4 margin utility classes #670
Enhancement: Add Bootstrap 5 negative margin utility classes #674
Task: Feed Block: Add external link icon to RSS links and Read more button #675
Bug: Default link underline-on-hover behavior is overridden by Bootstrap 5 default #680
Task: Replace references to Bootstrap 4 CSS classes with Bootstrap 5 equivalents #673
News add-on (2)
Event add-on (3)
Upstream repository (1)
Task: Update mariadb database version to 10.6 #189

