Skip to main content

Version 9.1.239 (6 July 2026)

Performance Management

Resolve issue where unable to flag comments required on newly added section Rating Scale (#151807)

Problem

  • When adding a new rating scale, you cannot flag that rating scale as Comment Required until the page reloads. 

 

Solution

  • Class used to indicate comment required toggle only added from server side; changed JS to add required class to relevant td after new rating scale has been added.

 

New setting to disable Check-Ins per Section (#148983)

 

Add a "Save and Go to Next" Button on the KPI Ratings Screen (#144297)

 

Add ratings, measures and activities character limit validations (#150981)

 

Add ratings & measures data mapping to PM contracts and templates (#149078)

 

Add animation for "Save and Go to Next" when rating and doing check-ins (#147367)

 


Report Builder

Fixed exported Excel files corrupting (#151760)

Problem

ReportBuilder Excel exports were corrupt when reports had multiple end-user filters or empty ValueStrings. The export path also did not write the visible report filters into the workbook.

 

Solution

Changed the anonymous ReportBuilder export to use a schema-preserving DataTable export path, normalised exported ValueStrings, and hardened OpenXML output for empty/columnless result sets. Added support to export user-facing filters to the report

 

Fix sub report not returning data (#151337)

Problem

When opening raw data from a pivot/sub report cell, the request did not always include the same filter context that was used to build the visible report. This could cause the API to return no rows or the wrong rows.

 

Solution

Updated the pivot/sub report raw-data request to send the active report filters along with the cell filter. This keeps the clicked cell data in sync with what is shown in the report table

 

Fix imported sub report not getting the correct pivot rows and columns (#151465)

Problem

During import, new sub reports did not have real IDs yet, so pivot rows were all added to the first sub report.

 

Solution

The import now adds pivot rows directly to the sub report that was just created, instead of using its temporary ID

 


Content Management

Ensure no unauthenticated requests to Next Cloud after credentials have been validated (#151765)

 

Add max file size setting on ruleset level (#151222)

 


Communication Portal

Resolved UI issues and corrections on functionality (#141183)

 

Resolved Audience link tables (#151527)

 

Resolved SMS body given error when not filled in (#151458 & #151457)

 

Resolved Email attachments not being sent with (#151455)

 

Resolved Deletion on System Alert (#151382)

 

Resolved pencil item open (#151427)

 

Resolved dateTime picker 1st selection issue (#151381)

 

Resolved duplicate system messages shown (#151380)

 

Resolved Active state on Archived button (#151382)

 

Resolved System Alert not being able to delete (#151462)

 

Added more columns for data warehouse analytics (#140905)

 

Implemented System messages to be created from Notification (#140905)

 

Implemented System Alerts (#141183)

 


API

Trigger V8 logout/session expiry on V9 logout (#149425)

 


Master Data

 


System Access

Addition of Okta as a third-party authenticator; Addition of DNS name and network speed in the login history (#148127)

 


People Management

Add tooltip for 'None' profile summary option (#151211)

 

Implement educational preview and hide cursor when no profile summary selected (#144094)

 

People Management Tiles and Summary and Work Anniversary calculation (#142758)

 

 


Identity and Authorisation

Correct redirect URL when incorrect ruleset theme key provided (#149473)

Problem

When using an incorrect URL, the login page resets to the default theme if the provided theme key cannot be found. When then going to the forgot password / reset password page and trying to reset the password, the theme cookie has the invalid key, and the GetTheme call fails because the theme cannot be found, causing an error page to display. 

 

Solution

On the login page, when the default theme is fallen back to, update the return URL to use the default theme key and redirect to that URL to ensure the correct cookies are set.

 


Job Management

Request a job structure import on job and position copy (#151154)

Problem

On copy of job and position, job structure import is not requested

 

Solution

Add job structure import on copy of job and position 

 

Implemented temp change to check for duplication during ruleset creation (#150918)

Problem

During Ruleset creation, multiple integration events are kicked off, creating multiple items/data at the same time. During this, when job porfilers default org nodes and positions get created, likewise with the first system user, there is a default appointment also occuring doing the same checks. When it is being called, it is a race condition which ever saves first, the other fails

 

Solution

Added a temp fix to catch a SQL duplication exception and either retry or call the get again to get the data, re-throw after the first retry attempt