PurpleHere POS v3.12 Update

1️⃣ Contract Management (Phase 1)

Franchise/Tenancy Management core implementation

Pipeline, List, Detail views + Documents + Comments + Search

2️⃣ Auto-save Stabilization

AutoSaveField fully applied (images, radio, toggles)

Printer settings save bug fixed

QR Code Mode auto-save fixed

3️⃣ Receipt Printing Overhaul

Logo/Membership QR/Custom QR/Footer prints correctly on all devices

Membership QR links to correct profile page

External API dependency removed → local QR generation (100% reliable)

4️⃣ StoreContext Architecture Fix

AuthProvider > StoreProvider structure change

Settings load consistently across all devices/browsers

Instant data refresh on restaurant switch

5️⃣ FloorPlan QR Print

Browser print mode now works correctly

Optimized layout + printed time/expiry display

Restaurant timezone applied