In August 2017, the UT Drupal Kit (UTDK) team began work on a complete rebuild of the Kit, driven primarily by the need to have a distribution that is compatible with Drupal 8 (and now Drupal 9). Today, we are happy to announce the availability of the stable release of UT Drupal Kit 3.0 (UTDK 3).
Tag: UTDK 3
UT Drupal Kit 3 – Beta 10.2 Release
ITS has posted a hotfix for the most recent beta release of UT Drupal Kit 3.0 (UTDK 3).
The 3.0.0-beta.10.2 release fixes a bug that prevents JavaScript from being loaded in certain circumstances. The only observed regression was that pages that use Search API facets with checkboxes would no longer display.
Once a site is updated to version 3.0.0-beta.10.2
, JavaScript on pages should load normally.
ITS has posted the ninth beta release of UT Drupal Kit 3.0 (UTDK 3).
UT Drupal Kit 3.0.0-beta.9 delivers new layout controls for controlling the display of components with multiple items, the addition of sharable social media links as a placeable block, and Composer 2 compatibility. It also includes an update from Drupal 8.9.8 to Drupal 8.9.12 and a number of contributed module updates. Read on for more details.
UT Drupal Kit 3 – Beta 8.1 Release
ITS has posted a hotfix for the most recent beta release of UT Drupal Kit 3.0 (UTDK 3).
The 3.0.0-beta.8.1 release resolves a bug introduced in the 3.0.0-beta.8 release, which was made publicly available on November 10, 2020.
Specifically, the bug would cause an unrecoverable white screen on pages that contained Promo Units that were configured to use any display other than the default.
This is resolved in 3.0.0-beta.8.1. Sites that already updated to 3.0.0-beta.8 should update to 3.0.0-beta.8.1 to fix this issue.
UT Drupal Kit 3 – Beta 8 Release
ITS has posted the eighth beta release of UT Drupal Kit 3.0 (UTDK 3).
UT Drupal Kit 3.0.0-beta.8 largely consists of layout-related changes for components, bug fixes and accessibility improvements. It also includes an update from Drupal 8.9.6 to 8.9.8, and a number of contributed module/theme updates.
UT Drupal Kit 3 – Beta 7.1 Release
ITS has posted a hotfix for the most recent beta release of UT Drupal Kit 3.0 (UTDK 3).
The 3.0.0-beta.7.1 release incorporates version 8.9.6 of Drupal core, which is a security release that addresses multiple advisories, including one critical:
- Drupal core – Moderately critical – Cross-site scripting – SA-CORE-2020-007
- Drupal core – Moderately critical – Access bypass – SA-CORE-2020-008
- Drupal core – Critical – Cross-site scripting – SA-CORE-2020-009
- Drupal core – Moderately critical – Cross-site scripting – SA-CORE-2020-010
- Drupal core – Moderately critical – Information disclosure – SA-CORE-2020-011
Before updating, please review the release notes for Drupal 8.9.6.
UT Drupal Kit 3 – Beta 7 Release
ITS has posted the seventh beta release of UT Drupal Kit 3.0 (UTDK 3).
UT Drupal Kit 3.0.0-beta.7 marks a milestone in UT Drupal Kit version 3 completion: each of the add-ons – Profiles (formerly Team Member), News, and Events – provide comparable underlying functionality to their equivalents in version 2. In addition, Beta 7 is based on Drupal 8.9, a significant step toward fully supporting Drupal 9.0 compatibility.
UT Drupal Kit 3.0.0-beta.7 largely consists of new functionality related to the News and Events add-ons. It also includes an update from Drupal 8.8.5 to 8.9.4, and a number of contributed module updates.
EVENT ADD-ON NOW AVAILABLE (1.0.0-alpha.1)
A robust event component is now available, with a number of improvements over version 2, including the ability to create events with recurring dates, to embed listings of upcoming events filtered by tags, and to indicate status changes to published events. This release does not include calendaring integration for “Export to iCal”/”Add to Google Calendar” links or social media sharing; those components will be provided in a subsequent release. Full documentation: the Events add-on.
NEWS ADD-ON UPDATE
The Alpha 1 release of the News add-on provided the base content type and display. This Alpha 2 release adds a News listing page with faceted filtering and the ability to embed listings of curated news articles by category or tag. Full documentation: the News add-on.
SCAFFOLD LOCATION OF “UTEXAS” INSTALLATION PROFILE MOVED
ITS has changed the installation location of the “UTexas” profile (the code that provides the kernel of the UT Drupal Kit distribution) from web/profiles/utexas
to web/profiles/contrib/utexas
. This change’s primary benefit is to match the location expected by other Drupal defaults (in particular, the default .gitignore
provided by Pantheon scaffolding), thus avoiding the need to override those defaults.
Existing sites will not automatically update their filesystem to reflect this change.
While existing sites are encouraged to adopt the new filesystem location, users should consult with ITS for the steps to safely make this change. Email drupal-kit-support@utlists.utexas.edu to open a support ticket.
CONTRIBUTED MODULE UPDATES
The following contributed modules are updated in this release.
UPDATING AN EXISTING CODEBASE
Please visit the UT Drupal Kit 3 documentation for complete release notes and instructions for updating an existing beta codebase using Composer. Always be sure to check for available database updates after updating the codebase.
A NOTE ABOUT BETA RELEASES
This is a beta release for the next major version of the UT Drupal Kit. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites.
HOW DO I GET STARTED WITH UTDK 3?
The first thing anyone interested in starting with UTDK 3 should do is to head over to our brand-new documentation site:
https://drupalkit.its.utexas.edu/docs/
The “What is the UT Drupal Kit?” chapter contains detailed explanations of what the Kit contains, as well as a list of differences between versions 2 and 3.
The “Getting Started” chapter includes technical requirements for running version 3, as well as detailed instructions for setting up an environment on your own local workstation, a LAMP server, or Pantheon.
If you run into problems or have questions, please check the “Support” page for available support options.
NEXT RELEASES
The 3.x (Drupal 8) branch of the UT Drupal Kit is updated on a bi-monthly maintenance release schedule, with releases targeted for the second Tuesday of odd-numbered months. The next planned release is UT Drupal Kit 3.0.0-beta.8, due on November 10, 2020. Please see 2020 Release Schedule for UT Drupal Kit for more details.
UT Drupal Kit 3 – Beta 6 Release
ITS has posted the sixth beta release of UT Drupal Kit 3.0 (UTDK 3).
UT Drupal Kit 3.0.0-beta.6 consists largely of bug fixes and minor display enhancements related to consistency. Big strides were made toward Drupal 9 compatibility, though Beta 6 is still based on Drupal 8 (we expect Beta 7, scheduled for release in September, to be fully Drupal 9 compatible).
This release also includes an update from Drupal core 8.8.5 to 8.9.2, and a number of contributed module updates.
IMPORTANT: MANUAL SCAFFOLDING CHANGES NEEDED FOR EXISTING SITES
If you maintain a Drupal Kit site that was installed prior to Beta 6, you will need to manually change your existing composer.json
file as described in the release notes. Please carefully review this material and make the prescribed changes to your codebase. For questions or concerns, please open a ticket by emailing drupal-kit-support@utlists.utexas.edu.
NEWS ADD-ON LISTING PAGE
The initial alpha release of the News add-on arrived in May 2020. In addition to making the add-on Drupal 9 compatible, this release (1.0.0-alpha.2) ships an initial listing page for News articles. Sites that have already installed alpha.1 can update and then enable the newly available “View – News Listing Page” module. Full documentation: Creating News.
PROFILE ADD-ON ENHANCEMENTS
This release (1.0.0-alpha.3) consists of minor bug fixes, and makes the add-on Drupal 9 compatible. Full documentation: Creating Profiles.
UPDATING AN EXISTING CODEBASE
Please visit the UT Drupal Kit 3 documentation for complete release notes and instructions for updating an existing beta codebase using Composer. Always be sure to check for available database updates after updating the codebase.
A NOTE ABOUT BETA RELEASES
This is a beta release for the next major version of the UT Drupal Kit. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites.
HOW DO I GET STARTED WITH UTDK 3?
The first thing anyone interested in starting with UTDK 3 should do is to head over to our brand-new documentation site:
https://drupalkit.its.utexas.edu/docs/
The “What is the UT Drupal Kit?” chapter contains detailed explanations of what the Kit contains, as well as a list of differences between versions 2 and 3.
The “Getting Started” chapter includes technical requirements for running version 3, as well as detailed instructions for setting up an environment on your own local workstation, a LAMP server, or Pantheon.
If you run into problems or have questions, please check the “Support” page for available support options.
NEXT RELEASES
The 3.x (Drupal 8) branch of the UT Drupal Kit is updated on a bi-monthly maintenance release schedule, with releases targeted for the second Tuesday of odd-numbered months. The next planned release is UT Drupal Kit 3.0.0-beta.7, due on September 8, 2020. Please see 2020 Release Schedule for UT Drupal Kit for more details.
UT Drupal Kit 3 – Beta 5.2 release
ITS has posted a hotfix for the most recent beta release of UT Drupal Kit 3.0 (UTDK 3).
The 3.0.0-beta.5.2 release fixes a bug in custom content components that store multiple instances (e.g., links in Quick Links, or lists of Promo Units). If, for example, a Promo Unit was created with multiple instances, then subsequently edited for the purpose of removing one or more instances, other instances that were not intended to be deleted could be lost.
Components that contained the logic error:
- Flex Content Areas
- Photo Content Areas
- Promo Lists
- Promo Units
- Quick Links
- Resources
- Social Links
Once a site is updated to 3.0.0-beta.5.2, existing content will no longer be susceptible to this issue.
UPDATING AN EXISTING CODEBASE
Please visit the UT Drupal Kit 3 documentation for complete release notes and instructions for updating an existing beta codebase using Composer. Always be sure to check for available database updates after updating the codebase.
A NOTE ABOUT BETA RELEASES
This is a beta release for the next major version of the UT Drupal Kit. Betas are good testing targets for developers and site builders who are comfortable reporting (and where possible, fixing) their own bugs. Beta releases are not recommended for non-technical users, nor for production websites.
HOW DO I GET STARTED WITH UTDK 3?
The first thing anyone interested in starting with UTDK 3 should do is to head over to our brand-new documentation site:
https://drupalkit.its.utexas.edu/docs/
The “What is the UT Drupal Kit?” chapter contains detailed explanations of what the Kit contains, as well as a list of differences between versions 2 and 3.
The “Getting Started” chapter includes technical requirements for running version 3, as well as detailed instructions for setting up an environment on your own local workstation, a LAMP server, or Pantheon.
If you run into problems or have questions, please check the “Support” page for available support options.
NEXT RELEASES
The 3.x (Drupal 8) branch of the UT Drupal Kit is updated on a bi-monthly maintenance release schedule, with releases targeted for the second Tuesday of odd-numbered months. The next planned release is UT Drupal Kit 3.0.0-beta.6, due on July 14, 2020. Please see 2020 Release Schedule for UT Drupal Kit for more details.