UT Drupal Kit 3.19.0 release notes
Release date - July 23, 2024
Contents
Release summary
The 3.19.0 release 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.
Minor visual changes introduced in this release are detailed in the following section.
Visual changes
Release 3.19.0 includes visual changes that may affect content on existing sites. These changes are described below, with before/after examples.
Instagram now includes headline field, linkable to Instagram account
Sites using the Instagram component can now link to their Instagram account through a new headline field.
Full description: https://github.austin.utexas.edu/eis1-wcs/utdk_profile/issues/2207

Cancelled events no longer display the ‘Add to calendar’ link
If an event’s status field is set to ‘Cancelled,’ the event no longer displays the ‘Add to calendar’ link shown below.
Full description: https://github.austin.utexas.edu/eis1-wcs/utevent/issues/229

Reminder: do not delete cancelled events
Once published, an event should not be deleted. It should be marked as ‘cancelled.’ Deleting previously published events risks confusing visitors who had previously viewed the event while it was active.
Tips for advanced searches now display on the search page
In prior versions of the Drupal Kit, the search page displayed a link that included instructions for advanced search syntax. Now those instructions display in a collapsed section directly below the search bar.
Full description: https://github.austin.utexas.edu/eis1-wcs/utdk_profile/issues/1686
Before |
After |
|---|---|
|
|
Promo Unit textual content now consistently aligns with other content
In prior versions of the Drupal Kit, if a Promo Unit instance include copy text but did not include an accompanying image, the copy text appeared misaligned, showing extra indentation. In Release 3.19.0, Promo Units with this content setup now display the copy text aligned with other content.
Full description: https://github.austin.utexas.edu/eis1-wcs/utdk_profile/pull/2559
Background color options for layouts have been consolidated
Pages created with Layout Builder, such as the Flex Page, include the option to apply background colors to sections. The existing options were numerous, some options differing only slightly from others. To improve the ability for content editors to easily select an appropriate background color, we have reduced the available color options. Sites that were already using background colors that are now removed will automatically shift to the next-closest color option, as shown below.
Full description: https://github.austin.utexas.edu/eis1-wcs/utdk_profile/issues/780
Before |
After |
|---|---|
|
|
Profile lists now wrap text around image
This change affects sites using the Profile add-on. Previously, Profile listings using the “Prominent” display rendered image and text in separate columns, creating the potential for long, narrow columns of text. Now text wraps around the image as shown below.
Full description: https://github.austin.utexas.edu/eis1-wcs/utprof/issues/285
Before |
After |
|---|---|
|
|
Spacing between Profile title and content now matches other pages
This change affects sites using the Profile add-on. Previously, there was additional space between the title and the main content compared to other page types. Now that space is consistent with other pages.
Full description: https://github.austin.utexas.edu/eis1-wcs/utprof/issues/294
Before |
|
After |
|
Drupal core updates
N/A
Contributed module updates
Modules included with the UT Drupal Kit installation profile
Breadcrumbs Visibility: from 1.3.0 to 2.0.0
Diff: from 1.3.0 to 1.7.0
Feed Block: from 2.0.1 to 3.0.0
Google Programmable Search Enginge: from 4.0.0 to 5.0.0
iFrame Title Filter: from 2.0.0 to 3.0.0
Page Title Visibility: from 1.6.0 to 2.0.0
Responsive Tables Filter: from 1.18.0 to 2.0.0
Schema Metatag: from 3.0.1 to 3.0.2
Last Updated: from 1.2.0 to 2.0.0
Qualtrics Filter: from 3.1.0 to 4.0.0
Modules included with the News add-on
Breadcrumbs Visibility: from 1.3.0 to 2.0.0
Page Title Visibility: from 1.6.0 to 2.0.0
Search API: from 1.34.0 to 1.35.0
Modules included with the Profile add-on
Bootstrap Horizontal Tabs: from 2.0.7 to 3.0.1
Breadcrumbs Visibility: from 1.3.0 to 2.0.0
Page Title Visibility: from 1.6.0 to 2.0.0
Modules included with the Event add-on
Smart Date: from 4.1.2 to 4.1.3
All changes since 3.18.0
UTexas installation profile (28)
Task: Add strict type-checking to automated tests #2411
Task: iFrame Title Filter Drupal 11 compatibility #2535
Task: Last Updated Drupal 11 compatibility #2536
Task: Page Title Visibility Drupal 11 compatibility #2538
Task: Feed block Drupal 11 compatibility #2533
Bug: Promo unit “Stacked Landscape” has margin-left on the wrapper for textual content, showing indenting effect #2527
Task: Bootstrap Horizontal Tabs Drupal 11 compatibility #2531
Task: Make Flex List interoperable with Bootstrap 4 or Bootstrap 5 #2557
Task: Create an architecture decision record around configuration management with Features #1431
Bug: Telephone URLs with fewer than 6 digits on UTexas Link Element trigger fatal error #2543
Bug: Status page shows Embed button CKEditor5 compatibility warning #2363
Enhancement: Provide better guidance for recommended image sizes for Hero Carousel #2309
Task: Remove duplicate bootstrap tabs.js #2556
Task: Google Programmable Search Engine Drupal 11 compatibility #2534
Task: Exclude Social Links icon data from utexas_instagram Features bundle #2158
Enhancement: Add new headline field with option to link to Instagram #2207
Enhancement: Add “external” matcher to Linkit Flex HTML profile #2499
Enhancement: Add external link icon to UTDK-provided links in footer #2025
Task: Scope Slick-library-based control CSS to Hero Carousel #2517
Task: Add “clone node entity” permission to “manager” permissions set #2486
Enhancement: Button for direct access to “Manage Site Announcement” #814
Enhancement: Make “About searching” content more accessible from search results page #1686
Enhancement: Provide valid focus indicator on anchor link destinations on HTML headings #2542
Task: Nominal Drupal 11 compatibility (static code analysis & remediation) #2526
Enhancement: Reduce number of choices and re-order background color options #780
Task: Update contributed dependencies #2582
Task: jQuery 4 compatibility: Accessible 360 Slick Library #2554
Bug: Visual regression with CTA button in hero carousel #2586
Forty Acres theme (6)
Enhancement: Active menu trail styling for header menu #320
Task: Make Promo List headline font size consistent with other component headlines #430
Task: Relocate ut-headline CSS declaration from Flex Content Area to Utilities #568
Task: Update jquery-accessibleMegaMenu.js to be compatible with jQuery 4 #605
Task: Investigate updating to Bootstrap 5 #598
Task: Remove relocated Bootstrap SCSS and JS dependencies #609
Profile add-on (7)
Task: Nominal Drupal 11 compatibility (static code analysis & remediation) #391
Task: Set bootstrap_horizontal_tabs to Bootstrap 4 #392
Enhancement: Improve display of Profile items in “Prominent” style to avoid narrow columns of text #285
Task: Adjust image size for Prominent display in small containers #397
Task: Standardize whitespace between name and titles on Profile node display #294
Task: Adjust logic for checking top/bottom content in Twig is empty #400
Task: Update contributed dependencies #402
News add-on (3)
Event add-on (4)
Upstream repository (3)
Qualtrics text filter (1)
Task: Drupal 11 compatibility #46
Log forwarding service (1)
Task: Nominal Drupal 11 compatibility (static code analysis & remediation) #27
Role-based access (1)
Task: Drupal 11 compatibility #20
“No authenticated user” module (1)
Task: Drupal 11 compatibility #6











