A laptop with a vibrant, colorful screen, glowing in a dark environment.

Change Log 10.6

This update, scheduled for the evening of April 3rd, focuses almost exclusively on accessibility changes to help you better meet the requirements of the upcoming Americans with Disabilities Act (ADA) law change going into effect later this month. Read on for the additional new features, updates, including template fixes based on your SiteImprove reports shared in Slack.

This update includes:

  • Upgrade to Drupal 10.6
  • Updated AI features to use GPT 5 mini model
  • NEW - Archived for Accessibility - this feature helps our users identify and properly label file content that meets the criteria for the archived status per the Americans with Disabilities Act (ADA) law change going into effect in April 2026. This affects files embedded in text in the WYSIWYG and attached in the Documents section of pages. Additionally, a new View has been created to list all such labeled files in your site for easy review and access.
  • NEW - Site Logo alt text - Site Managers can now assign alt text to the logo when adding it in the Appearance section.
  • NEW - Simple XML Sitemap base URL - Sites with multiple domains will now have the ability to easily set which domain is to be treated as the primary base URL for the sitemap.xml file for improved indexing and search results.
  • Fix for thumbnail images not showing alt tags: re-save the image in your Media Library.
  • Fix for CORS issue affecting the display of CourseLeaf blocks
  • SiteImprove report accessibility fixes - A big thank you to all our users who collaborated with us in our #sitefarm Slack channel to share specific issues flagged by SiteImprove. Your posts, along with the screenshots, proved invaluable for targeting specific issues we could address in our template code. Here are the list of fixes included, which we hope will remove the related SiteImprove flags and improve your overall accessibility scores:
    • H1 handling
      • Homepage - the site name will be assigned the H1 tag. If only the logo is being used, the site name, as entered in the Basic Site Settings configuration page, will be used for the H1 even if not visually displayed, though it will be accessible to screen readers and search engines. If you're only using your site logo, be certain to review the site name information to verify it's using the information you want read; by default, the site name is otherwise the admin name of the site as selected by the person who originally requested the SiteFarm site.
      • Interior pages - the page title will be assigned the H1 tag. If you've removed the Page title block in favor of some other solution, you will be responsible for creating an H1 on your page and fixing any semantic heading order issues. Please be aware that this fix requires that the Page Title block be present and placed in a logic spot in the region order, ideally the Page Title region, in order to work and not cause semantic heading order issues.
      • Navigation bar - the H2 tag for the menu bar will be removed and replaced with a div to avoid semantic order issues.
    • Article Teaser listings reporting empty uls
      • When an article isn't assigned a category, it was creating empty unordered list tags (<ul> </ul>). We've updated the code to avoid inserting the unordered list tags if nothing is assigned.
    • Third-party oEmbed/iframes title attributes
      • If you're using the URL Embed option to include media, we unfortunately can't make any changes to the injected code, which will cause an accessibility flag.
      • If an iframe code snippet is available, you can manually add the code using the Insert HTML icon feature in the WYSIWYG and then adding a title attribute into the code yourself. We strongly advise to avoid pasting in iframe code unless absolutely necessary.
        See the examples provided in WCAG 2.1 Example section to see where you can add the title attribute.
    • Early warning: WYSIWYG will now alert you to empty headings and links
      • SiteImprove reports have indicated the presence of empty headings, which are heading level tags without any content in them. Example: <h3> </h3>. This was an easy issue to create, especially in CkEditor 4, when pressing the return key to drop to a new line after creating a subtitle could assign that style to the new line too. Now, the WYSIWY will highlight the issue to let you know one exists so you can easily delete it before saving. The alert will still allow you to save, but be prepared for SiteImprove to point it out to you later.
      • Empty links are a far less likely to occur, but we included them in the alert as well.
    • Social media links block now includes an aria-label attribute
      • If using the default services, the site will use the default language in the block, but you can edit the block and update the field if you want to change the wording for the label.
    • Alt tag duplication issue for teaser images with a link has been fixed
      • Previously, the page link associated with a teaser image (think of your list of recent articles) also used the alt tag wording assigned to the image. Now, an aria-label attribute will be added to the link and it will use the title of the page destination.
    • Courseleaf block will now include a tablist role for easier navigation
    • Hero banners with videos will now insert the required title attribute into the rendered iframe
      • If the Hero banner block includes text in the Title field, the title attribute will output "video related to <insert hero banner title>".
      • If the Hero banner block does NOT include text in the Title field, the title attribute will output "related to hero banner".
        • Please keep in mind that adding multiple Hero banner blocks without text in the Title field may cause a duplication flag in SiteImprove as each title attribute will use the same text.
    • Adjustments have been to make the focus state more visible when tabbing through content on a page
    • Webform progress bar contrast color fixed
    • Select boxes in the sidebar will now include the required label attribute

Please note: We are aware of the ongoing error reports for accordion and other collapsed lists/elements and are currently in the process of trying to find an appropriate solution. When found, we'll provide an update in a future change log.

Primary Category

Secondary Categories

Design & Theming Service Updates Tips, Hints, Best Practices

Tags