Cabcher v8.2.1: New Features, Improvements and Bug Fixes

This Cabcher update introduces new features, dashboard improvements, enhanced booking management capabilities, and several important bug fixes. The release focuses on simplifying account billing, improving administrative workflows, expanding booking configuration options, and making the platform easier to manage across different environments.

Added Features

Automatic Invoice Creation for Accounts

Cabcher now supports automatic generation of combined invoices for multiple account bookings on a scheduled basis. This feature helps streamline account billing by consolidating bookings into a single invoice, reducing repetitive administrative work and making invoice management more efficient.

Page and Blog Templates

Predefined templates are now available for website pages and blog posts. Administrators can select a suitable template when creating or editing content, helping maintain consistent page layouts and simplifying website content management.

Driver Audit Download in Dispatch

Administrators can download driver-related booking audit details directly from the Dispatch page. This makes it easier to review driver assignments, track booking changes, and maintain records for operational monitoring and auditing.

Reviews in JSON Output

Customer reviews are now available json output. This makes review data available through the JSON endpoint for supported integrations and other uses that depend on structured review information.

Vehicle Restrictions for ASAP Bookings

Cabcher now allows administrators to configure which vehicles are eligible for ASAP bookings. The system filters the available vehicle options according to these settings, helping ensure that customers can select only vehicles permitted for immediate bookings.

Dedicated Discount Structure for Customer App Bookings

A separate discount structure has been introduced specifically for Customer App bookings. This allows the app to use its own discount rules independently of the standard booking discount configuration. Return journey discounts no longer apply to bookings made through the Customer App.

llms.txt File Management

Cabcher now allows administrators to manage the llms.txt file, helping AI tools and language models easily discover and understand information about the website, its features, and dashboard functionality. This makes key platform information more accessible to AI systems.

Journey Routes on the Dispatch Map

Journey routes are now displayed on the Dispatch map, giving administrators a clearer visual representation of booking routes. This helps improve journey visibility when reviewing and managing bookings through the Dispatch interface.

IP-Based Login Security

Cabcher now includes enhanced dashboard security that restricts each user account to one active IP address at a time. When the same account is accessed from a different IP address, the previous session is automatically logged out, helping prevent unauthorised access and improve account security.

Dashboard Interface Improvements

The theme and language selectors have been moved into the profile dropdown, bringing these settings together in a more convenient location. The dashboard navigation bar has also been updated to fit more neatly within the interface, creating a cleaner and more compact layout.

Changes and Improvements

  • PHP Upgrade – Updated PHP to version 8.5.8.
  • Admin Logout on Password Change – Improved logout behaviour following password changes across the Dispatch Dashboard, Customer App and frontend, Driver App and frontend, and Account Customer App and frontend.
  • Dispatch Search – Set a minimum of three characters to trigger a search, with a message displayed when fewer characters are entered.
  • Invoice Sorting – Added sorting functionality to invoice items.
  • Admin Permissions – Changed admin user permissions from checkboxes to multi-select controls.
  • Stripe Integration – Added order_number to Stripe metadata.

Bug Fixes

  • Driver and Vehicle Attachments – Fixed issues with deleting driver and vehicle attachments.
  • Pending Driver Vehicle Deletion – Fixed vehicle deletion issues for drivers with Pending status.
  • Recurring Booking Source – Fixed missing booking source information for recurring bookings.
  • Recurring Booking Exclusion List – Fixed sorting by start and end dates.
  • Auction Search – Fixed auction search functionality.
  • Dispatch Fare Sorting – Fixed sorting by total fare in Dispatch.
  • Mobile Sorting – Fixed sortable functionality on mobile devices in Payment Options, Invoice, and Custom Form Builder.
  • Payment Options Copy Functionality – Fixed issues with copying payment option configurations.
  • Customer App ASAP Bookings – Fixed issues with ASAP bookings that have zero fare.
  • Google Calendar Synchronisation – Fixed calendar updates when cancelling bookings through the Customer App.

Conclusion

This Cabcher release brings together new account billing capabilities, improved content management, additional booking configuration options, and enhancements to the Dispatch and dashboard interfaces. Alongside these additions, the update addresses several issues affecting recurring bookings, payment options, mobile administration, vehicle management, and calendar synchronisation.

Administrators should also ensure that the vendor folder is updated in local, demo, and live environments as part of the deployment process.