Skip to content

Releases: az-digital/az_quickstart

2.12.1

13 Dec 00:17
Compare
Choose a tag to compare

Note: This release fixes a critical issue affecting AZ Quickstart 2.12.0 sites that do not have the az_person module installed that causes a fatal error to occur when users log in to the site.

  • Fixes #3946 Whitescreen if az_person not installed. (#3947)
  • Back to dev.

2.12.0

06 Dec 22:54
Compare
Choose a tag to compare

Warning: This release introduced a bug affecting sites that do not have the az_person module installed that causes a fatal error to occur when users login to the site. Sites affected by this issue should update to 2.12.1 immediately.

Important Notes

Visual changes to News items

AZ News content type displays are changed to have the image on the left instead of right of the content.

AZ News view displays have been changed. The former "Small Row View" display has changed its name to "Sidebar Row View". A new view display called "Small Row View" has been added to show the new "Small Row" display of AZ News content.

Better exposed filters dependencies no longer needed

This release updates Better Exposed Filters from 6.0.6 to the 7.x major version. The jquery_ui_slider and jquery-ui-touch-punch modules are no longer required for Better Exposed Filters or for anything else in Quickstart. These two modules have been deprecated as Quickstart dependencies and will be removed in a future minor release of Quickstart. Site owners should uninstall these modules or add them to their site-specific composer.json files to continue using them.

Deprecated variable in az-accordion.html.twig template

The aria_controls variable used in the az_accordion theme implementation and az-accordion.html.twig template has been deprecated as of 2.12.0 and will be removed in 2.13.0. Any subthemes that override this template will need to replace the aria_controls variable with the accordion_item_id variable. See #3807.

filter_autop removed from Standard Text format

This release disables the Convert line breaks into HTML (i.e. <br> and <p>) filter for the Standard text format. This change resolves issues with the appearance and functionality of multiple elements in Quickstart. However, while most existing content should be unaffected, this change may result in some minor spacing changes, where extra blank lines may be removed or added. We may consider enabling this filter again in the future if this Drupal core issue regarding the filter is resolved.

Custom views using rich text in global text areas (e.g. in headers, footers, or no results text) may need to be updated with additional HTML (i.e. <p> elements).

New Profile Editor role

A new Profile Editor role has been added to Quickstart. This role gains permission to edit Person nodes where the user is assigned as the author, or Person nodes that have the same NetID as the user's login.

The role also has the ability to change the order and visibility of publications shown on the Publication block on their Person page.

Change to summary fields

News, Events, and Pages with a populated summary field values will notice a change if the content within the field has a link or email within a clickable card. These will no longer be automatically displayed as links and will be displayed as plain text.

Card link title accessibility improvements

Link titles are now required when adding or editing cards containing a link URL value. Existing cards will need to be updated manually.

Migration improvements

This release changes the flexible page migration so that summary fields are migrated to use the plain_text text format instead of the format set on the source site.

How to update

Refer to Updating your Quickstart website on the wiki for more information.

