Changelog

Every update to Mailair, documented.

v1.4.0LatestMarch 22, 2026
  • NewPlatform admin dashboard at /admin — view MRR, users, usage, and webhook logs
  • NewManual AI processing per email — click "Process with AI" to control your usage
  • NewEmail body renders as HTML inside a sandboxed iframe (like Gmail)
  • NewCancel subscription button — cancels at end of billing period via Razorpay API
  • ImprovedPlan limit banner in inbox when free users reach 5/5 AI-processed emails
  • FixedAuth form now correctly renders in light mode (white background)
  • FixedAll website pricing updated to INR: Pro ₹199/mo, Agency ₹1,499/mo
v1.3.0BillingMarch 15, 2026
  • NewRazorpay integration — accept payments from India with subscription billing
  • NewBilling page shows exact error messages when payment setup is misconfigured
  • NewWebhook handlers for subscription.activated, subscription.charged, subscription.halted, invoice.paid, invoice.expired
  • ImprovedEmail usage count now only counts AI-processed emails (not all emails)
  • FixedCORS errors blocking API calls from mailair.company
v1.2.0SecurityMarch 5, 2026
  • NewHMAC-SHA256 signed OAuth state parameter for CSRF protection on Gmail flow
  • NewFernet encryption for stored CRM credentials (HubSpot, Salesforce)
  • ImprovedTeam features: org membership verified before accessing internal notes
  • ImprovedAuto-assign rules now verify assigned user is org member
  • FixedWebhook URL validated as proper HTTP/HTTPS URL via Pydantic HttpUrl
v1.1.0AuthFebruary 20, 2026
  • NewSupabase implicit OAuth flow with localStorage session storage
  • NewSession-gated SWR hooks — no unauthenticated API fetches
  • FixedRemoved auto sign-out on 401 — prevented infinite redirect loop on load
  • FixedAuth callback now uses useRef to prevent double navigation
  • FixedMiddleware stripped of auth logic — incompatible with localStorage sessions
v1.0.0LaunchFebruary 1, 2026
  • NewAI email categorization (Urgent, Needs Response, Follow Up, FYI, Newsletter, Spam)
  • NewPriority inbox with AI-scored priority levels
  • NewAction item extraction from email content
  • NewSmart reply drafts using Claude AI
  • NewGmail OAuth integration with multi-account support
  • NewSlack notifications for urgent emails
  • NewTeam collaboration: internal notes, email assignment, org management
  • NewCRM integrations: HubSpot and Salesforce
  • NewGoogle Calendar integration for meeting detection