August & September 2025: Release Notes
Fatigue360
Enhancements
- Geofencing: added fully customisable geofence areas.
- Audit History: new Export to PDF option.
- Shift Timeline: when selecting multiple shifts, you can now bulk-update the Role.
- Performance: faster Shift Timeline loading, especially when Show Other Events is enabled and for multi-week/month events (loads only within the current user’s window and optimises associated shift queries).
- Maps: switched to native Google Maps markers and removed the legacy marker library to ensure compliance.
- Event Sidebar map: now a static image instead of a dynamic map to improve client-side loading.
- Organisation relationships: when syncing shifts from an Event Request, if a Staff record doesn’t exist for the client organisation it will be created automatically (using global card types, e.g. Sentinel, CSCS).
- Sentinel import: reduced processing time when importing competencies for multiple individuals with no actual changes.
- Staff import: clarified help text, focusing on common usage where an organisation has multiple cards.
- Sign in/out override: allow Staff to use the Fatigue360 Workforce App to sign in/out even if their shift is synchronised for Worksite360.
- Event form: Site Contact field now supports browser auto-complete.
Client Enhancements
- Unplanned Actuals Report: excludes users who have permission to sign in unplanned.
Bug Fixes
- Fixed an issue where View Shifts appeared on the Event Request screen even when access was blocked by permissions.
- Fixed grouping issues in the Event & Shifts import and ensured Card Type is recognised even when provided in lowercase.
- Fixed a client-side issue where the Audit option was shown to users without edit permissions.
- Fixed a client-side issue where View Issues was shown to users who cannot edit the Event or Shifts.
- Fixed an error saving Risk Assessments when the Reason field content was too long.
- Fixed a QTS import issue where duplicate Event References triggered false errors.
DMS360
Enhancements
- Delivery Booking: added selection of a specific Fuel Type for bookings.
Worksite360
Enhancements
- Exceedance Manager: major performance improvements - significantly faster calculation of an individual’s total working time for a selected period.
- Event Zone Transactions (page & export): now shows the source of time in/out (e.g., for Location360, the specific gateway).
- Prepopulated entries: can be moved between Events by users with a Worksite360 SAC or Control licence.
- Biometrics: improved server-side performance when synchronising across multiple gateways/devices.
- FR Requirement: new option to allow sign-in using a prepopulated entry from another Event within the same company.
- Report Builder - Labour Report: added option to select booked/planned time in/out (if available).
- Register: users can now request an additional card check for prepopulated entries.
- Picture Module: supports uploading multiple files at once (up to 5); removed unnecessary manual filename entry.
- Media logging: reduced repeated logging queries for certain file types (e.g., video).
- SiteMastr: Configuration changes to enable functionality.
Bug Fixes
- Fixed media upload issue where multiple inductions on Events caused future shifts to retain invalid confirmations.
- Fixed a People Module issue where removed companies remained in the dropdown when adding a new person.
MacRail System
Enhancements
- Location360 Event Zones: page now shows the latest log times for all gateways when transactions are generated via Location360.
- Control Room Notifications: added alert configuration for no traffic detected on a Location360 gateway.
- Card checks: requirement enabled for sign-ins performed via the MacRail App.
- Report Builder: prepopulated reports can now optionally include Actual times (if available).
Bug Fixes
- Fixed Register Excel/PDF exports when the Key Personnel filter is selected.
- Fixed Vehicles search to display Manufacturer, Fuel Type, and Emissions Total when searching by registration number in the Register.
- Fixed an issue copying client data where a cancelled future shift for a deleted Staff member remained in the system.