UT Drupal Kit 3 – Beta 10/10.1 Release

ITS has posted the tenth beta release of UT Drupal Kit 3.0 (UTDK 3).

Release 3.0.0-beta.10 is the first version of the UT Drupal Kit based on Drupal 9, and also replaces the previous default Adminimal administration theme with the new Claro theme.

Read on for more details.

UT Drupal Kit 3 – Beta 9/9.1 Release

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:

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.

  • linkit: from 5.0.0-beta11 to 6.0.0-beta1
  • metatag: from 1.13.0 to 1.14.0

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 release

ITS has posted the fifth beta release of UT Drupal Kit 3.0 (UTDK 3). Please note that this release was originally made available for download on May 12 as version 3.0.0-beta.5, but there were some issues with the release noted before an announcement could be made. These issues were fixed in a subsequent 3.0.0-beta.5.1 release which is the current version. Developers updating from a previous beta release should review the release notes for both the 3.0.0-beta.5 and 3.0.0-beta.5.1 releases in order to understand all of the changes that have been made since 3.0.0-beta.4.

UT Drupal Kit 3.0.0-beta.5 consists largely of bug fixes and minor display enhancements related to consistency. Link fields received a significant functional enhancement: each link can be configured to open in a new tab, and to display either a lock or external link icon.

This release also includes an update from Drupal 8.8.3 to 8.8.5, and a number of contributed module updates.

NEWS ADD-ON NOW AVAILABLE

Creating timely article content is now available via the News add-on (current release version: 1.0.0-alpha.1). It will provide the same functionality as UT Drupal Kit version 2’s News add-on, but includes enhancements: author blurbs, better news categorization, and improved SEO metadata. This release includes a fully-themed, templated content type, but does not include the ability to create news listings. Full documentation: Creating News.

PROFILE ADD-ON ENHANCEMENTS

The initial alpha release of the Profile add-on came in March 2020. This next release (1.0.0-alpha.2) brings the ability to create Profile listings, complete with 3 display variants. Sites that have already installed alpha.1 can update and then enable the newly available “Block Type – Profile Listing” module. 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.6, due on July 14, 2020. Please see 2020 Release Schedule for UT Drupal Kit for more details.

UT Drupal Kit 3 – Beta 4 Release

ITS has posted the fourth beta release of UT Drupal Kit 3.0 (UTDK 3).

UT Drupal Kit 3.0.0-beta.4 largely consists of bugfixes and minor display enhancements related to consistency.

It also includes an update from Drupal 8.8.1 to 8.8.3.

PROFILE ADD-ON

The March 2020 release of the UT Drupal Kit introduces its first add-on, the Profile (current release version: 1.0.0-alpha.1). The Profile is the successor to version 2’s Team Member add-on, rebranded to fit broader use cases. This release includes a fully-themed, templated content type, but does not include the ability to create listings of profiles. Full documentation: the Profile add-on.

Screenshot of UTDK 3 profile content type
Example node display using the UTDK 3 “Profile” feature

ENTERPRISE AUTHENTICATION FOR PANTHEON-HOSTED SITES

Sites hosted on Pantheon can now leverage the university’s Enterprise Authentication service for EID-based sign-on. ITS has developed a Composer plugin that facilitates the scaffolding of code & configuration related to this functionality. Full documentation: Integrating Enterprise Authentication.

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.5, due on May 12, 2020. Please see 2020 Release Schedule for UT Drupal Kit for more details.

UT Drupal Kit 3 – Beta 2 release

ITS has posted the second beta release of UT Drupal Kit 3.0 (UTDK 3).

This release incorporates the 8.8.0-beta1 release of Drupal Core, along with a number of small bug fixes and improvements.

Please visit the UT Drupal Kit 3 documentation for complete release notes and instructions for updating an existing 3.0.0-beta.1 codebase using Composer. The Drupal 8.8.0-beta1 update does include database updates, so be sure to run 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.