Skip to main content

Event Notices

Event Notices


Release Notes

Apr 22, 2025

Release 25.7.1

General Updates

  • New Story Import Process for Newsroom. A new system has been added to allow stories and news content to be shared more reliably between sites. This helps reduce issues previously caused by syncing large amounts of content through Content Hub.
  • Improved Online Scheduling Options. Updates to provider profiles ensure users can see all available online scheduling options, including both direct and open scheduling providers.
  • New "Loc-Arapeen" Menu for Healthcare. A new menu section was added under Healthcare site.
  • Fix for Anesthesiology Navigation. An issue was resolved where the 'Active Trail' box was missing from the links so no 'Back To' options were appearing on the navigation under the Anesthesiology site.

Content Display Improvements

  • Updated Wait Time Display for Urgent Care and Emergency Departments. The system for showing wait times was rebuilt to make it more flexible, easier to manage, and more accurate. This includes improvements for how it appears on Location and Service pages.
  • Billboards Now Appear on 404 and 403 Pages. Billboards now show properly on error pages, helping maintain consistent branding.

System and Configuration Updates

  • Gloss Design System Version Set. We’ve locked the design system to a specific version (2.8.16) to ensure design elements remain consistent across all sites.
  • Stronger Spam Protection on Forms. Forms across our sites now require users to wait at least 15 seconds before submitting, helping block automated spam bots.
  • Improved MyChart Integration. MyChart scheduling tools now only appear where they are supported (such as on Healthcare pages), which helps avoid errors on other sites.
  • Prepared Login Widget for Upcoming MyChart Passkey Support. Updated the MyChart login box to allow secure passkey-based login methods once enabled by the MyChart team. This update adds the necessary browser permissions in advance of the May 2025 rollout and applies to any page that includes the login iframe.

Code Cleanup and Maintenance

  • Cleaner Error Handling. We made improvements to prevent background system errors from appearing when certain data fields are missing or incomplete.
  • Improved Template Reliability. Some background updates were made to improve how provider information is handled behind the scenes, helping keep everything running smoothly.


Release Notes

Apr 14, 2025

Release 25.6.1

New Features

  • Progress on displaying wait times display on Locations Pages. Infrastructure is now in place for displaying emergency room wait times directly from EPIC. This update added frame framework to connect to GetDepartmentWaitTimes Epic API.  Includes a new service which can be reused to connect to other Epic data endpoints. This functionality is not enabled.
  • Add 'Made Better By You' helpers and helper category. New layout helpers which will enable Pagebuilders to quickly create employee profile pages from pre-built templates. Templates are only available on the uofuhealth.utah.edu site.
  • Implement custom Site Studio package workflow for individual sites. This will allow us to create custom components or, more likely, custom helpers for either sites, or for profile (academic vs clinical).
  • Add alt tag to Image Billboard. Remove role="presentation” attribute from the image on mobile screens. This change will allow us to add alt tags to billboard images (when displayed in mobile). Billboards for desktop display are added as a ‘background’ image and cannot use an alt tag.

Security

  • New module to remove Drupal login fields. New modules uou_login will remove the drupal login fields and only allow the SSO login link to display. (Still in testing).
  • Enable Antibot module only in production. The Antibot module helps prevent bots from spamming public-facing forms. It was causing issues logging in on lower environments.

Bug Fixes & Improvements

  • Fix Simple Google Search for academic sites. Users were seeing a JavaScript error rather than search results. Multiple fixes were attempted. Due to inconsistent behavior between local and site factory environments we created a script which will disable JS aggregation on academic sites (undesirable, but fixes the issue). This isn’t considered a long-term solution. This issue is likely a bug with the newest version of Drupal core.
  • Fix display of special characters in Image Card display. Card titles which included non-alphanumeric characters like apostrophes or quotations were being converting to HTML safe characters. This change alters the Additional Link Text output so characters are no longer escaped as HTML safe.
    Example: this text it's was displaying like this it's.
  • Add empty openIntervals variables to Location time output in Yext API. This will allow us to ingest regular hours into the Yext system for google maps and other map systems display.
  • Modify 'Good Notes' story title section.  Fix incorrectly centered Good Notes page title display.
  • Modify News API to include date inputs. The news sharing API needs to allow for date-based filtering so we can lower server load when using this API.
  • Fix for hours display in new Location Hours Table. Hours display should now be fully human readable.


