What's new
Every Rentalease release, newest first.
v2.7.0
October 2026- ✨ Real online payments via Razorpay with monthly and annual auto-debit subscriptions
- ✨ 90-day trial for a one-time ₹1 payment; plans bill the full amount with auto-renewal
- ✨ New accounts verify their email with a code before entering the app
- ✨ Free Trial is now its own plan — paid plans bill in full from Day 1
- ✨ Free and Free Trial merged into a single ₹1 trial plan
- 🐛 Landing pages no longer show both Free and Free Trial cards — single ₹1 trial only
- ✨ Every public page now serves its own title, description and canonical in HTML — incl. Hindi page, role pages, tools and blog posts
- ✨ Search engines now see hreflang (English/Hindi) links between the homepage and the Hindi page
- ✨ Public contact updated to [email protected] and +91 7990335146; HETN attribution now links to GitHub
- ✨ Legal pages now credit Het Patel as the creator and developer of Rentalease
- ✨ Faster first load — public pages now load on demand instead of all at once
- 🐛 Mobile menu stays readable after scrolling — opens full-screen instead of overlapping page content
- ✨ Every auto-debit renewal now sends a payment receipt email plus an in-app notification with the next renewal date
- ✨ Payment confirmation now shows live status with a Retry option — no more manual refresh after paying
- ✨ Email verification confirms instantly with a success message
- ✨ New Settings page — manage your profile, AI Chat consent, and two-factor authentication in one place
- 🐛 Invitations now require the invited person to accept by email — an invite can no longer move an account from another organisation
- Security: two-factor authentication is now enforced by the server - a password alone cannot read organisation data until the email code is verified
- Security: branded email (statements, reminders, notifications) now requires an admin or editor and a verified recipient address - send a verification link to each team or tenant contact before they can receive mail
- 🔒 Plan limits (units, companies and team members) are now enforced on the server — organisations can no longer exceed their plan or forge billing details from the browser
- ✨ One consistent Rentalease logo everywhere — navigation, invoices, emails, and documents
- ✨ Clearer sign-up and profile checks — friendlier messages for email, password, PAN, GST and phone
- ✨ Every guide, help and changelog page now ends with a clear way to start the ₹1 trial
- 🐛 Fixed text contrast in placeholders and muted text for easier reading
- ✨ Clearer error messages everywhere — no more technical jargon when something fails
- ✨ App crashes now show a friendly screen with Try again and Report options
- ✨ Backup restore now asks for confirmation and validates files before overwriting
- 🔒 Organisation data is now visible only to its own members and super-admins
- ✨ About page now states exactly what Rentalease includes — and what it doesn't
- ✨ Payment success email plus in-app notification on every trial/subscription payment
- ✨ Refund email plus in-app notification whenever Razorpay processes a refund
- 🐛 Invoices now split TDS correctly — tenant owes the net amount, books always balance
- 🐛 Receipts can no longer overpay a bill — allocation caps at the outstanding due
- 🐛 Monthly rent projections match invoices for included vs billed-separately CAM/tax
- 🐛 Receipts can no longer be saved twice by double-clicking
- 🐛 Invoices now calculate GST/TDS identically across generation, statements, editing and receipts
- 🔒 Page permissions are now enforced consistently — restricted pages stay hidden from navigation as well as direct links
- 📝 Legal and privacy pages now describe deletion, AI processing, refunds, and cancellation exactly as the product behaves
- 🐛 Invoices show the TAX INVOICE heading only when GST details are present
- 🐛 Invited admins now get full access immediately without needing a role re-save
- 🐛 Deleting a TDS deposit now reverses its ledger entry instead of orphaning it
- ✨ Role changes and backup restores are now recorded in the activity log
- ✨ Dialogs now trap keyboard focus, announce to screen readers, and respect reduced motion
- ✨ One coherent button system — consistent sizes, loading spinners and keyboard focus everywhere
- 🐛 Dialogs no longer get cut off or trapped under the header when the page is scrolled
- 🐛 Two-factor sign-in email now arrives on first login — no resend needed
- ✨ Transactional emails redesigned — one Rentalease system for OTP, security, billing and statements
- 🐛 Agreement cards no longer show ₹0 rent when no mid-month revision exists
- 🐛 Collapsed sidebar no longer leaves a gap — content fills the freed space
- ✨ Empty Properties screen now guides you to add your first property or clear filters
- ✨ Same guided empty states on Tenants, Agreements and Companies
- ✨ Tables (invoices, journal, TDS, receipts, vouchers) and Search now show helpful empty states too
- ✨ New Refunds & Cancellation page linked from every footer
- ✨ All legal pages now share the same theme, nav and footer
- ✨ Trial access closes automatically when the 90-day trial ends
- ✨ Suspended organisations with billing issues can now resubscribe directly from the suspension screen
- ✨ Choose monthly or annual billing right at signup
- 🐛 Admin password reset now works (was sending the wrong field)
- 🐛 Security hardening across sign-in, password reset, 2FA, and billing
- 🐛 Dead-end pages fixed: forgot-password and verify-email routes are live
- 🐛 Platform announcements now appear in the notification bell inbox the moment they are published — no refresh needed
- 🐛 Scheduled announcements now publish automatically when their publish time arrives
- 🐛 Billing notifications arrive live and stay per-organisation, with read state that survives refresh
- 📦 Reconciled Firestore composite indexes with application queries (added missing orgId+updatedAt and orgId+rentStartDate+rentEndDate indexes)
- ⚡ Improved query efficiency by aligning index configuration with actual query patterns
v2.6.0
September 2026- AI Chat bot restricted to site-related questions only — weather, news, and unrelated topics are now blocked
- Site topics for AI Chat now defined in src/lib/siteTopics.ts — updated automatically as features ship
v2.5.0
September 2026- 5-tier pricing: Free, Starter, Growth, Pro, and Enterprise plans
- Annual billing with 2 months free on all paid plans
- Enterprise plan with custom pricing and contact-sales flow
- Lead popup fixed — no longer re-appears after close or form submit
- What's New section on the Data Review page
v2.4.0
September 2026- Lead capture: setup-call form, exit-intent popup, and three free tools (escalation, TDS, tax checklist)
- ROI calculator and comparison table on the landing page
- Full SEO/AEO stack: prerendered pages, sitemap, schema markup, edge 404s
v2.3.0
September 2026- Broadcast history, saved templates, and scheduled email sends
- Audit log and email delivery tracking
v2.2.0
September 2026- Email-OTP two-factor authentication for every user
- Passwordless magic sign-in links and OTP password reset
- Marketing email opt-out preference
v2.1.0
September 2026- Themed email system with branded OTP, link, reset and invite mails
- New Rentalease logo across site, mails and favicon
v2.0.0
August 2026- AI suite: voice-to-voucher, narration writer, invoice explainer, anomaly guard, natural report builder
- Tally-style ledger with running balance and consolidated views
- Per-service GST/TDS on invoices with statutory PDF export