Skip to main content

Website Release Notes

All notable changes to the website will be documented here.

Jump to:

November

11/10/2022 - Release 2.05

Added

  • New CMU News template.
  • Interior navigation cards now have a two-column view available to be used in layouts with sidebar navigation.

Changed

  • Redesigned the accordions to have dark blue look when opened.
  • Changed Azure search query type from "Full" back to "Simple" to provide more relevant results.
  • On the external redirect notice page, we changed label of "Return to Site" button to instead say "Go Back".
  • Captchas are now required on forms before they can be published.

Fixed

  • On the GPA calculator, we added a two-character limit to the number of courses to calculate, which prevents the page from freezing.
  • "View Profile" button was missing from Faculty/Doctor profile widgets' cards.
  • Program pages' concentration locations filters were not functioning correctly.
  • Added padding under the button widget.
  • Sitemap page links' clickable areas were the entire width of the page.
  • Some blog posts were not sorted by publish date.
  • Find a Doctor search on CMU Health was missing filters from dropdown menus and images.

October

10/27/2022 - Release 2.04

Added

  • Predict semester or major/minor GPA calculator tool, where students can add in multiple GPAs from multiple institutions to predict GPA at CMU.
  • Comment option* that can be added to pages. *This is intended for Playbook pages only.
  • Sitemap in page form, located in the footer across the site.

Fixed

  • Fixed heading level and text colors for accessibility and updated the "Apply" button hyperlink target on the Scholarship Quiz widget.
  • Form responses exported to Excel sheets also included internal Sitefinity metadata fields, now removed.
  • Quick links callout widget was not opening hyperlinks in new tab/window when the box was checked.
  • Randomized hero images were showing mobile images on desktop/tablet.

Changed

  • Tablet hero image field was removed. Tablets now use Desktop images.
  • Featured news listing widget now uses SEO description field instead of a Summary field. Web-Config transforms were added for IIS redirect module to work correctly with CI/CD pipelines (these were manually edited for the last two releases).
  • Left navigation child pages of the selected page are now open on page load.

10/10/2022 - Release 2.03

Changed

  • Added ability to bypass the existing URL redirect module. As a temporary measure, the redirects have been replaced with IIS rewrite rules and an IIS URL map file.

September

9/29/2022 - Release 2.01

Added

  • Breadcrumb navigation added to most pages. Excluded were top level and dynamic pages like news, events, and blogs.
  • Create "Doctors" version of People widget to be used for CMED faculty and staff directory pages.
  • Added "No academic departments were found for_____" message to A-Z index for instances when there's no academic department found for the selected letter.

Changed

  • Replaced paginated results with Ajax loading as the user scrolls the page.
  • Secondary (gold) nav "Programs" links in college pages now go to filtered Program Finder results for each specific college.
  • Hero images no longer required in layouts with hero drop zones. The drop zones simply collapse.
  • Replace hero video controls with an accessible play/pause button.

Fixed

  • Broken images in Maroon Background Callout widget when no image selected (Accessibility issue).
  • YouTube videos unresponsiveness to screen size; they now adjust to screen size correctly.
  • Removed duplicate heading matching tab name inside each tab in Tabbed Content widget.
  • Made Story Hover Card widget titles have darkened background to improve readability.
  • Fired Up and Focused profiles now show hyperlinks entered in backend fields.

9/16/2022 - Release 1.71.0

Added

  • TikTok social icon in site footer.
  • Ability to select and display Related Events in the sidebar of Event detail pages.
  • New "Title" field on embedded YouTube videos, and activated default closed captioning (when captions are available) for improved accessibility.
  • Added components necessary to build a data driven Departments A-Z index page.

Fixed

  • Hero text block, including the page title, was missing on tablets.
  • CSS for Department-directory widget was left out of project.

 9/2/2022 - Release 1.70.7

Added

  • API for SF admins to unlock shared content blocks (due to bug in Sitefinity)
  • Added "Subtitle" and "Media Contact name/email" to news pages.

Changed

  • Modified the appearance of search input boxes to have 2px thick border, and search button no longer has white border.

Fixed

  • Events Widget showing date twice for same day event
  • "CMU Health" in left navigation (of top level pages) does not go back to homepage.

 


 

August

8/19/2022 - Release 1.70.6

Added

  • Directory view in Faculty Profiles
  • Transfer Scholarship Quiz Widget

