Skip to content
Changelog v[1.2.0]

Changelog

Version [0.3.0] - 2026-03-27

Added

Web

  • Sub-sessions: Admins and managers can create sub-sessions within a parent session, each with its own geofence radius. Sub-session radii must fall within the parent session boundary. Workers can only be assigned to one sub-session at a time. Casual workers can access and work within sessions that contain sub-sessions, but cannot create or manage them. Sub-sessions are fully optional and the system continues to function normally without them.
  • Deployment map: A live deployment map is now available for admins and managers. Workers in a session pool can be filtered individually or in bulk. Toggleable overlays include liveness status, location requests, check-in and check-out markers, and break events. Worker movement trails are displayed to aid real-time tracking across large venues.
  • Set location for all sessions: Admins can now apply a single location to all sessions within an event in one action, removing the need to configure each session individually.
  • Session prerequisites with file attachments: PDF and document files can now be attached to session prerequisites. Workers on mobile can view attached files via the Google Docs viewer or download them directly to their device.
  • AXLR8 data sync: Managers and admins can now sync booking data from AXLR8 by selecting a custom date range. The sync updates worker assignments and booking end times within the selected range. Recommended sync window is within the current week to ensure data accuracy.
  • Revert and force checkout confirmation: Reverting or forcing a checkout in the payroll section now requires a confirmation prompt before the action is applied, reducing the risk of accidental changes.

Mobile App

  • Break management: Workers can now start and end breaks directly from the app. Break duration ranges from 15 to 60 minutes in 5-minute increments. Multiple breaks per session are supported. A push notification is sent 5 minutes before break time ends to prompt workers to return to their post.
  • Mobile session dashboard: The mobile app now displays sessions under four categories: Active, Upcoming, Missed, and Completed, giving workers a clearer overview of their schedule at a glance.
  • First checkout reason input: A reason input field has been added to the first checkout action. The field label reads “Add Reason” for clarity.

Changed

Web

  • Audit log consolidation: Session-related logs have been moved into a dedicated audit section. The audit log now consolidates attendance records, OTP logs, checkout logs, first checkout logs, and auto-checkout logs in a single location.
  • Filter state persistence: Date range filters on the events and sessions screens are now preserved when navigating into and out of a session. Users no longer need to reapply their filter after returning to the list.
  • Event card alignment: Session and event cards now enforce a maximum of two lines for the title, ensuring consistent card heights and alignment across the list view.

Mobile App

  • Geofence enforcement scope: Geofence radius restrictions now apply only to check-in and check-out. Liveness checks, location requests, start break, and end break actions no longer require the worker to be within the geofence radius.
  • Break terminology: Break action labels have been updated from “Break In / Break Out” to “Start Break / End Break” for clarity.

Fixed

Web

  • Fixed an issue where date range filters were reset after navigating away from an event or session view.
  • Fixed inconsistent card heights on the events list caused by varying title lengths.
  • Fixed audit log entries not appearing after performing a revert checkout action.

Security

Mobile App

  • Fake location detection : The mobile app now detects and blocks spoofed GPS locations. Workers attempting to use fake location tools or developer mode mock locations will be prevented from completing check-in, check-out, location requests, and liveness checks.

Performance

Web

  • Average data loading time reduced from approximately 10 seconds down to 2 seconds.

Mobile App

  • Mobile check-in and check-out response times significantly improved.