Release Notes

Mar 25, 2025

Release 25.5.1

General

  • Addressed the missing leadership category in the 'Handle 'locally built' people content' section.
  • Added Clinical Locations content type.
  • Created 'Palliative Care' menu for Healthcare.
  • Replace <facultyAppointment> node for Academic Department with <facultyRankingTitle> for Provider Profiles.
  • Enable Metatag Custom Routes (Paths) to Add Metatag Descriptions for the main pages.

System updates

  • Updated Gloss design system to latest release.

Video Billboard Site Studio component

  • Uses a video background instead of an image.
  • Removes healthcare-specific features (e.g., refer a patient link, Avaya callback).
  • Provides more customization options for Pre-Heading, Page Title, and Intro Text (color & size).
  • Implements a new HTML structure: separate billboards for mobile and desktop. This avoids complex JavaScript workarounds and improves reliability.

Masonry Site Studio component

  • Adds a “Caption” field that appears below images when clicked.
  • Darkens the background overlay for better contrast.
  • Sets a maximum height for opened images to ensure they remain within the viewport.
  • Close Button Improvements:
    • Updates text from “close” to “[ X ]” (Site Studio modal element does not support icon replacement).
    • Changes text color to white for better visibility.

Person Import Process fixes

  • Fix empty array error in import Drush 'report import' commands.
  • Refactor Person Import functions into a service.
  • Fixed profile delete process to correctly remove UNIDs from 'Report' list.
  • Add form for managing Faculty Ranking ID management. This is the list of faculty ranking IDs that flag a person to be visible on the Academic faculty feed.
  • Fixed 'import by date' API link which was incorrectly pointing to admin domain.
  • Added dependency injection for Person Import Service where required.

Searchable Interface for Location Hours

  • Implements a block view to provide a searchable interface for managing location hours.
  • Allows content editors and admins to search, filter, and edit hours applied to different locations.
  • Displays all hour types (Normal, Seasonal, Closure) with relevant details, making it easier to navigate and update.

MyChart Scheduling Widget on provider profile pages

  • Add the scheduling widget to the bottom of the page.
  • Have the "New to this provider" option in the button scroll the user down to the widget.
  • Make a visual distinction between the widget and the rest of the physician content on the page.
  • When a user selects "I've seen this Provider before" use a modal to inform the user that they are leaving the site and being redirected to MyChart.

 


Release Notes

Mar 25, 2025

Release 25.4.7

Hotfixes for the 25.4.x release cycle:

  • Update Drupal core and several modules. This is security maintenance.
  • Disable Clinical Trials API search. The Clinical Trials display was not correctly filtering out inactive clinical trials. Since we cannot fix this for the time being, due to reasons out of our hands, we have temporarily turned this tool off.
  • Remove changes to overlapping and image billboards. Discovered and resolved pre-release
  • Modify Honeypot time limit to prevent submission errors. The time limit was too long before and causing a '30 Second Time out.'
  • Address Table of Contents display issue. The table of contents was showing above the billboard when it should display below and it was causing double billboards to display on 403 and 404 pages.
  • Address display issue for 'Updated Profile Card'. This component styling was broken and they were not clickable.
  • Update cms-hpt.txt hospital pricing text file. This was done to bring us into compliance with the goverment Hospital Pricing mandate.
  • Address display issue for Good Notes billboards. The title was missing from Good Notes posts.
  • Fix locations API Yext connector. Re-add uniqueId, rename locationProvidedServices. This provided correct location information to the Yext connector editor.
  • Fix path for Made Better By You story type, add page wrapper class. The MBBY content type changed from Basic Page to Story so we had to update the default url path rules to follow that content type now instead of the Basic Page one.


