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 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:

Contributed module updates

The following contributed modules are updated in this release:

Modules included with the UT Drupal Kit installation profile

Modules included with the Event add-on

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

  • Task: Release 3.6.0 (automated) #210

  • Task: Update contributed dependencies (automated) #208

  • Enhancement: Update spelling of “canceled” status label to match UT brand guidelines #206

  • Enhancement: Add filterable calendar display (page) #195

Profile add-on

  • Task: Release 3.6.0 (automated) #315