Releases
v2.3.0
Compare
Sorry, something went wrong.
No results found
2.3.0 (2026-06-24)
Added
add CaterCow and FreshRoll partner logos (ad9baef )
calculator: vendor delivery cost estimator with dashboard entry point (2a9ac88 )
driver: clearer Navigate button + choose maps app (Waze/Google/Apple) (7e9424c )
driver: clearer Navigate button + choose maps app (Waze/Google/Apple) (823ed42 )
driver: require a vendor-staff signature at pickup (66285a5 )
driver: require a vendor-staff signature at pickup (fc87310 )
Fixed
auth: redirect to /sign-in (not the 404 /auth/login) on session expiry (f93597a )
auth: redirect to /sign-in (not the 404 /auth/login) on session expiry (c995445 )
build: raise Next build heap ceiling 4GB->6GB to stop Vercel OOM (7dc190d )
build: raise Next build heap ceiling 4GB→6GB to stop Vercel OOM (f87373c )
calculator: resolve TS2352 on Prisma JSON→PricingTier cast (0bed57f )
calculator: review fixes — stale test, log sanitization, DRY constant (d7c89ba )
driver-history authz + runnable driver e2e suite (2e53178 )
driver: atomic order completion + remove dead tracking actions (ebbffc2 )
driver: cast driver_id to ::uuid in driver_locations INSERT (ed9b012 )
driver: cast driver_id to ::uuid in driver_locations INSERT (re-walk follow-up to #451 ) (55f7b2b )
driver: cast uuid params in tracking locations route (5a13e20 )
driver: cast uuid params in tracking locations route (GPS writes were 500'ing) (017bfff )
driver: complete orders correctly + close status-PATCH IDOR (5ec100c )
driver: correct CateringStatus enum casing in driver stats (ce8a59b )
driver: gate GPS sync on a ref so iOS Safari posts locations (0e0bf45 )
driver: gate GPS sync on a ref so iOS Safari posts locations (2a4a01f )
driver: harden foreground GPS persistence (wake lock + re-arm + flush) (b39e9f2 )
driver: harden foreground GPS persistence (wake lock + re-arm + flush) (57cab14 )
driver: Live-Tracking reads the orders feed (single source of truth) (13b64f3 )
driver: make order completion atomic + sync mirror driver_id (b19acdb )
driver: persist GPS + run shift start/end/active via API routes (859a195 )
driver: resolve admin connecting hang, status-label and empty-state bugs (b3f4808 )
driver: unblock proof-of-delivery and shift completion (c1b8381 )
driver: unify tracking on the orders system + restore GPS/shift reliability (1022a9a )
driver: walk-test blockers — POD upload, end-shift guard, Connecting hang, labels & empty states (37066f4 )
Security
clear npm-audit HIGH vulnerabilities via pnpm overrides (ede8985 )
Changed
driver: remove dead tracking Server Actions (cc3c833 )
Documentation
mark driver-tracking follow-ups complete (e989c53 )
track deferred driver-tracking follow-ups (76303a9 )
You can’t perform that action at this time.