Changed

  • Updated Primo (Library) Search widget configuration to match a recent change
  • Locations missing from SAP source are no longer unpublished
  • Display Faculty Profiles (as People) in Site Search results
  • All redirects to ASPX (Old SharePoint) pages are now permanent redirects so they’ll be cached by browsers/search engines.
  • Update Views for Faculty profiles (cosmetic)
  • Display academic and professional title from Mountain Pass for people who have a "Faculty" profile

Fixed

  • Same date showing twice in some events’ detail views
  • College contact banner rendering lower case i's to look like l's

8/5/2022 - Release 1.7.5

Changed

  • Updated the code for Covid dashboard since it was changed in the CMS and not tracked here.
  • Changed importers to use instance methods instead of static methods to free up RAM on servers.
  • Refactored code to unpublish items.

Fixed

  • Program finder filters altered to fit in container on UHD displays.
  • Fixed bug with 10 within 10 recipients.

Removed

  • Removed website vendor folder.
  • Removed forced sort type changes in search (exact match was being overridden by alphabetical).

 


 

July

7/21/2022- Release 1.7.4

Added

  • Enabled geolocation functionality in Sitefinity Analytics.
  • Added loading animation to main menu search.
  • Added loading animation to program finder.
  • Search results for news and blogs now include description.

Changed

  • Program Finder no longer reloads page on pagination by using Ajax. (Ajax keyword search coming soon).
  • Code cleanup: Moved CSS/JS code from "ST" folder to "lib" folder.
  • Updated copy for scholarship quiz.
  • Programs are now sorted by alphabetical order in Program Finder except when there is a an exact keyword match.

Fixed

  • Various search result images now display properly (some types are taller while others are wider, so the search results now take this into consideration).
  • Made inline alert banner look right by giving padding on sides to match the rest of the page layouts (cmuhealth.org).
  • Program Finder titles wrong size with some filters and pagination was also breaking when certain filters were present.
  • Image caption carousels' play button on mobile wasn't working properly.
  • Maroon/gold carousel accent graphic was appearing under text, affecting readability.

7/7/2022- Release 1.7.3

Added

  • Updated people detail page frontend code to read published flag.

Changed

  • Upgrade Sitefinity from v14.1.7823 to v14.1.7825 to fix the Sitemap generator.
  • Scholarship Quiz copy update.

Fixed

  • Social Share widget title wrong heading level.
  • College hero backend was showing all 3 sizes (desktop/tablet/mobile) at once.
  • Multiple Alumni widgets using wrong heading levels.
  • Mobile Accordion not showing on person bio pages.
  • Mobile Accordions from "Fired Up and Focused" bio pages were missing on phones.
  • Refactored program authorization importer.
  • Fixed crash on searches with special characters
  • Fixed vue pager on Fired up and focused listing.
  • Fixed program page title area and text size on odd-shaped devices (since some program names were too long).
  • Fixed blog post listing's image sizes so they're consistent.
  • Search results descriptions weren't showing on mobile.

Removed

  • Kraken image processor removed.

 


 

June

6/30/2022- Release 1.7.2

Added

  • Added college filter to Program Finder and tweaked layout to make it fit.
  • Added thumbnail for events.

Changed

  • Updated max size for images/documents. (1MB limit for images and 5MB limit for documents.)
  • Added the word "optional" to label in merit scholarship widget, and modified widget layout.
  • "Courses" and "What will transfer" open in a new tab from the program page.
  • Mobile carousel of events widget set to infinite scrolling.
  • Added 30px of padding under tables.

Fixed

  • Health search box button event handler.
  • Mobile hover state showing when using event widget pager buttons.
  • College contact banner layout on mobile.
  • Mobile main nav height.

6/23/2022 - Release 1.7.1

Added

  • Display Faculty profile info when available

Changed

  • Keep workflow status when updating programs
  • Keep published flag when updating existing entities in importers
  • Minified some CSS/JS files and commented out a call to an unnecessary one
  • Switched the rest of our base templates to SF OOTB bootstrap (to match cmich base)
  • Removed lazy load from hero images, and add lazy load to other widgets to speed up first contentful paint
  • Implement Silvertech's site search optimizations

Fixed

  • CSS fix for grandchild nav items on mobile being open all the time
  • CSS fix for program concentration filter text showing up as blue
  • URL encode program search strings to prevent errors
  • CMU Health search button on search page was disregarding search box input in favor of last search string

May

5/25/2022 - Release v1.7

Changed

  • Upgraded Sitefinity to version 14.1

April

4/22/2022 - Release v1.66.00

