# Version 9.1.241 (6 July 2026)

#### **Ruleset Management**

##### Correction on Ruleset deletion (#143128)

**Problem**

- The delete script only catered per database and had to be used within each database

**Solution**

- Corrected call to fetch active databases, and iterate through each one to then calculate deletion plan to delete

---

#### **People Management**

##### Ensure uneditable fields are greyed out / disabled (#145700)

**Problem**

- When profile field is not editable but required it displays as normal input but readonly. should be more clearly indicated that cannot be edited

**Solution**

- Add disabled tag to inputs where required but not editable

##### Fix Only display "Load More" link when there are more than 20 items (#108777)

**Problem**

- Load more displayed when there were not actually more items to load

**Solution**

- Ensure load more only displays when there are more items/pages

##### Resolved page tab specific user guides/tours (#152186)

**Problem**

- The Help Files currently display based on pre-configured parent-child relationships
- This means that, in some cases, the Help Text for one screen is shared with another screen because the child screen inherits the Help Text from its parent

**Solution**

- Correction made on event scheduling missing page mappings
- Added new pageTab to user guides and tours to make it specific to a page tab within a page, for example people management profile on Summary | Profile Tabs

##### Grid view not loading properly (#152084)

**Problem**

- Grid view sometimes doesn't load all the correct values in the columns (Appointment Date and Location in Org)

**Solution**

- Fixed logic that gets appointment date

##### Fix Disabled toggle not being remembered + Type of Disability dropdown not opening (#151668)

**Problem**

- Issue with Disabled toggle not being remembered + Type of Disability dropdown not opening

**Solution**

- Ensure that the drop down values display and that when disabling that it clears the select disabilities

---

#### **Performance Management**

##### Ensure review setup period phase dates are displayed according to culture (#144147)

**Problem**

- Review period phase dates are displayed inconsistent with user culture

**Solution**

- Ensure phase dates displayed according to culture

##### Wrapping SyncFusionPopover in td tag (#152177)

**Problem**

- Manager comments and employee comments are in the same column when their text exceeds the max length and sync fusion styles are applied

**Solution**

- Wrapping SyncFusionPopover element in td element to prevent a div tab from being added to the table body.

##### Ensure review item weight displays decimal point regardless of culture (#151793)

**Problem**

- Depending on culture, decimals displayed as "0,00" on review item weights
- Should always display here as "0.00"

**Solution**

- Ensure displays decimal point regardless of culture

##### Fixed order of buttons on Check-ins modal (#152027)

**Problem**

- When editing a checkin rating the buttons are left aligned and the edit comment is on the right

**Solution**

- Fix the position of the buttons to ensure they always display in order and right aligned

---

#### **Communication Portal**

##### Resolved UI styling and target audience queries within system alerts (#141183)

**Problem**

- UI styling issues on new shared eidtors
- File Upload dropzone not working
- Queries not returning all data due to duplicate selects
- Html editor getting html text of the header information as well and not only user input
- When selecting placeholders with ctrl copy and paste or enter same issue occurs as it readds html over html

**Solution**

- Correct UI changes
- Implement fix on syncfusion text area editor
- Implemented correction on file upload zone
- Add distinct to queries to correctly identify the needing of paging

---

#### **Report Builder**

##### Resolve issue with subreport not restricted to PG and curl export not working (#151656)

**Problem**

- Cannot export curl for subreport Subreport also not restricted to Active People Group

**Solution**

- Replicate functionality from Report view to Subreport view to allow choosing people group to run subreport for
- Also replicated missing curl functionality. Report authorization was also missing added this

##### Resolve issue where could not add additional filters after subsequent datasource expanded (#151829)

**Problem**

- When adding filters after a subsequent datasource has been expanded, the data field does not get added to the list of filters and JS console errors are displayed
- Found that the event from the jsTree nodes were not correctly working afte the initial node expansion and thus not triggering the filter canvas as a drop area and not registering the new item added.

**Solution**

- Changed how the dragged node is tracked and determined which nodeid to add / remove on the start / end events. Also fixed up the user data source category / source role assignments which resulted in entity tracking conflicts
- Also removed the Unit declarations on the request handlers to just return void

---

#### **Content Management**

##### Remove max send size for contentmanagement (#151765)

**Problem**

- File upload fails when the max allowed file size is bigger than the MaxSendMessageSize configured for the contentmanagement GRPC client in webmvc

**Solution**

- Remove this setting, so that file sizes are only validated against the max file upload size configured on the contentmanagement service

---

#### **Job Management**

##### User Validation Report Export (151687)

**Problem**

- The server supports a maximum of 2100 parameters

**Solution**

- Reduce the number of parameters and resend the request" errors in people group materialisation

##### Optimizing job profile query (#152112)

**Problem**

- Query runs too long on live and this causes timeouts

**Solution**

- Optimizing query to reduce execution time to ensure that it does not timeout

---

#### **Data Warehouse**

##### Created new SSIS Package CommunicationPortal\_ETL (#140910)

**Problem**

- New datasources needs to be added to the DWH

**Solution**

- Created new datasources comuSystemAlerts and comuSystemAlertRecipients

##### Implemented fixes within DWH steps for ContentManagement\_ETL (#151058)

**Problem**

- The ContentManagement\_ETL package is failing after adding all the V8 clients

**Solution**

- Resolved errors and added steps within ContentManagement\_ETL steps after testing it for all the V8 clients

---

#### **System Help**

##### Help content available for different languages (#144502, #144503)

**Problem**

- Cannot view Help Pages or Virtual Tours if different active language are configured

**Solution**

- Enable the ability to view Help Pages or Virtual Tours if different active language are configured

---

#### **Notifications**

##### Add HR process submitter as the final approval recipient (#151486)

**Problem**

- The event HrProcessSubmitterFinalApproval is not linked to a recipient

**Solution**

- Introduce a new HR notification recipient type for final approval submitters
- The main changes add the HrProcessSubmitterFinalApproval recipient code, seed data, and related database migration to support this new recipient type throughout the notification system

---

#### **Dashboards**

##### Adding known as profile name logic (#151968)

**Problem**

- On the Main Dashboard's "my colleagues widget" the "known as" name is not displaying as it does on People Management

**Solution**

- Adding known as display logic to my colleagues dashboard widget same as previously done on people management

---

#### **Learning Management**

##### Fix blank marksheet when switching classes (#151991)

**Problem**

- When a user switched between classes on a marksheet, the new marksheet could remain blank until the page was manually refreshed.
- This interrupted mark capturing and made the class switch appear unsuccessful

**Solution**

- The class-switching flow has been updated to complete cleanly and display the selected class's marksheet without requiring a manual refresh

---