Hey everyone!
We have released Version 4.108.0 on Monday, March 2, 2026.
Data Cleanup, Driver Experience & Operational Stability Enhancements
This release focuses on improving recurring run data integrity, enhancing driver notifications and communication, strengthening CSV processing performance, stabilizing editing workflows, and refining operational validations. Dispatchers and drivers can expect a smoother, more reliable experience across Operations, Driver App, and backend processes.
Key Highlights
- Improved recurring run cleanup and historical data handling
- Driver notifications limited to same-day assigned runs
- Corrected apartment number address display in CIM
- Enhanced CSV upload performance for large files (2500 trips)
- Runs pane refresh lock during active editing
- Accurate driver capacity visualization for overlapping runs
- Improved Add Driver Shift behavior and modal ownership
- Optimized multi-leg booking drag-and-drop validation
- Stabilized seating need icon visibility
- Passenger phone number display on non-calling devices
Improved Recurring Run Cleanup & Data Integrity
We enhanced how recurring run associations and itinerary nodes are handled after trip completion.
What’s New?
- Recurring Run Associations are automatically marked as deactivated once a trip is completed.
- Associated itinerary nodes are removed after trip completion to prevent reuse.
- Past single-date associations are ignored in assignment logic.
- Valid future recurring associations remain unaffected.
Value Delivered:
- Cleaner system data after trip completion.
- Improved routing accuracy.
- Reduced risk of outdated associations affecting assignments.
- Better long-term data consistency.
Driver Notifications Limited to Same-Day Runs
We refined Driver App notifications to ensure drivers only receive updates relevant to their current day’s schedule.
What’s New?
- Drivers receive notifications only for runs assigned to them for the current date.
- Changes to future-dated runs no longer trigger notifications.
- Consistent behavior across Driver App screens.
Value Delivered:
- Reduced notification noise.
- Improved focus on actionable updates.
- Lower risk of missing critical same-day changes.
CIM Address Display Improvement
We improved how apartment numbers are displayed on the CIM Trips screen.
What’s New?
- Addresses now follow the standard format:
Street Address, Apartment Number, City, State, Zip.
- Formatting is handled consistently through backend updates.
Value Delivered:
- Clearer address presentation.
- Faster verification by dispatchers.
- Improved operational clarity in CIM.
We optimized both backend and UI handling for large CSV uploads.
What’s New?
- CSV records are processed using pagination and batch updates.
- Records are marked as “In Progress” during processing.
- UI improvements prevent page crashes or hanging during large draft uploads.
Value Delivered:
- Stable processing of large uploads.
- Improved performance and reliability.
- Better user experience during bulk trip creation.
Runs Pane Refresh Lock During Editing
We introduced a refresh lock mechanism to protect user edits in the Operations screen.
What’s New?
- Runs pane remains stable while a user is actively editing.
- Selected run stays selected during live updates.
- Unsaved changes are preserved until Save or Cancel is clicked.
- Refresh occurs only after user action is completed.
Value Delivered:
- Prevention of accidental data loss.
- Improved workflow stability.
- Greater dispatcher confidence during editing.
Accurate Driver Capacity Visualization for Overlapping Runs
We improved driver capacity representation when overlapping runs exist.
What’s New?
- Busy capacity is prioritized over free capacity during overlapping runs.
- Capacity bar now accurately reflects driver availability.
Value Delivered:
- Improved assignment accuracy.
- Reduced dispatcher confusion.
- More reliable real-time capacity insights.
We enhanced shift creation and editing workflows for clarity and reliability.
What’s New?
- Add Driver Shift (+) button works consistently regardless of pane position.
- Add Shift and Edit Shift flows are separated with clear ownership.
- Modal is rendered from a contextually appropriate area.
- Existing validations and behavior remain intact.
Value Delivered:
- Improved usability and responsiveness.
- Clearer UI ownership and structure.
- Better maintainability and scalability.
Optimized Multi-Leg Booking Reordering
We enhanced drag-and-drop validation for multi-leg bookings in Operations.
What’s New?
- Valid parent–child leg reordering is now supported.
- Time-based itinerary corrections are allowed when constraints are preserved.
- Invalid reordering attempts are clearly blocked with actionable messaging.
- No impact on single-leg or unrelated bookings.
Value Delivered:
- Greater flexibility in route optimization.
- Reduced manual workaround requirements.
- Clearer and more accurate validation behavior.
Improved Seating Icon Stability in Operations
We enhanced trip card rendering to ensure seating need icons display consistently.
What’s New?
- Seating need icons remain visible after refresh during extended sessions.
- Improved rendering stability in Operations screen.
Value Delivered:
- Reliable visual indicators.
- Reduced need for manual refresh.
- Improved dispatcher confidence during long sessions.
Passenger Phone Number Display on Non-Calling Devices
We improved communication flexibility in the Driver App for devices without native calling capability.
What’s New?
- System detects device calling capability on app load.
- On non-calling devices (e.g., tablets), tapping Call Passenger displays the phone number clearly.
- No automatic contact-save prompt on non-calling devices.
- Direct-call behavior remains unchanged on calling-capable devices.
- Consistent behavior across Manifest and Trip Details screens.
Value Delivered:
- Improved driver communication flexibility.
- Reduced missed pickups and delays.
- Less dispatcher intervention required.
- Safer and clearer interaction design.
Thank you for choosing Tobi as your trusted partner.
If you have any questions, please contact help@tobicloud.com.