
Health Scanner: Ignore Automations for Out-of-Order Vehicles: Operators can now configure specific automations to be ignored when a vehicle is in an "Out of Order" state (e.g., Maintenance). This prevents automated rules—such as battery alerts—from overwriting manual maintenance statuses or creating redundant tasks while a vehicle is already being serviced.

Consistent Price Estimation (Web & Mobile): The Web and Mobile apps now fully utilize the backend pricing engine for creating and editing bookings. This ensures that the "Estimated Price" displayed to agents and customers during booking modification exactly matches the final invoice, including complex additions and taxes.
New Non-Rental Service States: We added a comprehensive set of non-rental service states:
Service (mechanics), Regulatory Inspection Ready, Regulatory Inspection, Service (Workshop - insurance), Service (Workshop - queue), Ready for Deployment (New), and Collect (external).
This allows operators to classify non-rentable inventory accurately without affecting utilization logic for standard maintenance.
Price Estimation: The mobile app now uses backend pricing logic for booking creation, edits, and addition selection to ensure accuracy.
App Startup Reliability: Added robust error handling during app startup to detect if required settings fail to load. The app now prevents users from entering a broken state (e.g., missing login methods) and prompts for a restart if data is incomplete.
App Startup Optimization: Streamlined the application initialization process by consolidating data retrieval for logged-in users. This significantly reduces load times and ensures a smoother launch experience.
‘Ignore Out of Order’ Button: Added an "Ignore Out of Order vehicles" toggle to the Automations Side Panel. This allows operators to easily configure exception rules for automations directly from the dashboard interface.
Voucher Name Search: Operators can now search for and filter vouchers by their descriptive name in the dashboard, making it easier to locate specific promotions.
User Filter (Sign-Up Fee): Added a "Sign-Up Fee Paid" filter (Yes/No) to the User data view. This allows support teams to visually segment and list users who have registered but stalled at the payment step of onboarding.

Price Estimation UI: The WebApp booking interface now calculates prices using the backend engine when creating or editing bookings. This guarantees that the "Estimated Price" shown to operators includes all relevant additions and internal costs.
Radar Notification Fix: Fixed a bug where radar notifications failed to trigger for users in specific cross-border or public branch scenarios. This ensures customers are reliably notified when vehicles become available in their area.
Issue Ownership: Operators can now assign a specific "Owner" (User ID) to an Issue ticket via the API. This improves accountability by making it clear which team member is responsible for resolving a penalty or dispute.
MaaS Verification State: Added support for creating customer verifications with the state VERIFIED_BUT_NEEDS_CHECK. This allows MaaS providers to flag users for manual review by the operator during the onboarding process.