# Version 9.1.210.3 (Support Release - 2 March 2026)

#### **Learning Management**

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

**Problem**

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

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

---