"Always be closing" sprint (June 18 - July 9, 2026)

  • ensure custom settings of the permission to rearrange contacts are not reset to the default when we ship a release
  • prepare for upcoming update of SSO certificates
  • improve default styling of embedded Slate forms
  • review WCMS in newer PHP
  • document potential for CKEditor 5 upgrade
  • remove expand/collapse all for contact listings when there is no expandable content
  • remove headers from link blocks using the "option links" style, for accessibility
  • update dashboard link to WCMS how-tos
  • ensure default banner text colours meet accessible contrast requirements
  • begin implementing a replacement for the WCMS 2-based system for site footer logos
  • create option for automatic list blocks to exclude content from manual list blocks on the same layout builder instance
  • begin migration of the Waterloo News WCMS 2 site into WCMS 3
  • create daily menu and location listing pages for Food Services in WCMS 3
  • continue work on functionality from the WCMS 2 publication "theme"
  • update select contrib modules
  • hold development review sessions
  • build, test and ship the next feature release of WCMS 3

NOTE: Our sprint naming theme for this cycle is "advice". Sprint names are just for fun; any resemblance to useful life advice is purely coincidental.