June 2, 2026

V.139 Release Notes

V.139 delivers various platform stability improvements and bug fixes related to news feeds, supervisor profiles, content migration functionality, and more.

V.139 focuses on system reliability, bug fixes, and minor performance refinements.

Release items from V.139

What’s New

  • Feature additions that improve authoring workflows and surface clearer system feedback.
  • Toolbox updates to update IT link to UC Support in alignment with the new platform and to add missing faculty sites. 
  • Research’s Funding Opportunities PeopleSoft integration into Drupal. 

Improvements

  • Performance and accessibility refinements across high-traffic templates.
  • More robust error handling and logging to aid rapid troubleshooting.

Bug Fixes

  • News Feeds
    • Updates to cron for anonymous traffic ensuring feeds refresh automatically on live-ucalgary
  • Content Migration
    • Updates for blocks with sub-paragraph fields and improvements to batch processing
  • Supervisor profile twig template error  
    • Blocked supervisor profiles should not display errors if displayed on a published supervisor profile on grad.ucalgary.ca
  • Profiles JS bug identified via Microsoft Clarity 
    • A JavaScript error related to scroll positioning of the sidebar menu was triggered on profile pages that do not have an active sidebar. 
  • Caching - Event module invalidating all cache on cron 
    • Update of blanket cache deletion and updated the cache to persist event groups for one hour
  • Cleanup of log message noise cluttering site logs 

Quality and Reliability

  • Security update: Upgraded to Drupal 10.6.9, a security release addressing core vulnerabilities.
  • Expanded logging for edge-case errors, enabling faster root-cause analysis.
  • Small accessibility updates to better support assistive technologies.

 

Known Impacts and Actions

  • No breaking changes expected for editors or site visitors.
  • Clear browser cache if styling appears inconsistent after release.
  • Report unexpected behavior and get support with the UCalgary Web System via UC Support

 

In Progress

The following items are currently being worked on and will be included in an upcoming release:

  • Privacy update > Webform and Marketo/Dialog Insights: Update the 'Collection of personal information' boilerplate for Webforms and the Marketo/Dialog Insights block. 
  • PHP 8.3 > Short form constructor and performance improvements: Comprehensive refactoring of all custom PHP modules to leverage PHP 8.3 features  for cleaner code and better runtime performance. Key gains include reducing database reads via loadMultiple(), adding static caching for taxonomy lists, and implementing early returns to skip irrelevant processing. Profile list pagination dropped from ~6 seconds to under 3 seconds, and filter reloads went from ~6 seconds to ~0.5 seconds. Merge requests span 25+ modules. Currently in review.
  • Teams > Performance evaluation: Investigation into performance degradation for users with access to many teams 
  • News > Search API issues affecting news feeds in faculty sites: Fixes stale or missing items in faculty news feeds by adjusting Search API indexing and anonymous cache behavior.

 

For more information on the UCalgary Web System, visit web.ucalgary.ca.  

If you have questions or need to report a bug or issue, let us know!