Release Notes

Mar 07, 2025

Release 25.4.0

Content and User Experience Enhancements:

  • Allowed non-links in the Four Column Alphabetical List.

  • Updated U West Valley logo.

  • Added Site Studio Page Builder.

  • Added a toggle in image billboards to hide images on mobile devices.

  • First iteration of restructured content.

Infrastructure and Functional Improvements:

  • Required Copyright field on image file uploads.

  • Added VWO logic to Avaya.

  • Added Urgent Care wait times functionality.

  • Increased memory limit for the Specialties API.

  • Applied a patch to remove a deprecation error from the Swiftype module.

Code and Security Enhancements:

  • Fixed logic for <departmentId> duplication in the academic_faculty_ufis module.

  • Added a request header debug section to templates.


Release Notes

Mar 04, 2025

Release 25.3.0

New features

  • Add weights to Locations page. This will allow ordering of hospitals on that page.
  • Move reusable processes to API normalizer service to reduce redundant code.

Updates

  • Drupal Core 10.4.3
  • Gloss 2.8.15
  • Site Studio 8.0.3
  • General module updates

Site Studio

  • Clinical Trials component fixes and updates.
  • Add primary-light and secondary-light options to Updated Default Card and Icon Card components.
  • Fix 'Button Sub-Navigation' button colors on dark backgrounds.
  • Update label 'Twitter' to 'X' in Social Share component.
  • Adding [DEPRECATED] to Heading for table of contents component.

Fixes

  • Fix caching problem on most APIs. This is to fix stuck cache on Medical Services page but does improve caching for all API-based output (locations, FAD, FST, etc.).
  • Remove duplicates from Clinical Trials API.
  • Fix bulk operations interface for content with Site Studio fields.
  • Fix Good Notes billboard CTA.
  • Making Lab Links visible under Academic tab, hiding title of 'Lab Links', and unsetting character amount
  • Cleanup CORS settings in htaccess file. Remove unused or unnecessary rules.
  • Move search button into the offcanvas menu on small screens.
  • Changing default navigation setting in clinical theme from Service Line to Full Navigation.
  • Fix fields missing on Neurology 'Epilepsy' menu.

Menus

  • Healthcare : Loc-Neilsen Rehab
  • Healthcare : Loc-Crisis Care Center
  • UofU Health: Distel Lab.


Release Notes

Feb 11, 2025

Release 25.2.0

Content and User Experience Enhancements:

  • Fixed duplication of profile bio title.
  • Updated link on Good Notes billboard.

Infrastructure and Functional Improvements:

  • Added Drupal module for managing connections to Epic APIs.
  • Removed block type: Contact Card.
  • Removed unused configuration splits.
  • Updated config ignore settings.

Menus and Navigation Updates:

  • Added third footer menu


Release Notes

Jan 26, 2025

Release 25.1.1

Content and User Experience Enhancements:

  • Added alpha sort for last names on FAD API.
  • Updated FAD Profile Patient Comments Text for improved readability and user experience.
  • Updated side video panel to use a new player.
  • Updated hci cobrand to left-align and added blue styling to campaign pages.
  • Fixed content display for Event Notification pages.
  • Improved image styles on FAD API, now using larger images to prevent upscaling on mobile devices.
  • Fixed SVG and text rendering issue for the "Play" icon on Safari.
  • Customized podcast episode cards to align with The Scope team’s requests.
  • Made breadcrumbs visible in billboards for mobile devices.

