The Lumary WFM 2.11 release includes improvements for award interpretation, leave and rostering and scheduling.
Follow this section to get a notification when we update the page.
Version 2.11
Available: 10 December 2025
This release includes improvements for award interpretation, leave and rostering and scheduling.
Award Interpretation:
Leave
Rostering and Scheduling:
The release also includes several bug fixes and other changes.
We’ve also included updates to permission sets.
Award Interpretation
Awards - only (external payroll)
New functionality has been added to automate the setup of essential worker data required for award interpretation without payroll. Placeholder payee records, including payment details, superannuation and PAYG withholding necessary to run award interpretation, are populated automatically when a new payee is added. This helps organisations starting with awards only to ensure all necessary records are in place to support award interpretation functionality. The automation is inactive by default as it is only required when Lumary payroll is not in use.
On-call rostering
We have introduced a new session type and work type for remote on-call sessions. These sessions are scheduled with a new location option of remote and do not require a street address. The on-call session type will facilitate payment of on-call allowances and disturbance overtime with no base hourly pay applicable to the session duration. This simplifies handling of on-call shifts with award interpretation. Rostering and scheduling calendars have been updated to correctly include or exclude on-call sessions when checking availability, calculating contracted hours and estimating award flags. This is a precursor to on-call rostering and call logging features coming in a future release.
Paid leave entitlements
Negative leave handling has been enabled to ensure employees are only paid for leave they are entitled to, respecting the Leave Rule settings for Allow Minimum Balance Override and Minimum Allowable Balance. Upon processing leave into pay transactions on a timesheet, if a leave request exceeds the available balance by more than the minimum allowable balance, it will be split into paid and unpaid portions, with leave loading adjusted accordingly. This update reduces the risk of overpayments and eliminates the need for manual corrections, supporting accurate and compliant payroll processing for hourly workers.
Leave
All day leave
We have introduced the ability to easily request all-day leave using a new toggle on the Leave Request page. The toogle is available both on the desktop and mobile, and will now be toggle on by default. When toggled on, the start and end times are automatically set to 12:00 AM - 11:59 PM and hidden from view. To specify different times, simply select the toggle to turn off all-day leave and edit the fields as before. This update streamlines the leave request process across desktop and mobile platforms, greatly reducing the number of taps previously required, especially on mobile.
Rostering and Scheduling
Warning messages when sessions or shifts are longer than 24 hours
We have introduced a warning message when scheduling or modifying a session or shifts that exceed 24 hours in duration. The warning message will be applied to the base roster, roster periods and live schedule. It will not prevent users from saving shifts or sessions that are over 24 hours; however, they are clearly notified. It is aimed at schedulers to avoid accidentally creating overly long sessions or shifts.
Bug fixes and other changes
The following bug fixes and changes are also included in this release.
Workforce Management
Calendar fix - When hovering over a shift in the scheduling calendar, any associated sessions or worker appointments that have been cancelled are now clearly marked as ‘Cancelled’ in red. This makes it easier to identify cancelled sessions at a glance, helping schedulers manage shifts more efficiently.
Mobile fixes:
- The Start Transport button is now hidden for sessions that do not have any clients rostered, preventing support workers from starting transport when no clients are present. This change ensures that workers can only begin transport for sessions with at least one client, reducing confusion and preventing sessions from being left incomplete.
- A refresh button has been added to several mobile record pages, allowing users to manually update session details and see the latest changes after modifying a session. This ensures that updates made on the desktop, such as changes to session times or client attendance, are now visible on mobile after using the refresh button.
- The Associated Clients field in session records now updates correctly when the last client appointment is deleted, ensuring the field is cleared as expected. This improvement provides accurate client information in sessions, helping users maintain up-to-date records without manual intervention.
- We have resolved an issue where an error message appeared after users accepted a shift offer via the mobile app. Users will now only see a confirmation message when expressing interest in a shift, providing a less confusing and clearer experience.
Rostering and scheduling fixes:
- We’ve corrected an issue where rostered hours were misaligned when the Base Roster start day differed from the Worker Assignment Contracted Hours start day. Contracted hour cycles are now accurately based on the contracted hours start date, ensuring session hours are counted in the correct cycle for improved accuracy in worker rosters.
- Roster validation has been updated so that unassigned worker appointments with overlapping times are no longer incorrectly flagged as conflicts. Users will now be displayed validation errors, ensuring that only relevant conflicts are displayed in the summary when validating a roster period.
- Rostered hours are now recalculated automatically when a session is linked to a parent shift using the “+ Shift” option in the Modify Worker modal. This ensures that only the parent shift’s duration is counted, preventing double-counting and providing accurate rostered hours in the calendar.
- We corrected an issue that prevented roster period creation when planned services or session activities are owned by different users than the session or appointment owners. This ensures a smoother rostering workflow regardless of record ownership.
- Resolved an issue on the Scheduling Dashboard that was preventing users from assigning workers to sessions. The dropdown list of available workers now displays correctly, allowing staff allocation to proceed smoothly for all relevant user profiles and permission sets.
- The AWI Availability Rostering page now loads correctly for all Availability record types. Users will see the Details tab for records marked as Available, and the Details, Approvals, and Related tabs for records marked as Unavailable
Session activity fixes:
- Leave Request Items for sessions with sleepover are now calculated correctly when leave is estimated from a base roster. This fix ensures that start and end times, as well as total hours for sleepover periods, are accurately reflected in leave requests, providing reliable leave calculations for workers with overnight sessions. Users will see correct leave hours and session details in pending leave requests based on base rosters, improving accuracy and confidence in leave management.
- We have resolved an issue where updating an existing Overtime record to remove overlapping times would still trigger a validation error based on the previous values. The system now correctly validates against the updated Overtime times, allowing users to save non-overlapping Overtime entries as expected.
Shift fix - The Matching Engine now correctly displays all workers when modifying a worker or sending a shift offer. This fix ensures users can view and select from the full list of available workers as expected, improving the reliability of worker matching in Workforce Management.
Timesheet fix - We have introduced a new validation rule that prevents Worker Travel records from being saved without a Status. This ensures all required information is captured, preventing errors during timesheet processing and improving the reliability of Worker Appointment workflows. Users will now be prompted to complete the Status field before saving Worker Travel records.
Permissions
AWI Permissions
| Lumary AWI Permission Set | Object | Field | Permission |
|---|---|---|---|
| Lumary - Award Interpretation | Timesheet Entry | Start Time Converted | Read |
WFM Permissions
| WFM Permission Set | Object | Field | Permission |
|---|---|---|---|
| Lumary - Scheduling | Session | Has Clients | Read |
| Lumary - Mobile User | Session | Has Clients | Read |
| WFM Permission Set | Apex Class |
|---|---|
| Lumary - Scheduling | DifferentTimeZoneWarningController |
| Lumary - Mobile User | DifferentTimeZoneWarningController |
See what's new in Lumary Academy
Check out our LIVE Lumary Academy updates page to stay across the latest improvements. Follow the page to stay in the loop and never miss an update.
Users can only follow sections on Lumary's Help Centre, rather than individual articles. This means you'll get email notifications whenever a new article is published in this section, or when an article is republished.