UT Drupal Kit 3.6.0 release notes
Release date - May 24, 2022
Contents
Release summary
UT Drupal Kit 3.6.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 core and contributed module updates and the usual mix of bugfixes and visual improvements, the 3.6.0 release contains two new features: a “Hero Carousel” component, and a “Calendar of Events” display option in the Event add-on.
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.
New component - “Hero Carousel”
The Hero Carousel component extends the static Hero component by displaying a block of rotating hero images in a timed sequence (this is also sometimes referred to as a “slider”). The component leverages the “Accessible Slick” JavaScript library to ensure the best possible compliance with WCAG accessibility standards, and includes configuration options in the Drupal admin UI for controlling the transition effect and timing.
For more information, refer to the Hero Carousel documentation. You can also see it in action on the Drupal Kit demo site.
New display option - “Calendar of Events”
Version 3.6.0 of the Event add-on includes a new, optional page display which renders events in a calendar format. This format is powered by the “FullCalendar” JavaScript library, and is offered in addition to the existing list-based Events page.
The calendar display format will be enabled by default on new site installs, but will not be automatically enabled on existing sites. To enable it on an existing site install, navigate to the configuration settings for the Event add-on at https://example.utexas.edu/admin/config/content/utevent and check the box for the new “Display calendar (month/week/day)” option. The calendar will then be available at the URL https://example.utexas.edu/calendar.
To disable the calendar display on a new site install, navigate to the same configuration settings and uncheck the box for the new “Display calendar (month/week/day)” option.
Drupal core update
The 3.6.0 release incorporates the most recent release of Drupal core, bringing it from version 9.3.9 to 9.3.13.
Here are the release notes for all Drupal core releases inclusive in this release:
https://www.drupal.org/project/drupal/releases/9.3.10 (Bugfix release)
https://www.drupal.org/project/drupal/releases/9.3.11 (Bugfix release)
https://www.drupal.org/project/drupal/releases/9.3.12 (Security release)
https://www.drupal.org/project/drupal/releases/9.3.13 (Bugfix release)
Contributed module updates
The following contributed modules are updated in this release:
Modules included with the UT Drupal Kit installation profile
google_tag: from 1.4.0 to 1.5.0
layout_builder_restrictions: from 2.12.0 to 2.13.0
pathauto: from 1.9.0 to 1.10.0
svg_upload_sanitizer: from 1.1.0 to 1.2.0
Modules included with the Event add-on
fullcalendar_view: new module
Update actions for existing sites
Site owners wishing to enable the new “Calendar of Events” display on existing sites should navigate to the configuration settings for the Event add-on https://example.utexas.edu/admin/config/content/utevent and check the box for the new “Display calendar (month/week/day)” option. The calendar will then be available at the URL https://example.utexas.edu/calendar.
All changes since 3.5.2
UTexas installation profile
Task: Update contributed dependencies (automated) #1917
Bug: Hero style selection appearing on all types of component blocks #1912
Bug: Required links use “http” protocol scheme instead of “https” #1908
Enhancement: Remove the “article” content type and “Tags” taxonomy from the standard UTDK installation #1904
Task: Update contributed dependencies (automated) #1900
Task: Update contributed dependencies (automated) #1893
Enhancement: “Hero Carousel” component #1798
Enhancement: Set ITS-maintained configuration that is UI-editable to be read-only by default #1548
Enhancement: Convert Hero Image and Anchor dropdown selectors in settings tray to radio input #809
News add-on
Task: Release 3.6.0 (automated) #205
Event add-on
Profile add-on
Task: Release 3.6.0 (automated) #315