Added

  • Redirect for autodiscover.xml
  • Default image for featured news, set in site config

Changed

  • Better handling of program location removals
  • Better handling of special characters with Azure Search
  • Moved alumni search out of Gitlab and into Sitefinity/DevOps. Also refactored code.
  • Update SCSS build process to no longer require committing .min files and style.css
  • Changed event location display logic to show both online URL and physical locations.

Fixed

  • CMich Top Level Template Bug (View more/less button)

4/13/2022 - Release v1.65.03

Fixed

  • Left Nav not showing on mobile devices
  • ToList() Optimizations in C# methods.

4/08/2022 - Release v1.65.02

Added

  • SEO and Social Media sections need to be added to Alumni content items

Fixed

  • Re-implemented automated tasks so we can run them on demand in all tiers
  • Monsido reports finding 404 errors for list items (patch to catch trailing slash)
  • Video player too large on mobile devices
  • Gold Carousel Program Special Features missing next/prev buttons
  • Update name in staff directory
  • Made top searches in main nav editable by shared content block
  • SAPA links giving 404s (hotfix)
  • Pasting copy from one content block to a second content block triggers the "Pasting images warning"

Removed

  • Remove search capability on dropdown lists on program finder

4/1/2022 - Release v1.65.01

Added

  • Blog URL to trusted sites and speedbump

Fixed

  • Fixed mobile left nav
  • Escape button on SAPA pages
  • Find a Doctor filter box empty
  • Monsido reports finding 404 errors for list items
  • External link disclaimer for some internal links
  • Spacing added below left nav
  • Use thumbnail for programs in site search
  • No result when trailing space in keyword
  • "Find a Doctor" Function Not Working as Intended
  • Hide unpublished locations from dropdown list in program finder
  • Search results show unexpected text display

March

3/25/2022 - Release v1.65.00

Added

  • Update SEO and Social Media Sections to FUF and Blogs
  • Add scoring profiles on program search

Fixed

  • Updated News, events, blogs and people pages to gracefully fail when accessed without proper parameters
  • Fixed issue with menu items not showing correctly
  • Fix caching issue
  • Empty program copied to Sitefinity
  • Wrong title of pages on CMU Health
  • Related News widget not sorting by date
  • CMU Events widget on pages using college templates
  • Anchor tag issues on Library pages (JS error in Datatables plugin is root cause)
  • Missing Regulatory Program Data
  • Tables not wrapping on mobile
  • Update Speedbump whitelist to include cmuhistory.cmich.edu  address
  • Update Speedbump whitelist to include libguides.cmich.edu  address
  • Update Speedbump whitelist to include blogs.cmich.edu  address
  • Added redirects for nonexistent pages

Changed

  • Replace JavaScript build process with native Microsoft (msbuild) compatible process
  • Use Published flag on regulatory items
  • Update build process for maintainability

Removed

  • Remove Enabled flag on location programs
  • Remove Find a Doctor page

3/11/2022 - Release v1.64.02

Fixed

  • Fixed hyperlink animation under certain circumstances
  • Fixed issue with compare programs at different mobile widths
  • Fixed issue with sitemap on CMU Health
  • Fixed issue with H1 tags on Fired Up and Focused Pages
  • Fixed issue with program title not showing correctly on site search
  • Fixed minor UI bug impacting hyperlinks on certain pages
  • Fixed issue with news articles showing on both CMUHealth.ORG  and CMICH.EDU 
  • Fixed issue with Compare Programs Button Disappearing Mobile
  • Fixed issue with On the Global Campus Academic Calendar page when using Chrome
  • Fixed issue with Event info not rending correctly on mobile devices
  • Changing html tags to be SEO friendly (h1 to h3)
  • Show CMEP doctors in find a doctor
  • Updated Employee directory data

Changed

  • Updated all code to use UTC on the front end and back end to avoid future date and time issue related to time zones
  • Whitelisted ed2go.com  so it no longer shows the speedbump
  • Updated Cookie banner language
  • Update front end code to use a UTC compatible date/time format/conversion
  • Exclude Dynamic Pages from sitemap

Removed

  • Remove code and configuration keys for Find a Doctor (moved to health search), Burning Glass, Explore Careers modal
  • Removed www-new from code base
  • Decommission Static HTML Site's azure resources
  • Decommission FormApi web server's Azure resources
  • Remove Enabled flag and use Published flag instead

3/4/2022 - Release v1.64.00

Fixed

  • Fixed issue with People not having the correct department in the directory
  • Fixed issue with pool hours on UREC page