Infrastructure and Functional Improvements:

  • Fully implemented New Relic server health reporting system
    • Setup connectors for per-site tracking of responses and errors.
    • Enabled post-deployment site health monitoring.
  • Added and populated Date Field for Story tags to optimize sorting.
  • Refactored Avaya wait time and form display for improved performance.
  • Disabled queue-based image warmer process for all sites except Medicine sub-sites to address storage issues.
  • Removed unused features from Acquia’s initial site build, including (All Button blocks, Banner blocks).

Menus and Navigation Updates:

  • Created new menu UX and UI for the Gloss site.
  • Created a "Library" menu for the Gloss site.
  • Designed a new menu for Oral & Maxillofacial Surgery.
  • Created a Mountain West Prevention Research Center menu for the College of Health.
  • Created a new menu for Utah Data Coordinating Center on UofU Health.
  • Hid menu tabs for lab pages on the Psychiatry site.

Code and Security Enhancements:

  • Added a check for last name and unid on faculty API to improve data validation.
  • Removed Clinical Trials content type.
  • Disabled user syndication in Content Hub for the Newsroom site to reduce data load.

General Fixes:

  • Fixed image selection field on Person content type.
  • Fixed image selection field on new PNG/GIF/SVG media types.


Release Notes

Jan 16, 2025

Release 24.38.1

Infrastructure improvements

  • Full implementation of New Relic server health reporting system.

    • Setup connectors for each site.  This allows granular, per-site tracking of responsive and error tracking.

    • Also tracks site health post deployment.

  • Exclude config sharing for Content Hub, reduces the amount of data going into the Content Hub system.

  • Code cleanup: remove unused features added by Acquia in initial site build. Remove unused block types:

    • All Button blocks.

    • Banner block.

  • Enable ‘Block Display’ button in all WYSIWYG interfaces.

    • This feature was re-added in the newest version of Drupal. It allows users to display HTML block structures in WYSIWYG editors making it easier to build and editor content.

  • Fixes to address application server over storage capacity.

    • Removed auto-generation of extremely large images.

    • Disabled queue-based image warmer process for all sites except Medicine sub-sites.

  • Update Site Studio deployment script to align with Acquia's documentation.

    • Site Studio custom import process modified to use the newer and more efficient sitestudio:package:import process.

General Fixes

  • Fix image selection field on Person content type.

  • Fix image selection field on new PNG/GIF/SVG media type.

  • Make breadcrumbs visible in billboards for mobile devices.

  • Update image style on FAD API.

    • Now uses a larger image to prevent upscaling on mobile devices.

  • Fix SVG and Text Rendering Issue for "Play" icon on Safari. 

  • Customize podcast episode cards per The Scope team request.

    • Podcasts now use a custom card display style (different from news stories).

Menus

  • Hide menu tabs for lab pages on Psychiatry site.

  • New Menu for Oral & Maxillofacial Surgery.

  • New Mountain West Prevention Research Center menu for College of Health.

  • Creating new menu for Utah Data Coordinating Center on UofU Health.


Release Notes

Dec 20, 2024

Release 24.37.3

New Features

  • Retool FAD API and interface to support caching and paging.
  • Added Block Invalid URLs module.
  • Adjust person billboard block template to use new variables from preprocessor to show open/direct scheduling options.
  • Adding Acquia VWO module to HCI, Moran, and Healthcare.
  • Add Kaltura Video Embed for Faculty Profiles.
  • Alter external news stories to allow custom link text and append "(External Link)" to all external news story links.

Updates

  • Updated Image/Video Billboard with kaltura embed.
  • Updated the locations heading to remove duplication.
  • Update image style to 'portrait_tablet' for FAD and FST API.
  • Changed the Made Better By You pathing.

Administrative

  • Add configs for API settings interface.
  • Added patch for contact_storage module.
  • Replace Created Date text with Revision Date text for Document Media content.
  • Add Missing Sub-Headings for Education History on Person Profiles.
  • Remove unused Views APIs.
  • Enable XDebug for VSCode.