Skip to main content

Release Notes | User Acceptance Testing

Staff

Customers_940451468_96_dpi.jpg

2026-08-18 | 4.1 Staff

Refer to change tickets: CHANGE-15561 and CHANGE-15766 when speaking with a team member about this release.

Component

Current Version

New Version

API

4.1.6-11

4.1.6-13

UI

4.1.5-2

4.1.14-9

Improvements

XNU-15119, XNU-15294, XNU-15525, XNU-15586

API, UI

XNU-15186, XNU-15187, XNU-15187

UI

Enhanced Tab Logic Separation for addresses, email addresses, phone numbers, and emergency contact.

XNU-15342

UI

All Site Statuses display without duplication in one block for same Effective Date.

XNU-15478

UI

Primary Site and Site Status fields display accurately for Employee created with nonexistent Primary Site.

XNU-15516

UI

Password field contains only numbers when creating new employees and editing existing employees.

XNU-15522

UI

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

UI

All assigned jobs remain visible and consistent for selected employee after switching from Portal to Staff.

XNU-15524

UI

Job Site matches Primary Site as expected when adding Job to Employee.

XNU-15529

UI

Primary Site displays accurately when Employee is created with Primary Site=null.

XNU-15557

UI

Punches sort accurately in ascending and descending order based on the amount in the Paid Work Time column as expected.

XNU-15565

UI

Employee page is limited from access to users without applicable permissions as expected.

XNU-15574

UI

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

UI

Removed Phone Number default mask.

XNU-15576

UI

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

UI

No errors display when user switches between Staff and Portal/Data Management tabs.

XNU-15601

UI

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

UI

Employee List search function performs successfully when special characters are entered in search field.

XNU-15617

UI

Employee can be successfully updated to Shift Lead as expected.

XNU-15652

UI

Time picker modal is fully displayed when editing and editing Punch.

XNU-15714

UI

Country flag icons display accurately when Employee is opened for first time.

XNU-15742

UI

Add Job modal displays Job Code and Compensation Type field options accurately as expected.

XNU-15759

UI

Pay Rates for Employee display consistently and accurately in Payroll Summary and Employee Profile.

XNU-15811

UI

Job Code displays in Add Job modal as expected.

XNU-15814

API

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

UI

Save button is available as expected after removing Contact/Address information in Employee Edit page.

XNU-15817

API

Employee names/records remain intact as expected.

XNU-15866

UI

Manually added Site Statuses display accurately when Primary Site is changed while creating new Employee.

XNU-15930

UI

Deleted Pay Rate remains deleted as expected.

XNU-15944

UI

Site Statuses display accurately when adding Jobs.

XNU-15972

UI

Two identical active Site Statuses merge into one and display accurately as expected.

XNU-15983

UI

Site Statuses remain intact and display accurately when deleting Job.

2026-07-21 | 4.1 Staff

Refer to change ticket: CHANGE-15495 when speaking with a team member about this release.

Component

Current Version

New Version

Staff API

4.1.6-8-1

4.1.6-11

API Updates

Endpoint

Summary

POST

Added new endpoint to create a shift directly from Point Of Sale. (XNU-15762)

PUT

Added new endpoint to create a shift directly from Point Of Sale. (XNU-15763)

DELETE

Added new endpoint to create a shift directly from Point Of Sale. (XNU-15764)

GET /External/General/Shift/GetByBusinessDate

Standardized ItemsPerPage validation and error contract for endpoint. Endpoint returns consistent Item Order across paginated requests as expected. (XNU-15808, XNU-15809)

DELETE External.General.Employee.[ID].Contact.[CODE]

Contact deletes successfully if Contact Code exists. Accurate validation message appears if Contact Code does not exist or is invalid. (XNU-15810)

Improvements

XNU-15716

XNU-15831

A shift cannot be created earlier than the associated Job's Effective Date.