Releases
v2.4.0
Compare
Sorry, something went wrong.
No results found
2.4.0 (2026-07-09)
Added
admin: staff can correct driver status (undo an accidental start) (5d1440f )
admin: staff can correct driver status, including undoing an accidental start (c791a74 )
driver: native background-GPS bridge (shift lifecycle) (d427685 )
driver: wire native background-GPS bridge into shift lifecycle (b0e1b02 )
partners: emit ASSIGNED lifecycle webhook on driver assignment (933e79f )
partners: emit ASSIGNED lifecycle webhook on driver assignment (efe27cf )
refresh Cloudinary partner logos and catering hero image (715447b )
refresh Cloudinary partner logos and catering hero image (8ee4f7b )
Fixed
driver: enforce the pickup signature on every surface (2de30da )
driver: enforce the pickup signature on every surface (958882e )
driver: re-arm native background GPS when arming fails or the app relaunches mid-shift (10ecab9 )
driver: re-arm native background GPS when arming fails or the app relaunches mid-shift (e684673 )
driver: reserve the iOS safe-area top inset in the native WebView (ef857aa )
driver: reserve the iOS safe-area top inset in the native WebView (1ddf372 )
driver: walk-test UX batch — real route trail, POD title, nav feedback, delivery date filter (246838a )
driver: walk-test UX batch — route trail, POD title, nav feedback, date filter (1eafe3e )
orders: defer all post-response work in the driver PATCH with after() (9cdb1f1 )
orders: defer broadcast + notifications with after() too (same Vercel drop) (5134c1e )
partners: defer CaterCow webhook emit with after() so Vercel keeps it alive (08b47b5 )
partners: emit CaterCow lifecycle webhooks from the driver order PATCH (825cae3 )
partners: emit CaterCow lifecycle webhooks from the driver order PATCH (3475031 )
tracking: live-map pickup pin, driver name, mileage, offline state + dedupe catering timeline (d8c2bd0 )
Changed
centralize Cloudinary cache-bust version and validate version option (110929c )
driver app v2 restyle — ink primary actions, calmer amber (0fcc616 )
You can’t perform that action at this time.