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
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