What's new in QRoute
Every feature, improvement, and fix — shipped by the QRoute team. Updated regularly.
- v2.4.0
Blog, SEO sitemap & robots.txt
Launched a fully SEO-optimised blog with 8 original articles, Article JSON-LD schema, per-post canonical URLs, automatic sitemap.xml, and a robots.txt that keeps bots away from the dashboard.
- NewNew /blog listing page with hero post and category filters
- NewIndividual article pages with Article + Breadcrumb JSON-LD schema
- NewAuto-generated /sitemap.xml including all blog slugs
- Newrobots.txt blocking auth/dashboard routes
- ImprovedBlog link added to header navigation and footer
- Improved'From the Blog' teaser on homepage
- v2.3.0
Smart routing — country, device & time rules
Route one QR code to different destinations based on the scanner's country, device type (iOS / Android / desktop), browser language, or time of day. Rules are deterministic, versioned, and testable from the dashboard.
- NewRule builder UI with country, OS, language, and time-window conditions
- NewWeighted A/B routing with configurable percentages
- NewRule simulator — test any rule combination without a real scan
- ImprovedRule evaluation p95 < 2 ms — no latency added to redirect path
- FixedFixed edge case where time-window rules evaluated in UTC instead of org timezone
- v2.2.0
Multi-domain support & custom TLS
Organisations can now verify multiple branded domains (go.brand.com, scan.publisher.in) and attach them to any QR code. Each domain gets automatic TLS via Let's Encrypt. Domain lifecycle is fully audited.
- NewMulti-domain management panel with DNS instructions
- NewAutomatic TLS provisioning for each verified domain
- NewDomain-specific destination overrides per QR code
- NewPeriodic ownership re-verification (prevents takeover after account lapse)
- SecurityGlobal uniqueness enforced for active custom hostnames
- FixedFixed IDNA normalisation for non-ASCII international domain names
- v2.1.0
Scan analytics v2 — geo, device & A/B
Rebuilt the analytics pipeline to capture geo (country / region / city via privacy-safe IP lookup), device family, OS, browser, referrer category, and A/B destination performance — all without ever blocking a redirect.
- NewCountry / region / city breakdown with privacy-safe IP truncation
- NewDevice, OS, and browser charts
- NewA/B destination performance side-by-side
- NewScheduled weekly summary reports via email
- ImprovedBot filtering now removes headless browser and datacenter traffic
- ImprovedCSV export now includes all dimensions, not just totals
- v2.0.0
QRoute 2.0 — team workspaces & RBAC
Major release adding multi-member organisations, role-based access control, organisation switcher, audit logs, and a new billing system powered by Razorpay (India) and Stripe (international).
- NewMulti-member organisations with Owner / Admin / Editor / Analyst / Viewer roles
- NewOrganisation switcher in the dashboard header
- NewAudit log for all security-sensitive actions (member changes, domain events, billing)
- NewRazorpay checkout for India + Stripe for international
- NewEntitlement-based limit enforcement (no scattered plan-name checks)
- SecurityAll authorization checks now use (user_id, org_id, required_permission) — never browser-supplied org_id
- v1.5.0
QR Design Studio — gradients, logos & frames
Launched a visual QR design studio with live preview at realistic print sizes. Export PNG, SVG, or print-ready PDF. Automated decode verification runs on every export.
- NewForeground/background colour picker with contrast warning
- NewDot, corner, and eye style customisation
- NewLogo upload with safe-size guard (never exceeds max safe area)
- NewFrames and CTA label editor
- NewPrint-ready PDF export with configurable DPI, quiet zone, and bleed notes
- NewAutomated decode verification — flags any code that fails a real scan test
- ImprovedSaved brand presets — apply your colours and logo to any new code in one click