Skip to main content

Version 9.1.238.1 (Support Release - 18 June 2026)

Performance Management

Resolve issue where unable to flag comments required on newly added section Rating Scale (#151807)

Problem

  • When adding a new rating scale, you cannot flag it as Comment Required until the page reloads.

 

Solution

  • Class used to indicate comment required toggle is only added from the server side; changed JS to add required class to relevant td after new rating scale has been added.

 


Report Builder

Fixed exported Excel files corrupting (#151760)

Problem

  • ReportBuilder Excel exports were corrupt when reports had multiple end-user filters or empty ValueStrings. The export path also did not write the visible report filters into the workbook.

 

Solution

  • Changed the anonymous ReportBuilder export to use a schema-preserving DataTable export path, normalised exported ValueStrings, and hardened OpenXML output for empty/columnless result sets. Added support to export user-facing filters to the report.

 


Job Profiler

Implemented a temporary change to check for duplication during ruleset creation (#150918)

Problem

  • During Ruleset creation, multiple integration events are kicked off, creating multiple items/data at the same time. During this, when job porfilers default org nodes and positions get created, likewise with the first system user, there is a default appointment also occuring doing the same checks. When it is being called, it is a race condition which ever saves first, the other fails

 

Solution

  • Added a temp fix to catch a SQL duplication exception and either retry or call the get again to get the data, re-throw after first retry attempt