# Version 9.1.262 (20 October 2026)

#### **Data Warehouse**

##### Resolved Truncate error for SystemAlert DataSources (#142737)

**Problem**

- The insert steps failed for SystemAlerts due to a truncate error

**Solution**

- Added CAST for SystemMessageBody to resolve truncate error within SystemAlerts data sources

---

#### **Notifications**

##### Adding media src to CSP (#156346)

**Problem**

- The Notifications page displays a CSP violation when loading a media file.

**Solution**

- Added the media source to the CSP header, resolving the CSP violation.

---

#### **Pathways**

##### Reset ID number filter on merge modal open (#156043)

**Problem**

- The system does not default the Search to ID; it remembers the last selection

**Solution**

- Reset ID number filter on merge modal open

---

#### **People Management**

##### Resolve problem with stale permission cache when using excluded permissions (#155328)

**Problem**

- When changing delete and merge permissions for a user, the permissions in the People Management UI are not updated to reflect the permissions

**Solution**

- Resolve problem with stale permission cache when using excluded permissions. Reduce stale permission data by wiring gRPC response cache invalidation for permission/role queries. - `GetUserAllExcludedPermissions` and `GetUserExcludedPermissionsForRole` (Account.API) now bust on `UpdateUserRolePermissions` / `UpdateUserRolePermissionsAnonymous`. - `ListUserRoles` (Identity.API) now busts on `UpdateUserRoles` / `UpdateUsersRole`.
- Previously, these queries relied solely on their 1-minute cache TTL, so permission/role changes (e.g. revoking "Delete user profile") could still show stale results — like the recycle bin/menu remaining visible — for up to a minute after saving. Uses the existing `\[CacheableQuery(BustableByMethods = \[...\])\]` pattern already used elsewhere (e.g. `PerformanceManagementServiceV1`).

---

#### **Performance Management**

##### Added styling change to toggles and paging on people groups (#154634)

**Problem**

- Group buttons were wrapping over to the next line because of column styling, but there is nothing next to it.
- Paging was not being shown, as the backend was limited to 20 rows per page, which did not trigger the paging

**Solution**

- Add change to occupy full width
- Add change to toggle between page result set and allow page on table 11 minutes ago

##### Added fix for KPA description being validated for valid weight (#156062)

**Problem**

- The description and weight input were validated through the same handle method

**Solution**

- Added a new method to handle weight validation and text validation 12 minutes ago

---