February 21st, 2026

New

Improved

Fixed

v0.9.0 — Pre-Launch Beta

New

Schedule Export (OP-40)
Export schedules to Excel in two formats — by staff and by shift — combined into a single workbook with colour-coded formatting.
Staff List Export (OP-14)
Export filtered staff lists to Excel with selected columns and the ability to filter by location, role, and status.
Payroll System Foundation (OP-52)
Initial payroll schema and organisation-level payroll settings, laying the groundwork for full Xero integration.
Role Hierarchy (OP-71)
Staff roles now support a hierarchy system, enabling permission escalation rules and better access control across the platform.
Leave Status on Rosters (OP-73)
Approved and pending leave requests are now clearly displayed on the roster/schedule view, so managers can see at a glance who is on leave.
Pay Visibility Controls (OP-103)
Location managers can no longer see staff pay rates or head office cost information. Pay information is now restricted to authorised roles only.
Payrun Refresh
Managers can now refresh payrun calculations via a dedicated button, with real-time status updates via WebSocket.

Improved

Xero Integration
Significant improvements to Xero payroll sync: staff matching by email, rate limiting with batch processing, superfund sync error handling, earning rate account code mapping, and leave application batching.
Session Management (OP-102)
User sessions now stay active for longer without unexpected logouts, improving the experience during long scheduling sessions.
Shift Alerts (OP-126)
Improved shift alert counts and removed misleading warnings for staff outside their regular working location.

Fixed

Class Assignment (OP-99)
Fixed an issue where assigning a class (award rule) to a staff member would fail under certain conditions.
Shift Assignment (OP-104)
Resolved a bug preventing staff from being assigned to shifts in specific scenarios.
Leave Balance Calculations
Corrected leave start date calculations, fixed handling of deleted leave requests, and improved opening balance logic.
Payrun Deadlock
Fixed a deadlock issue that could occur during daily automated payrun processing.