May 12
v2.6.6 - Photo upload disabled. Hard copy scale ticket is the system of record. Photos were causing intermittent silent drops on certain suppliers (Maruchan, HEB SNACKS) where the load looked submitted but never reached the sheet. Cutting the photo path eliminates the failure mode entirely - drivers fill the form, hit SUBMIT, load lands every time.
May 12
v2.6.5 - Fuel/DEF entry simplified. Just enter diesel gallons (off the pump meter) and how many DEF boxes you used. No more cost fields, no more station to type - the office handles all that from bulk diesel/DEF deliveries on the Logistics Tracker. Station auto-stamps to the yard.
May 12
v2.6.4 - Delete unfinished loads. Each unfinished load now has a small red DELETE button below the green RESUME button. Tap DELETE and confirm to remove the load from your unfinished list. Only the driver who started the load (or an admin) can delete it. Once deleted it stays gone - no more piling up.
May 12
v2.6.3 - Login speed fix. Unfinished loads now appear the SECOND you log in - not 60 seconds later. Same orange banner, just shows up instantly the moment you punch in your PIN.
May 12
v2.6.2 - Unfinished loads now jump out at you. Big bright orange banner with a count at the top of the LOAD tab the moment you open it - no waiting. START LOAD now saves EVERYTHING you typed (products, commodity, mileage, notes, partial weights) so RESUME brings the whole form back. Multiple unfinished loads supported - each one is its own row, tap any RESUME button to pick up where you left off.
May 12
v2.6.1 - SAVE UNFINISHED LOADS. New orange START LOAD button at the bottom of the form lets you save a load mid-run - just fill in driver, supplier/customer, truck and tap START. The load shows up in an orange UNFINISHED LOADS box at the top of the page. Tap RESUME when you come back, fill in the ticket, weights and end time, then tap FINISH LOAD. No more retyping everything if you have to stop mid-run.
May 12
v2.6.0 - Smarter SUBMIT LOAD. The toast now tells you the truth: green checkmark means the load made it to the sheet, yellow warning means it saved on your phone and will sync when you are back on signal. Plus a small orange number next to the LOAD tab shows how many loads are still waiting to upload. No more wondering whether John or Juan's loads made it.
Apr 28
v2.5.8 - Version number is now visible at the top of every screen, right under the LOADLEDGER name. Easier to tell what version you are running when something needs to be reported.
Apr 28
v2.5.7 - Permanent quota fix + auto-update. Photos now live in their own storage area so one big photo can never break the app. Compression hard-caps at 500KB - oversized photos get refused with a clear error. NEW: when we ship a fix, the app shows a banner at the top asking you to update. Tap UPDATE NOW and you're on the latest version. Thanks John for the catch.
Apr 24
v2.5.6 - Photo size fix. Ticket photos are now automatically resized and compressed on your phone before being saved, so one big photo can no longer fill up the app's storage. This fixes the "quota exceeded" error some drivers saw when submitting their first load on a fresh phone. Photos still look clear - just smaller files.
Apr 22
v2.5.5 - Storage cleanup fix. The app now automatically clears out ticket photos from the phone after they have been saved to the Sheet, so your phone storage will not fill up over time. If it ever does fill up, the app will trim old records and keep working instead of failing.
Apr 22
v2.5.4 - Submit button reliability fix. If you ever tap SUBMIT and nothing seems to happen, check the top of the screen - you will see either a green confirmation or a red error explaining what is wrong. No more silent failures. Thanks Juan for the heads up.
Apr 18
MAJOR FIX - Master Workbook sync restored. Loads, fuel, DVIR submissions now correctly write to Inbound Log / Outbound Log / Fuel & DEF / DVIR tabs. App was pointing at an old webhook deployment (V2) instead of the current V7. Also sends correct type field backend expects.
Apr 18
Driver identity fixed - activity log now uses proper driver name (John Hightower) instead of lowercase id (john). No more phantom drivers in History summary.
Apr 18
Backend sync FIXED - activity events (loads, fuel, DVIR, logins, admin actions) now correctly write to Master Sheet and sync across all devices. CORS + payload shape bugs resolved.
Apr 18
App simplified - Help Desk and Notifications removed (unused). History tab rebuilt as admin activity audit with 7-day default view, filters, and per-driver summary.
Apr 4
New app icon - BRD monogram replaces bull emoji. To refresh: remove old Home Screen shortcut, reinstall via Chrome menu > Add to Home Screen
Apr 4
PWA install fixed - Add to Home Screen now works on custom domain (loadledger.cacattlebrd.com)
Apr 3
Config auto-sync on page load - admin changes now propagate to all devices automatically
Apr 3
Sync Config button now shows confirmation feedback
Apr 3
Fixed tab switching bug and admin sync section error
Apr 3
Fixed false offline mode when server returns empty history
Apr 3
Backend upgraded - History now syncs from Google Sheets across all devices
Apr 3
History tab rebuilt - Activity Log, Load/Fuel/DVIR history sections
Apr 2
Sync Config moved to safe section - danger zone cleanup
Apr 2
System Updates section added to History
Apr 2
Help Desk launched - AI-powered driver support
Apr 2
Thumbs up/down feedback on Lil Helper responses
Apr 2
History tab rebuilt - shows all activity from all devices
Apr 2
Display fix - driver name and clock times show correctly
Apr 1
Config sync - admin settings push to all devices automatically
Apr 1
Notifications system - bell icon with unread count
Apr 1
GPS tracking - location recorded with every load submission