Removed

  • Removed Static Widget site as it is no longer needed
  • Removed unimplemented Forms API/Web Server now that Slate performs this function.

Changed

  • Removed speedbump for links on Explore the Collection page in the Clarke Historical Library
  • Re-architect data import API so that it is more maintainable and can be run on demand
  • Updated server defaults to 1 day cache from 365-day cache
  • Removed PDF version of Centralight and instead link to the website interactive version

February

2/25/2022 - Release v1.63.27

Added

  • Implement basic authentication header for users and roles API
  • Add multiple delete in users API
  • Use published flag on search for built-in content
  • Add cmuhealth.org/404 page
  • Show search results on cmuhealth.org/404 - AFTER DEPLOYMENT 2/25
  • Added missing apple icons

Fixed

  • The filter by date on the search page doesn't work as expected
  • Multiple H1 tags on all program pages TDX 4127798
  • Left nav issues (Activate "View All" when expanding parent link)
  • Too many redirect exceptions in server logs and wrong search index for cmu health
  • Refactor code for concentrations on program pages
  • CMU News Images fixed to load properly on mobile

Removed

  • Removed search suggestions from search input boxes

2/18/2022 - Release v1.63.23

Added

  • Add denounce to 400 ms to type-ahead search
  • .ASPX redirect feature
  • Use AD for Sitefinity security and update security groups accordingly

Fixed

  • Fix program finder credit hours
  • Added workaround for title not showing correctly in CMU Health search
  • Fixed issue where unpublishing concentrations were still showing
  • Fixed sort order of concentration location list
  • Fixed sort order of concentration
  • Remove emails from displaying on directory
  • Fix issue with notifications missing on SF dashboard
  • Update workflows to use AD group security
  • Update Speedbump whitelist to include *.apps.cmich.edu address
  • Added IOS icons to prevent 404s
  • Fix news images to fit properly on mobile device screens

Removed

  • Removed scripts that cache bust pdfs
  • Removed standalone widgets that were merged into search and other pages
  • Removed widgets that used Burning Glass since we no longer use the product
  • Removed find a doctor stand-alone search and replace it with CMU Health search

2/14/2022 - Release v1.63.22

Fixed

  • Programs are updated if credit hours have changed
  • Updated redirect code to avoid race conditions and release threads more reliably

2/11/2022 - Release v1.63.21

Added

  • Removed Book Appointment Button on CMU Health location pages if no URL set in backend

Fixed

  • Fixed Alert Hyperlink Formatting (CSS - No ticket or DevOps card)
  • Doctor profile no longer showing HTML code
  • Proof points widget no longer requests random stats when override values are present (No ticket or DevOps card)
  • Heading level tags for program finder/search made ADA compliant (No ticket or DevOps card)
  • Program authorization importer now copies concentrations
  • Program authorization importer uses the override program name instead of title
  • Fixed issue where redirects were resolving as 200 OK instead of 404 Not Found.
  • Fixed Book Appointment Button on CMU Health location pages
  • Add padding around figure captions tooling within content block editor

2/7/2022 - Release v1.63.17

Added

  • CMU Health Search (Note there is a problem with the "Doctors" index, so search won't be implemented in Prod this week)
  • Automatic Cache Busting of CSS/JS files
  • Sidebar nav view that shows children but no siblings

Fixed

  • Cookie message Privacy Policy link URL
  • Covid Charts weekly cases sort order
  • Removed Value attribute from main nav search so it doesn't pre populate.
  • Fixes for "Find a Doctor" search
  • Made Doctor search more generic and rolled into site search
  • Site Search for CMU Health

2/1/2022 - Release v1.63.14

Fixed

  • Added HTTPCLIENT singleton to global.asax file then use it in url redirect module to fix socket exhaustion issue

January

1/28/2022 - Release v1.63.13

Added

  • Added weighting functions to search index fields

Changed

  • Changed Radio buttons for Site Search content types to check-boxes for better UX
  • Changed Covid Dashboard weekly cases Y-axis from hard upper limit to be more dynamic
  • Changed 404 page to use Azure Site Search results.
  • Filter by Date for News and Blogs
  • Search by categories, tags, departments and concentrations (keyword)

Fixed

  • Fix a bug with the event count
  • Wrap HttpClient for WebDirector and Feedback Form in using(){...}
  • Fixed news listing widgets showing title in place of summary.

Removed

  • Removed unnecessary properties from search index
  • Removed search flag from properties which didn't need to be searchable