The ISU Sites platform is developed and maintained by the CALS/LAS Web Team. New releases of the platform are automatically rolled out to all sites within a few days of release.
Below are the recent release notes that document our progress of feature improvements, fixes, and behind-the-scenes work.
5.1.4
May 15, 2025
New feature
- Blockquote now supports video
- Hero (Featured Image) now supports a horizontally-oriented compact option
Accessibility improvements
- Mobile menu keyboard navigability improved
- Search box keyboard navigability improved
- Removed unsupported aria-label on Vimeo embeds for Hero (Background Video)
User-facing improvements
- Changed “Subscribe to RSS Feed” to “RSS Feed” in both Iastate22 and Iastate8 themes. We frequently encountered people who expected Subscribe to mean email notifications would be sent when in fact an RSS feed is being exposed for consumption.
Bug fixes
- Fixed spacing/sizing on People Profile social media icons
- Fixed issues with CKEditor image resizing
- Futureproofing: Updated upload image validator on Podcast to be a Constraint
Behind the scenes
- Updated Display Suite to 3.30
5.1.3
April 22, 2025
Accessibility improvements
- Removed empty H1 from Research Area pages
Content editing improvements
- Added h4 to WYSIWYG editor
Bug fixes
- Fixed inconsistent appearance and behavior of link styles inside WYSIWYG editor
- Linked images can now be resized when aligned left or right in the WYSIWYG editor
- Long social media links in the People Profile no longer overflow the container
Iastate8 theme fixes
- "Sign on" and "Safety" links in the ISU black bar now up to date
Senior Design platform
- The managing user now has the correct role for editing
Behind the scenes
- Updated Drupal to 10.4.6
- Updated Matomo Analytics to 8.x-1.25
- Drupal contributed modules updated to latest versions
- Uninstalled the deprecated Layout Builder Expose All Field Blocks module
- Added support for ddev
5.1.2
March 25, 2025
Accessibility improvements
- Improved color contrast in calendars
Feature improvements
- Added filtering options for content type and authored date to Content by Tag
- Granted permission to Content Editors to edit content blocks anywhere
Bug fixes
- Authored Works block on People Profiles now hidden if there are no results.
- Tags now displayed on Events when set to do so with Tags Visibility
Behind the scenes
- Updated Drupal to 10.4.4
- Removed unneeded iastate8_theme_fix module
- Removed unneeded iastate8_admin module
- Correctly uninstalled taxonomy terms breadcrumb entity
- Stopped crashes from field_image_style in Manage Display
5.1.1
February 21, 2025
Accessibility improvements
- Set the heading for the People Profile contact block to h2
- Menu headings (h2) now included only if there are active menu items
- No longer automatically italicized Video Card captions
Bug fixes
- Checked that a node has field_stream before attempting to use it
- Stopped tooltips from clipping when inside a form field made with a table
- Updated file size value when the file replace form is submitted
- Standardized clearfix across WYSIWYG fields so images aligned left/right will not intrude into subsequent elements
- Assigned roles on all Faculty sites
- Fixed issue where the "No Profile" role does not exist on some older sites
Site-building improvements
- Created an admin view that lists all inline blocks used on nodes
- Used Display Suite view mode switcher instead of Attachment for Featured on News and Blog
New Feature
- Added options for building term-specific breadcrumbs
Behind the scenes
- Updated to Drupal 10.4.3
- Removed unused video_embed_field from Video Card
5.1.0
January 24, 2025
Accessibility and performance improvements
- Used figure and figcaption for Image Grid
- Updated Video Card to use Media module for handling video
- Upcoming Events linked titles now underlined
- Image captions no longer automatically italicized
User-facing improvements
- Logging in when you have two People Profiles already assigned now results in a useful error message
- Users won't be shown a duplicate title warning on Ajax requests when adding/editing content
- "How to make dropdowns" link in the edit Main Menu screen now goes to the current help article.
- Fixed missing homepage template images that were missing from some Faculty sites
Site-building improvements
- The file management table now includes the Operations column correctly
- News is now fully uninstallable again
Behind the scenes
- Updated Drupal to 10.4.1
- Updated contributed modules: diff, block_class, auditfiles, metatag
- Ignored Mac Desktop Services Store files
5.0.1
December 10, 2024
Accessibility and performance improvements
- Refined semantic HTML (ARIA elements and headings) for People Directory and feature views (Blog, Events, etc.)
- Category headers became h2
- Feature and Teaser titles became h3
- Wrapped teasers and features in article element
- Added lazy load footer logo
New Iastate22 block type
- Added Home Social custom block type
User-facing bug fixes
- Now only warn for excess main menu items if you are adding a link
- Added more space above Read More button on Feature view modes
- Fixed selectors to properly align large dropdowns in the main menu
Site-building improvements
- Added option to set outer wrapper element on Feature and Feature With Small Image Display Suite layouts
- Improved table design for Files by including admin/content pages in the is-settings body class
Behind the scenes
- Followed best practices when declaring dependencies
- Removed extra empty items in Add Podcast and Add Episode buttons
- Removed support for Shibboleth
5.0.0 - OIDC authentication support
December 6, 2024
Major update
- Added support for OIDC authentication. Authentication is now through Microsoft instead of Okta.
4.2.11
November 14, 2024
Accessibility and SEO improvements
- Improved responsive/mobile-friendly tables
- All navigation menus properly labeled for screenreaders
- Ensured landing pages will only have a single h1
User-facing bug fixes
- Used correct text formatter for Feature with Small Image and Image Grid captions so content editors can use them
- Increased the maximum length for utility button link text
Site-building improvements and bug fixes
- Added option for Card Set to hide link text on Card (Default)
- Allowed the grouping title to be displayed for views made with Card Set
- Fixed custom breadcrumbs that were not applying correctly
Behind the scenes
- Checked for the existence of the LDAP group on the LDAP group form
- Fixed Iastate22Layout config schema
- Added null check and logging to permission granting during module install
- Redis module tweaks
- Updated to Drupal 10.3.7
4.2.10
October 18, 2024
User-facing improvements and bug fixes
- Tags starting with a number or hashtag now link correctly in the tag index
- Improved help text for how to replace a CV on People Profiles
Accessibility and SEO
- Properly labeled menus for better findability by screenreaders, including breadcrumbs and pagers
Behind the scenes
- Updated Drupal to 10.3.6
- Used a query to directly determined whether a user is part of an LDAP group
- Added support for Valkey (Redis)
- Fixed error when overriding node permissions
4.2.9
September 27, 2024
- Restricted breadcrumb trail on Simple faculty sites that use a People Profile as the site home page
4.2.8
September 27, 2024
User-facing improvements and bug fixes
- No longer show the unneeded "Files Used" list on People Profile forms
- Allowed Card (Linked Image) to accommodate more than 22 characters
- Removed Nimbus Sans font and replaced with Arial
- Updated the status message that accompanies the duplicate title warning
- Breadcrumbs are now hidden on the front page
4.2.7
September 20, 2024
Accessibility and SEO improvements
- Images in blocks and content layouts have had their sizes adjusted and set to show in sizes optimized for mobile devices.
- Content editors now warned when creating content with the same title as existing content.
Behind the scenes
- Updated Drupal to 10.3.5
4.2.6
September 6, 2024
Accessibility and SEO improvements
- Updated titles to h3 on Feature and Card (Default)
User-facing improvements and bug-fixes
- Changed webform buttons to Iastate22 design
- Required image size for Faculty Homepage Hero to prevent block from disappearing
- Allowed Research Area tags on People cards to wrap when screen is narrow
Behind the scenes
- Updated Landing Page help text for disabling the node title
- Correctly logged inline block usage
- Updated Drupal to 10.3.3
- Updated simple_sitemap to 4.2.1
- Updated easy_breadcrumb to 2.0.8
4.2.4 and 4.2.5
- Added a check against sites with enabled iastate8_faculty modules to make sure 'replace image files' and 'access files overview' permissions were only being applied to appropriate bit_site_trainers.
4.2.3
August 13, 2024
User-facing improvements
- Prevented double submissions when upgrading Faculty sites
Site-building improvements
- Added height and width fields for custom logos
Bug fixes
- Ensured that custom CSS can be preprocessed without errors
- Added update to ensure Iastate22 sites have the hide breadcrumbs setting
Behind the scenes
- Updated Drupal to 10.3.2
4.2.2
July 31, 2024
User-facing bug fixes
- Fixed File Replace upload form by more accurately auto-selecting MIME type
4.2.1
July 23, 2024
Behind the scenes
- Bug fix for 4.2.0
4.2.0
July 23, 2024
User-facing bug fixes
- Allowed multiple Carousel blocks on a page.
- Allowed superscript and subscript in image captions.
User-facing improvements
- Improved exposed filter design, including option of a red background
Site-building improvements
- Improved pageview tracking
Behind the scenes
- Updated Drupal to 10.3.1.
- Removed NoIndex from Content by Tags view.
4.1.8
June 20, 2024
Behind the scenes
- Bug fix for 4.1.7
4.1.7
June 20, 2024
User-facing bug fixes
- Edit buttons now show up properly for all Iastate22 blocks when “show content preview” is off, and appear in more consistent locations when it is on
- Calendar icons no longer misaligned on Upcoming Events block
- Hero (Atmospheric Image) no longer secretly overlapping content below it
- Accordions placed on Landing Pages no longer have the edit button on the published page
Accessibility error fixes
- Fixed "Text not included in ARIA landmark" where it appeared in the user settings bar
Site-building bug fixes
- Changed how People and Resources determine if a View is a directory, stopping an error from appearing if a View is created with no Page or Block
- Skipped validation of the DBLP URL field is empty on People
Performance improvements
- No longer lazy load images in Iastate22 Hero blocks
User-facing improvements
- Main menu items limited to 7 for non-superusers on Iastate22
- If an H2 is centered, now its gold underline will follow
Behind the scenes
- Fixed some deprecated warnings on login on PHP 8.2
- Removed Tour module from the install profile
- Updated drush to 12.5.2
- Updated Drupal to 10.2.7
4.1.6
May 31, 2024
User-facing bug fixes
- Fixed auto-numbering of ordered lists.
- Fixed the big gap appearing under large images in CKEditor.
- Tags now displayed on pages again when enabled.
Accessibility error fixes
- Fixed "ARIA attribute unsupported or prohibited" where it appeared in the "Info for..." dropdown menu.
- Fixed "Hidden element has focusable content" where it appeared in the mobile dropdown sidebar menu.
New features
- Accordion and Carousel custom block types added, available on Sites+ Landing Pages.
- Tag Index view added, available on Sites+.
- Added ability to display DBLP computer science bibliography feeds on People Profiles.
Behind the scenes
- Removed deprecated allowed_formats module from composer.json
4.1.5
May 3, 2024
User-facing bug fixes
- Updated the link for how to get the Vimeo share link for Video Card.
- "Add Landing Page" button now hidden for those who cannot add a Landing Page.
- Fixed big gaps on tall Image Grid blocks.
User-facing improvements
- Made it easier to navigate Webforms submissions.
- Refined design of Files Used table and other content editor tables.
Site-building improvements
- Added checkbox to hide Card Set grey bar.
- Removed extra space after Hero (Atmospheric Image).
- Styled code and code block elements for CKEditor.
- Added more permissions to BIT Sites Trainer role.
Performance improvements
- Added height and width attributes to the ISU footer logo image.
Behind the scenes
- Added multiple_selects module.
- Made sure hook_themes_installed are nullsafe.
- Fixed code styling issues from Drupal 10.2.6.
- Updated Drupal to 10.2.6.
- Updated simple_sitemap to 4.1.9 to fix Google sitemap pings.
4.1.4
April 5, 2024
User-facing bug fixes
- Fixed handling of postal codes without 9 digits.
User-facing improvements
- Do not allow unpublishing of the site owner's People Profile on Faculty sites.
- Added help text for Area of Expertise field.
- Enabled Featured Image field on Pages for Faculty sites.
- Allowed bulleted and numbered lists to Block WYSIWYG text formatter.
- Updated to Font Awesome 6.
- Incorporated Streams into breadcrumbs.
- Added Related People field and In the News views to News.
Site-building improvements
- Added Topic field to Resources and Ask an Expert.
- Added section title to Feature Set layout.
- Allowed Superusers to replace images.
Behind the scenes
- Added instance of checks when getting the node from routeMatch.
- Fixed serialization of Closure in auditfiles “File Merge”.
- Added drupal/aggregator module.
- Updated Drupal to 10.2.5.
4.1.3
February 23, 2024
User-facing bug fixes
- Edit button on blocks placed in theme regions now goes to the correct place.
- Stopped long links from breaking into a new column in Footer Quicklinks in Firefox.
- Disallowed content editors from editing/removing/disabling/deleting required links in Header Quicklinks and Footer Quicklinks.
- Fixed styling of Research Area descriptions.
- Fixed spacing on single column checkboxes in Webforms.
User-facing improvements
- Changed IASTATE22 to iastate22 on theme upgrade screens.
Site-building improvements
- Added exposed filter for Question Stream on Ask an Expert.
- Added Month field to Ask an Expert.
- Added Logo Card and Six Column Layout to Iastate22
Behind the scenes
- Updated Drupal to 10.2.3.
- Removed unneeded allowed_formats module.
4.1.2
January 22, 2024
User-facing bug fixes
- We can now delete items in multivalue fields even if it isn't the last one. (Fixed in Drupal 10.)
User-facing improvements
- Made pencil icons buttons easier to see.
- Made submit buttons bigger again
Behind the scenes
- Updated to Drupal 10.2.1.
- Removed unneeded allowed_formats module.
4.1.1
December 16, 2023
Bug fix
- Removed unused Home Announcement block type and its fields properly.
4.1.0
December 14, 2023
Faculty can opt in to Iastate22 Web Theme
- Stopped "Home" from being automatically added to the main menu in Iastate22.
- Faculty Homepage Builder redesigned.
- Faculty Homepage Hero block type added.
- Faculty can now use Site Settings to upgrade to Iastate22.
New feature
- Now automatically display list of recent working papers on People Profiles.
User-facing improvements
- Changed "Answered by" to use the full People Profile teaser instead of a link in Ask an Expert.