Release Notes #120 - Sprint 07/07/2026 - 07/14/2026
Project : Guardhouse Web
Sprint Number : Sprint 120
Release Version : release_GH
Release Dates : 7 July 2026 AUS | 14 July 2026
Reference Doc. :
- Scope
- [GH-7558] US Security Licence Enhancements (US Companies Only)
- Introduced support for US Security Licences, including Licence States and Licence Types
- For states with a predefined list of licence types, users can select the appropriate Licence Type after choosing a Licence State
- For states without a predefined list, users can enter a custom Licence Type
- Existing licence details, including Licence Number, Expiry Date, Reminder, Critical, and File Upload, continue to work as before
- Updated licence-related reports to correctly display the new US licence information
- Out of scope:
- Licence validation is not included in this release. Licence expiry notifications and the Security Licences dashboard widget will continue to use the configured Expiry Date and Reminder values
- Skill matching based on licences is not included in this release and will be introduced in a future update
- [GH-7589] Include Customer Name in the "Search" bar in Invoicing Page
- The Search bar on the Invoicing Page now allows you to search using the Customer Name
- This makes it easier to find invoices when a customer is managed across multiple customer entities
- For example, searching for "Guardhouse" will return invoices for related customer entities such as Guardhouse Operations, Guardhouse Events, and Guardhouse Main.
- [GH-7473] Change ABN to GST label for New Zealand companies – (NZ Companies Only)
- In the Company Settings > Invoicing > Invoice Details, update the "Company ABN" field into "Company GST"
- When generating an invoice PDF, the “ABN” field will now show up as “GST” with the value derived from Company GST
- [GH-7396] Xemplo Payroll Export
- New export with title “Xemplo Payroll Export (.csv)” available in the Paysheets > Export dropdown
- Report contents:
- External Employee ID – Employee ID (Staff Profile)
- Staff Name – First Name + Last Name (Staff Profile)
- External Location ID – Site Reference Number 1 (Site Profile)
- Location Name – Site Name (Site Profile)
- Start Date – Start Date & Time (Approved Timesheet); Date portion only — dd/mm/yyyy
- Start Time – Start Date & Time (Approved Timesheet); Time portion only – hh:mm
- End Date – End Date & Time (Approved Timesheet); Date portion only — dd/mm/yyyy
- End Time – End Date & Time (Approved Timesheet); Time portion only – hh:mm
- Comments – Shift Start + Shift End (Paysheet record)
- Category – Entry Type (Approved Timesheet)
- If Work – show as "Work"
- If Allowance – show as "Allowance"
- If Leave – show as the Leave category name
- Rate/Hour – Pay Rate (Paysheet Segment)
- Hours/Unit – Units (Paysheet Segment)
- Breaks – Break Units (Paysheet record)
- Pay Category Name – Pay Category (Paysheet Segment)
- [GH-4490] Automatic Timesheet Approval
- Introduced Automatic Timesheet Approval to reduce manual timesheet processing for scheduled shifts
- Administrators can configure time variance thresholds to automatically approve eligible timesheets when clock-in and clock-out times fall within the defined tolerance
- Settings can be configured at the Company, Customer, or Site level, allowing different approval rules for different operational requirements
- Default Time Variance
- Late Clock-In Threshold
- Early Clock-Out Threshold
- Auto-approved timesheets are clearly identified in the Timesheets page through an “Auto-approved” label but can still be manually reviewed or updated if required
- Timesheets that do not meet the configured criteria remain pending for manual approval as normal
- Schedule:
- [GH-7660] Roster Template Shifts Generated with Incorrect Start and Finish Times
- [GH-7556] PROD - Allocated OT and Allowance NOT included on succeeding run of Repeating Templates both Week and Site Templates
- [GH-7331] Urgent: Issue with Publishing Linked Shifts
- [GH-7042] PROD - Repeating Template - Date saved displayed is 1 day ahead to when was the template was saved
- [GH-5546] Victoria Public Holidays- Wrong tagging
- Timesheets:
- [GH-7592] Timessheet - Location/map is not opening when clicking timeclock enties
- [GH-7559] Timesheets are not loading at a certain zoom screen size
- [GH-7201] Timesheet Page: When switch the entry type from Work to Leave the Allowance didn't remove
- [GH-7030][GH-7111] Ensure clock out button is always visible
- [GH-6928][GH-6929] Remove locking from autosave
- [GH-6888] Missing Allowance in Timesheet
- [GH-5834] OT pay not calculating correctly
- Paysheets:
- [GH-7326] Total rate did not round up and mismatch with payslip advice
- Invoicing:
- [GH-7819] AU | Underinvoiced
- [GH-7513] AU | 313: Unscheduled Timesheet shows the Subby Abbreviation on the Invoice
- [GH-6231][GH-6625] Updating in Timesheet INV not reflecting
- [GH-6231][GH-6624] Updating in Timesheet Service not reflecting
- Reports:
- [GH-6970] License Classes/Types is duplicated when generating Rostered Staff in Security Licence Report
- [GH-6657] Timesheet Reports Issue
- [GH-6589] Leave Balance Report Showing Customers with Customer Portals
- [GH-4853] Electronic Sign on Register Report - Incorrect column for Finish Photo and Shift Finish Signature
- [GH-4639] active and inactive staff list report
- Pay Template Setup:
- [GH-7476] Pay Template Page Loading Issue
- Licence and Compliance:
- [GH-7869] ACT Staff Licence validation issue
- [GH-7608] Approving Submitted Compliances - Spinning Wheel
- [GH-7585] [S119FT] Duplicate Licence Classes/Types occurs
- [GH-4083] NT and ACT License validation display on Dashboard
- UK Leave:
- [GH-7415] Unable to Save Fixed Leave Allocation for Employee
- [GH-6936] Leave Balances Report Issues
- Others:
- [GH-7670] Xemplo: Enhance Get Staff Details and Get Licence Details endpoints
- [GH-7593] [S119FT]Add New Patrol Site default Country is Australia
- [GH-7530] [S119FT]Error Adding Patrol Site for new Account
- [GH-7498] UK | Unscheduled Time Entry cannot be seen on the Customer Portal
- [GH-7413] AU | Clients/Customer Data is added on the staff list
- [GH-7015] UK| Issues with License Validation
- [GH-4338][GH-6985] Add ShiftId in public liveops API
- [GH-6869] Upgrade Target Framework from .NET8 to .NET10
- [GH-6865] Deactivated Staff- Suddently become Active
- [GH-7558] US Security Licence Enhancements (US Companies Only)
Guardhouse bug fixes:
- Schedule:
- [GH-7660] Roster Template Shifts Generated with Incorrect Start and Finish Times
- [GH-7556] PROD - Allocated OT and Allowance NOT included on succeeding run of Repeating Templates both Week and Site Templates
- [GH-7331] Urgent: Issue with Publishing Linked Shifts
- [GH-7042] PROD - Repeating Template - Date saved displayed is 1 day ahead to when was the template was saved
- [GH-5546] Victoria Public Holidays- Wrong tagging
- Timesheets:
- [GH-7592] Timessheet - Location/map is not opening when clicking timeclock enties
- [GH-7559] Timesheets are not loading at a certain zoom screen size
- [GH-7201] Timesheet Page: When switch the entry type from Work to Leave the Allowance didn't remove
- [GH-7030][GH-7111] Ensure clock out button is always visible
- [GH-6928][GH-6929] Remove locking from autosave
- [GH-6888] Missing Allowance in Timesheet
- [GH-5834] OT pay not calculating correctly
- Paysheets:
- [GH-7326] Total rate did not round up and mismatch with payslip advice
- Invoicing:
- [GH-7819] AU | Underinvoiced
- [GH-7513] AU | 313: Unscheduled Timesheet shows the Subby Abbreviation on the Invoice
- [GH-6231][GH-6625] Updating in Timesheet INV not reflecting
- [GH-6231][GH-6624] Updating in Timesheet Service not reflecting
- Reports:
- [GH-6970] License Classes/Types is duplicated when generating Rostered Staff in Security Licence Report
- [GH-6657] Timesheet Reports Issue
- [GH-6589] Leave Balance Report Showing Customers with Customer Portals
- [GH-4853] Electronic Sign on Register Report - Incorrect column for Finish Photo and Shift Finish Signature
- [GH-4639] active and inactive staff list report
- Pay Template Setup:
- [GH-7476] Pay Template Page Loading Issue
- Licence and Compliance:
- [GH-7869] ACT Staff Licence validation issue
- [GH-7608] Approving Submitted Compliances - Spinning Wheel
- [GH-7585] [S119FT] Duplicate Licence Classes/Types occurs
- [GH-4083] NT and ACT License validation display on Dashboard
- UK Leave:
- [GH-7415] Unable to Save Fixed Leave Allocation for Employee
- [GH-6936] Leave Balances Report Issues
- Others:
- [GH-7670] Xemplo: Enhance Get Staff Details and Get Licence Details endpoints
- [GH-7593] [S119FT]Add New Patrol Site default Country is Australia
- [GH-7530] [S119FT]Error Adding Patrol Site for new Account
- [GH-7498] UK | Unscheduled Time Entry cannot be seen on the Customer Portal
- [GH-7413] AU | Clients/Customer Data is added on the staff list
- [GH-7015] UK| Issues with License Validation
- [GH-4338][GH-6985] Add ShiftId in public liveops API
- [GH-6869] Upgrade Target Framework from .NET8 to .NET10
- [GH-6865] Deactivated Staff- Suddently become Active