Share via


Improve schedule board usability and performance

Enabled for Public preview Early access General availability
Users by admins, makers, or analysts - - Apr 7, 2025

Business value

With improved usability and performance, technicians and dispatchers can manage schedules more efficiently, leading to increased productivity and employee satisfaction.

Feature details

We've encountered issues with the updated schedule board that we recently released. As a result, we are temporarily disabling the updated board to address these issues before reenabling. We are fully committed to delivering this update and will communicate our plans to roll it out once the issues have been resolved. In the meantime, the board will revert back to its prior functionality. If you have manually installed Universal Resource Scheduling solution version 3.12.144.84, we will remotely disable the update with no further action required on your end. If you are on any other prior version of the Universal Resource Scheduling solution, there will be no change to your schedule board.

  • Enhanced user experience: The improved schedule board architecture signifies a shift from extJS to React, which allows for a more responsive user interface, leading to a more intuitive and satisfying user experience for technicians and dispatchers.
  • Improved performance: An efficient diffing algorithm and a virtual Document Object Model (DOM) result in improved update and load times. The schedule board loads faster and reacts instantly to user interactions, even under heavy load.
  • Future-proof: The new architecture is up to date with the latest advancements in web technology, which improves maintenance and upgradability.
  • Usability and modernization improvements: The updated schedule board will bring highly requested customer asks such as a working-days-of-the-week selector, week numbers, ability to reorder tabs per user, day line visibility, and accessibility improvements.

Note

The update from extJS to React will break any unsupported customizations such as DOM manipulations.