Release Notes | Production Environment
Staff
![]() |
2026-09-09 | 4.1 Staff
Refer to change ticket: CHANGE-16047 when speaking with a team member about this release.
Component | Current Version | New Version |
|---|---|---|
API | 4.1.6-11 | 4.1.6-16 |
Improvements
XNU-15119 | |
XNU-15814 | Validation error returns accurately when pay record with same EffectiveDate exists for active Employee Job. Internal stack trace and storage details are absent from response as expected. |
XNU-15817 | Employee names/records remain intact as expected. |
XNU-16122 | GET Staff/Employee/EmployeeDetail request returns successfully when EmployeeCorporateCode is the same for multiple EmployeeIDs, with the following parameters:
|
2026-09-01 | 4.1 Staff
Refer to change ticket: CHANGE-15908 when speaking with a team member about this release.
Component | Current Version | New Version |
|---|---|---|
UI | 4.1.5-2 | 4.1.14-11 |
Improvements
XNU-15186, XNU-15187, XNU-15187 | Enhanced Tab Logic Separation for addresses, email addresses, phone numbers, and emergency contact. |
XNU-15294, XNU-15525, XNU-15586 | |
XNU-15342 | All Site Statuses display without duplication in one block for same Effective Date. |
XNU-15478 | Primary Site and Site Status fields display accurately for Employee created with nonexistent Primary Site. |
XNU-15516 | Password field contains only numbers when creating new employees and editing existing employees. |
XNU-15522 | Employee Corporate Code validation is triggered only when a value is generated or manually entered in Employee Corporate Code field on General Info tab. |
XNU-15523 | All assigned jobs remain visible and consistent for selected employee after switching from Portal to Staff. |
XNU-15524 | Job Site matches Primary Site as expected when adding Job to Employee. |
XNU-15529 | Primary Site displays accurately when Employee is created with Primary Site=null. |
XNU-15557 | Punches sort accurately in ascending and descending order based on the amount in the Paid Work Time column as expected. |
XNU-15565 | Employee page is limited from access to users without applicable permissions as expected. |
XNU-15574 | User is logged out as expected when opening tab for companies with no users/assigned sites. Staff UI page loads successfully without error. |
XNU-15575 | Removed Phone Number default mask. |
XNU-15576 | No Status filter displays accurately in Status’ column of Employee List if Staff.Employees.NoPrimarySite permission is disabled. List of Site Statuses in Status column displays accurately. |
XNU-15597 | No errors display when user switches between Staff and Portal/Data Management tabs. |
XNU-15601 | Placeholder in Compensation Type field displays when data field is not selected. Pay Rate value is not populated when user changes Compensation Type value. |
XNU-15605, XNU-15608 | Employee List search function performs successfully when special characters are entered in search field. |
XNU-15617 | Employee can be successfully updated to Shift Lead as expected. |
XNU-15652 | Time picker modal is fully displayed when editing and editing Punch. |
XNU-15714 | Country flag icons display accurately when Employee is opened for first time. |
XNU-15742 | Add Job modal displays Job Code and Compensation Type field options accurately as expected. |
XNU-15759 | Pay Rates for Employee display consistently and accurately in Payroll Summary and Employee Profile. |
XNU-15811 | Job Code displays in Add Job modal as expected. |
XNU-15815 | Save button is available as expected after removing Contact/Address information in Employee Edit page. |
XNU-15866 | Manually added Site Statuses display accurately when Primary Site is changed while creating new Employee. |
XNU-15930 | Deleted Pay Rate remains deleted as expected. |
XNU-15944 | Site Statuses display accurately when adding Jobs. |
XNU-15956 | Tips added to Punch Edit page save successfully. |
XNU-15972 | Two identical active Site Statuses merge into one and display accurately as expected. |
XNU-15983 | Site Statuses remain intact and display accurately when deleting Job. |