Changes since 2.12.0-beta2

  • Update drupal/views_bulk_operations requirement from 4.3.0 to 4.3.2 (#3873)

New changes (not included in 2.11.x)

Bug Fixes:

  • Closes #3569, #3689 Disable automatic paragraph filter for the Standard text format (#3696)
  • Closes #3793: Improve accessibility of card link titles (#3814)
  • Closes #3870 Revert #3219: Add anchor link plugin for CKEditor5 (#3872)
  • Close #3861 Change scope of spaceless filter from all elements to AZ Person headings (#3867)

General Enhancements:

  • Fixes #3619 Add Documentation for az-core-distribution-config (#3638)
  • Closes #3576 Add new demo AZ News node with embedded media and extra paragraphs (#3631)
  • Fixes #3678 Add Generator Metatag (#3680)
  • Closes #3086 Adding demo content for publications (#3585)
  • Closes #2924 Add suffix field to person + demo content (#3739)
  • Closes #3807: Deprecate aria_controls variable in az_accordion theme implementation and template. (#3808)
  • Closes #3217: Add anchor link plugin for CKEditor5. (#3219)
  • Closes #2345: Add automated test to verify cache invalidation is working. (#2347)
  • Fixes #3553, Fixes #3790 AZ Person manageable using CAS account login, Dedicated Permission for Publication Curation (#3764)
  • Closes #2547 Add ability to customize publication types. (#2574)

Contrib Module Updates:

  • Update drupal/workbench_access requirement from 2.0.1 to 2.0.3 (#3406)
  • Update drupal/better_exposed_filters requirement from 6.0.6 to 7.0.1 (#3662)
  • Update drupal/better_exposed_filters requirement from 7.0.1 to 7.0.2 (#3771)

Visual Changes:

  • Fixes #3676 Course Display Changes (#3677)
  • Closes #3590: Change News preview layouts (#3610)
  • Closes #2929: Strip links from summary field(s). (#3786)

2.11.8

06 Dec 22:41
Compare
Choose a tag to compare
  • Closes #3863 Update Global Footer Links (#3871)
  • Update drupal/block_class requirement from 2.0.11 to 4.0.0 (#3858)
  • Update drupal/smart_date requirement from 4.1.6 to 4.2.1 (#3878)
  • Fixes #3823 Card Widget Deprecation Notices (#3864)
  • Fixes #3874 Modules using Configuration Overrides should declare az_core dependency (#3875)
  • Update drupal/views_bulk_operations requirement from 4.3.0 to 4.3.2 (#3873)
  • Back to dev.

2.12.0-beta2

20 Nov 22:23
Compare
Choose a tag to compare
2.12.0-beta2 Pre-release
Pre-release

Note: Updates Drupal core to 10.3.9. Includes updates that address SA-CORE-2024-003, SA-CORE-2024-004, SA-CORE-2024-006, SA-CORE-2024-007, and SA-CORE-2024-008.

  • Close #3199 Add "Make Latest" input to create release github actions workflow. (#3841)
  • #3893: Update drupal/core-recommended from 10.3.6 to 10.3.9 (addresses multiple security advisories). (#3894)
  • Closes #2547 Add ability to customize publication types. (#2574)
  • Back to dev.

2.11.7

20 Nov 22:17
Compare
Choose a tag to compare

Note: Updates Drupal core to 10.3.9. Includes updates that address SA-CORE-2024-003, SA-CORE-2024-004, SA-CORE-2024-006, SA-CORE-2024-007, and SA-CORE-2024-008.

  • #3893: Update drupal/core-recommended from 10.3.6 to 10.3.9 (addresses multiple security advisories). (#3894)
  • Back to dev.

2.10.12

20 Nov 22:14
Compare
Choose a tag to compare

Note: Updates Drupal core to 10.2.11. Includes updates that address SA-CORE-2024-003, SA-CORE-2024-004, SA-CORE-2024-006, SA-CORE-2024-007, and SA-CORE-2024-008.

  • #3893: Update drupal/core-recommended from 10.2.10 to 10.2.11 (addresses multiple security vulnerabilities). (#3895)
  • Back to dev.

2.12.0-beta1

19 Nov 00:22
Compare
Choose a tag to compare
2.12.0-beta1 Pre-release
Pre-release

Note: This release changes the flexible page migration so that summary fields are migrated to use the plain_text text format instead of the format set on the source site.

  • Closes #3863 Update Global Footer Links (#3871)
  • Close #3861 Change scope of spaceless filter from all elements to AZ Person headings (#3867)
  • Update drupal/block_class requirement from 2.0.11 to 4.0.0 (#3858)
  • Closes #3870 Revert #3219: Add anchor link plugin for CKEditor5 (#3872)
  • Update drupal/smart_date requirement from 4.1.6 to 4.2.1 (#3878)
  • Fixes #3823 Card Widget Deprecation Notices (#3864)
  • Fixes #3874 Modules using Configuration Overrides should declare az_core dependency (#3875)
  • Close #3813 set default format to plain_text in flexible page summary field migration. (#3815)
  • Fixes #3852 Citation Style Group Rendering (#3853)
  • Close #1479 exclude Drupal 6 migrations from appearing when running drush migrate:status (#3840)
  • Close #3842 Content editors can now upload and use webp images with their content. (#3843)
  • Back to dev.

2.11.6

01 Nov 22:04
Compare
Choose a tag to compare

Note: This release changes the flexible page migration so that summary fields are migrated to use the plain_text text format instead of the format set on the source site.

  • Close #3813 set default format to plain_text in flexible page summary field migration. (#3815)
  • Fixes #3852 Citation Style Group Rendering (#3853)
  • Close #3199 Add "Make Latest" input to create release github actions workflow. (#3841)
  • Close #1479 exclude Drupal 6 migrations from appearing when running drush migrate:status (#3840)
  • Close #3842 Content editors can now upload and use webp images with their content. (#3843)
  • Close #3810 Remove version key from library definition files. (#3811)
  • Update drupal/bootstrap_barrio requirement from 5.1.10 to 5.1.12 (#3681)
  • Closes #3817 Full-width paragraphs may have wrong width when not in the Content region (#3818)
  • Closes #3792: Fix ARIA controls title on Accordions (#3794)
  • Update drupal/linkit requirement from 6.1.4 to 6.1.6 (#3791)
  • Close #3804 fix summary import in az_demo. (#3805)
  • Update drupal/slick_views requirement from 3.0.2 to 3.0.3 (#3802)
  • Update drupal/views_bulk_operations requirement from 4.3.0-beta2 to 4.3.0 (#3803)
  • Update citation-style-language/styles requirement from 0.0.474 to 0.0.561 (#3800)
  • Update drupal/slick requirement from 3.0.3 to 3.0.4 (#3798)
  • Update drupal/blazy requirement from 3.0.11 to 3.0.12 (#3797)
  • Closes #3784 Incorrect access permission for Reorder Carousel Items view display (#3785)
  • Closes #3773 Styling issues with Box style Text on Media paragraphs (#3774)
  • Closes #3551 Update references to UArizona (#3552)
  • Closes #3787: Update release notes section in pull_request_template.md (#3788)
  • Prepare 2.11.x branch for new minor release branch 2.12.x (#3837)
  • Back to dev.

2.10.11

01 Nov 21:47
Compare
Choose a tag to compare
  • Close #3199 Add "Make Latest" input to create release github actions workflow. (#3841)
  • Closes #3817 Full-width paragraphs may have wrong width when not in the Content region (#3818)
  • Closes #3792: Fix ARIA controls title on Accordions (#3794)
  • Closes #3784 Incorrect access permission for Reorder Carousel Items view display (#3785)
  • Closes #3773 Styling issues with Box style Text on Media paragraphs (#3774)
  • Closes #3787: Update release notes section in pull_request_template.md (#3788)
  • Prepare 2.10.x branch for new minor release branch 2.12.x (#3829)
  • Back to dev.

2.12.0-alpha1

25 Oct 22:59
Compare
Choose a tag to compare
2.12.0-alpha1 Pre-release
Pre-release

This is a pre-release for the next minor version (feature release) of Arizona Quickstart 2. Pre-releases are not supported for production sites but are intended for widespread testing in preparation for the upcoming stable release.

For more information about the changes in this release, please see the project page.

Important Notes

Visual changes to News items

AZ News content type displays are changed to have the image on the left instead of right of the content.

AZ News view displays have been changed. The former "Small Row View" display has changed its name to "Sidebar Row View". A new view display called "Small Row View" has been added to show the new "Small Row" display of AZ News content.

Better exposed filters dependencies no longer needed

This release updates Better Exposed Filters from 6.0.6 to the 7.x major version. The jquery_ui_slider and jquery-ui-touch-punch modules are no longer required for Better Exposed Filters or for anything else in Quickstart. These two modules have been deprecated as Quickstart dependencies and will be removed in a future minor release of Quickstart. Site owners should uninstall these modules or add them to their site-specific composer.json files to continue using them.

Deprecated variable in az-accordion.html.twig template

The aria_controls variable used in the az_accordion theme implementation and az-accordion.html.twig template has been deprecated as of 2.12.0 and will be removed in 2.13.0. Any subthemes that override this template will need to replace the aria_controls variable with the accordion_item_id variable. See #3807.

CKEditor Anchor Link Plugin added

Users with the content editor role can now easily create anchor links in text areas using the Standard text formatter.

filter_autop removed from Standard Text format

This release disables the Convert line breaks into HTML (i.e. <br> and <p>) filter for the Standard text format. This change resolves issues with the appearance and functionality of multiple elements in Quickstart. However, while most existing content should be unaffected, this change may result in some minor spacing changes, where extra blank lines may be removed or added. We may consider enabling this filter again in the future if this Drupal core issue regarding the filter is resolved.

New Profile Editor role

A new Profile Editor role has been added to Quickstart. This role gains permission to edit Person nodes where the user is assigned as the author, or Person nodes that have the same NetID as the user's login.

The role also has the ability to change the order and visibility of publications shown on the Publication block on their Person page.

Change to summary fields

News, Events, and Pages with a populated summary field values will notice a change if the content within the field has a link or email within a clickable card. These will no longer be automatically displayed as links and will be displayed as plain text.

Card link title accessibility improvements

Link titles are now required when adding or editing cards containing a link URL value. Existing cards will need to be updated manually.

How to update

Refer to Updating your Quickstart website on the wiki for more information.

New changes (not included in 2.11.x)

Bug Fixes:

  • Closes #3569, #3689 Disable automatic paragraph filter for the Standard text format (#3696)
  • Closes #3793: Improve accessibility of card link titles (#3814)

General Enhancements:

  • Fixes #3619 Add Documentation for az-core-distribution-config (#3638)
  • Closes #3576 Add new demo AZ News node with embedded media and extra paragraphs (#3631)
  • Fixes #3678 Add Generator Metatag (#3680)
  • Closes #3086 Adding demo content for publications (#3585)
  • Closes #2924 Add suffix field to person + demo content (#3739)
  • Closes #3807: Deprecate aria_controls variable in az_accordion theme implementation and template. (#3808)
  • Closes #3217: Add anchor link plugin for CKEditor5. (#3219)
  • Closes #2345: Add automated test to verify cache invalidation is working. (#2347)
  • Fixes #3553, Fixes #3790 AZ Person manageable using CAS account login, Dedicated Permission for Publication Curation (#3764)

Contrib Module Updates:

  • Update drupal/workbench_access requirement from 2.0.1 to 2.0.3 (#3406)
  • Update drupal/better_exposed_filters requirement from 6.0.6 to 7.0.1 (#3662)
  • Update drupal/better_exposed_filters requirement from 7.0.1 to 7.0.2 (#3771)

Visual Changes:

  • Fixes #3676 Course Display Changes (#3677)
  • Closes #3590: Change News preview layouts (#3610)
  • Closes #2929: Strip links from summary field(s). (#3786)