RELEASES

BharatLocal Changelog

Every release — what shipped, when, and what changed for buyers, sellers, builders, and admins.

v3.7.4 LIVE VERIFICATION SLA + CRM EXPORT

12 Jun 2026 · Build 80
  • 🛡 12-hour Live Verification SLA — admin physically cross-checks GST / PAN / RERA cert / sale-deed / EC against the actual government portal within 12 hours of upload. Three-data display: status · source · verified-at, with screenshot evidence.
  • 🔒 Premium-gated everywhere — only paid builders/sellers get the SLA queue; only paid buyers see the live-verified result chip with evidence.
  • 🤖 Auto-scrape at submit time for RERA — when state scrapers return data, the row confirms automatically. CAPTCHA-blocked states fall through to the human queue.
  • 💸 CRM Lead Export to CSV — Premium builders can download their last-12-months lead history via the system share sheet (Save to Files / WhatsApp / Email).
  • 💬 Lead Response Templates — canned WhatsApp replies with {buyer_name}, {project}, {price} variables; tap once to render and send.
  • 🎯 Featured listings home carousel — composition 50% paid Boosts + 30% Premium-tier auto-featured + 20% Basic-tier auto-featured, deduped, with a small source badge on each card.
  • ⏰ Renewals at risk admin tile — bottom sheet of every subscription expiring within 7 days; overdue rows flagged red.
  • 🔄 Auto-renewal cron loop — day-3 reminder + day+7 silent downgrade. Protects against silent revenue leak from card failures.
  • 🧵 Inquiry → chat thread — every buyer inquiry now spawns a real chat_threads row + first message; the existing chat inbox surfaces them as conversations instead of dead leads.
  • 🏢 OMSREE SKYPARK (TG RERA P02200005110, Kompally) seeded as a real builder verification reference, with Kompally locality created (growth_score = 18% YoY).
  • 🌐 NEW how-we-score.html — 16 numbered sections explaining every chip on a property card with the exact formula, worked examples, and honesty caveats.
  • 🐛 Bug fixes: RERA lookup case-sensitivity (lowercase input now matches), post-property 500 (column rename across 3 modules), restored truncated tail of admin_dashboard_screen.dart, recovered git repo from a corrupt-index commit.

v3.7.3 ADMIN CONTROLS + DPDPA 2023

Jun 2026 · Build 79
  • ⚙ Admin Dashboard: 3 new tiles — Pricing, Builder Plans, Ad Campaigns. Change any platform price live without an APK rebuild.
  • 🛡 DPDPA 2023 explicit consent screen on first sign-in + whenever the consent version is bumped server-side.
  • 📥 Export my data (Right to Access §11(a)) — downloadable JSON of everything we hold about a user.
  • 🗑 Delete my account (Right to Erasure §12) — 30-day grace period with a Restore button; hard-delete cron runs daily.
  • ⚖ Grievance Officer block on every legal page (§13(3), 30-day response SLA).
  • 🚦 Razorpay key-mode banner on backend boot — surfaces whether TEST or LIVE keys are active.
  • 🔒 PII log scrubber on root logger — phone/Aadhaar/PAN/OTP/email/JWT/card numbers redacted from every log line.
  • 💲 Dynamic pricing — Home Go-Premium banner, Profile Premium tile, More Hub blurb all read admin-set prices live.
  • 📘 ADMIN_GUIDE.md + PRE_PRODUCTION_CHECKLIST.md + STAGING_DEPLOY.md — operational documentation.

v3.7.2 TEAM CRM + COMPARE UX

Jun 2026 · Build ~78
  • 👥 Team invite acceptance flow — invitee enters 8-char code → Profile → Join builder team → Accept.
  • 📲 +91 baked in as fixed prefix on invite phone field.
  • ✅ Forgiving invite-code parser (accepts JOIN-prefix, URLs, spaces).
  • 🎟 Team members inherit owner's plan — Analytics / CSV export / Diary / Lead Inbox unlocked without paying again.
  • 🆚 Compare bar discoverable on property list — no more long-press-hidden UX.
  • 📘 Builder Guide page with 18 deep-dive sections + competitor comparison.

Older releases live in the in-app About BharatLocal changelog.