March 28, 2025

V.130 Release Notes

Last night we released V.130 of the UCalgary Web System. Please take a moment to review the release notes to see the updates included in the latest release.

What’s Fixed? 

Bugs and issues resolved in the latest release. 

  • Fixed stretched images in Sidekick full-bleed block. 

  • Resolved WSOD caused by Inline Webform blocks referencing deleted webforms. 

  • Unlocked first and last name fields on unpublished profiles to allow edits and prevent publish errors. 

     

What’s New? 

New features, block enhancements, and system updates from the latest release.   

  • Implemented a new tracking view for unpublished profiles following the Profiles API enhancement. 

  • Removed the second email field and updated help text in Profiles.

  • Cleaned up empty migrated menus.

  • Added failsafe's to prevent system.404 route errors after cache clears by checking route availability and halting execution if missing. 

 

Other items from this sprint  

  • Updated Undergraduate Awards test script with the new search awards URL. 
  • Removed the Allowed Formats module from the codebase following previous release. 

  • Resolved PHPUnit Test Failures 

 

In Progress 

Work that is currently in progress and will be included in an upcoming release.   

Fixes 

  • Fix Calendar Scheduling selector in Page Filter Tag Block Test. 

  • Configure logging level for missing files. 

  • Continue addressing content migration gaps, including missing blocks, partial streaming media issues, and unresolved taxonomy term transfers for page filter tags. 

  • Resolve outstanding CSS/JS aggregation issues, including Masonry block image viewer problems. 

  • Address missing "Page Filter Tags" dropdown for Content Editor + Content Administrator and Site Administrator roles when editing Basic pages. 

 

Enhancements   

  • Update to Drupal 10.3.14. 

  • Update Reusable Blocks script to safely disable one-off blocks. 

  • Switch the News Feed from RSS to REST API. 

  • Generate reports on block layout menus, teams, users, and pages for cleanup. 

  • PHP Code Cleanup. 

  • Replace services with dependency injection for better efficiency. 

  • Add CSV export to Content and User pages.  

  • Change file_mdm logging level. 

 

Other 

  • Evaluate updating Better Exposed Filters module to 7.0.1 

  

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!