July 23, 2026
V.141 Release Notes
This release includes bug fixes, security maintenance, a search improvement, UCDS integration exploration, and tech debt cleanup.
Release Highlights
- Profile list fix: job title display in profile list blocks
- News feed reliability: Continued investigation of missing content in news feed blocks and news landing pages — traced to a suspected Solr indexing issue.
- Research database search: Expanded the Funding Opportunities search to cover Title, Sponsor, and Summary fields.
- Drupal security maintenance: Applied Drupal 10.6.12, Drupal 10.6.13, plus Colorbox and Paragraphs security updates.
- UCDS integration planning: Established a baseline performance metrics plan and documented potential blind spots for Design System integration.
Bug fixes
- Profiles with job titles assigned were not displaying them even with the toggle disabled. Entity loading added for the job description field.
- Missing news content in dynamic feed blocks and news landing pages. There is now a unique identified and should not run into conflicts. Additional functionality added to populate the feed headings if they are empty.
- Issues with image to an arms-length menu block fixed to due outdated function.
- Missing
/node/*after adding block layout menu. Theucws_block_entity_presavehook's conditional for the negate condition was changed.
Improvements
- Change to the Research Opportunities Database search input field to search for the Title, Sponsor, and Summary fields within each entry's Description and Keywords sections.
Maintenance
- Update Colorbox to 2.2.1. for security update for malicious JavaScript injection.
- Two security updates for the Paragraphs module from 1.20 to 1.21 for access bypasses
- Drupal core to 10.6.12 for a patch release with one minor security update for composer and library changes. Drupal core then updated to 10.6.13 is a moderately security release fixing information disclosure and cross-site scripting.
Tasks
- Standardizing module state across all sites based on the documented enabled modules list.
Work In Progress
The following work items are currently in progress:
- Investigating how to best integrate UCDS with Webforms, focusing on unknowns like error handling complexity.
- Adding safety features to the block-disable script after attempt at disabling reusable blocks
- Fix large DB queries to taxonomy base tables. Improving taxonomy queries to reduce idle connections and fix "MySQL server has gone away" errors on News.
- Evaluating removal of dynamic news headers, with 301 redirects and standardization on ucalgary.ca/news.
- Adding keyword search, teams filter, and menu type filter to the menu list.
- Fix filter reordering of Grad Degree List block
- Issues editing Profile - User taxonomy terms
- Improvements to the ‘Related Stories’ dropdown options in news
- Remove unused modules Ctools (Chaos Tools) and Ckeditor Liststyle
- Funding Opportunities database fix to search the Sponsor field. The bubble functionality improvements
- Outdated schema notices for ucws_image_gallery and ucws_masonry_gallery need field data migrated to new database tables.
For more information on the UCalgary Web System, visit https://web.ucalgary.ca/.
If you have questions or need to report a bug or issue, let us know: https://web.ucalgary.ca/contact-us