Skip to main content

January 2025 Release Notes

· 2 min read
Stephen Harwell
Manager of Digital Strategy and Experience Analytics

This release focuses on workflow improvement and performance optimizations across the website.

Key Enhancements by ETAMU web team

System

  • WordPress 6.7 has been released.
  • Teamwork plugin create a separate task when saving a document to update teamwork rather than holding up the save process.

Theme

  • Campus footer to be removed along with page setting.
  • Top navigation sticky links are now at least 24px high and wide to enhance mobile touch size.

Blocks

  • On the news page, the generic news pill is replaced by the primary category of each article.
  • The formatted container's gray color is updated to have better contrast with text and links.
  • The plan of study block's logo was updated to reflect our new name.

Performance

  • Hidden emoji management script removed since our theme doesn't support comments.
  • logo_lion.svg only appears on pages using the landing page template.
  • MyLeo icon in footer is now lazy loaded.
  • The featured stories carousel now uses carouselSections.js to manage its functionality. All carousels and sliders are now managed with a single script.
  • A script that manages a type of navigation menu we don't use is no longer loaded.

Maintenance

  • Main.js was moved to the blocks plugin so that a modern compiler can help with refactoring.