Skip to content

v2.4.0

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Jul 20:12
185d5a9

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)