Skip to main content

Version 9.1.210.3 (Support Release - 2 March 2026)

Learning Management

Resolve height issue on Syncfusion grid toolbox control (#145434)

Problem

Problem

  • The training matrix grid controls' toolbox height is too big.

 Solution

Solution

  • Resolve height issue on the Syncfusion grid toolbox control by adjusting height styling for the toolbox

 

Resolve missing Syncfusion scripts that are needed for the Grid control in MVC pages. Also modified ToSignifyDateTime extension to handle date strings that have a time component (#145434)

Problem

  • The training requirement matrix does not load. Also, learning manage product setup crashes when the YearDTO master data has dates with a time component.

 

Solution

  • Resolve missing Syncfusion scripts that are needed for the Grid control in MVC pages. Also modified ToSignifyDateTime extension to handle date strings that have a time component.

 

Fixed Attendance History duplication (#145489)

Problem

  • Duplicated records on attendance history

 

Solution

  • Resolved the issue by paging by user instead of attendance records

 


Content Management

Resolved Data Annotation for Online Marking (#141344)

Problem

  • Online marking stamps not behaving correctly when trying to move, or when moving across the page, creating ghost elements

 

Solution

  • Refactor logic and code after Syncfusion upgrade, corrected behavior and page move

 


Report Builder

Resolved Filter values showing Incorrect Date (#144246)

Problem

  • Development was added to have dropdown values of like 'Today', Next week', but when viewing the report that is marked as an invalid date

 

Solution

  • Add FilterValue to be converted based on this data to the correct values

 


Performance Management

Resolve issue with the additional agreement button displaying when the user does not have a primary agreement (#140461)

Problem

  • When a user is assigned to more than 1 review setup and not yet had a contract, it must display the option to pick the review setup on which to create the contract. It does not do this and, by default, selects the first review setup available.

 

Solution

  • Ensure that when the chosen review setup's contract does not exists that, it does not set the selected review setup and allows the user to pick the initial review setup.
  • Also made a change to only fetch the additional agreement modal data when the modal is opened.

 

Ensure only one import is logged per ruleset when importing surveys from v8 (#142910)

Problem

  • When importing surveys from V8, an import was logged for each contract instead of one per ruleset.

 

Solution

  • Ensure only one import is logged per ruleset when importing surveys from v8