We ship in public. Every release that touches what you see lands here — features, polish, fixes. Versions you don’t care about (dependency bumps, internal refactors) stay in the git log.
New: dedicated landing pages for every QR type — /qr/url, /qr/wifi, /qr/vcard, /qr/email, /qr/sms, /qr/phone, /qr/text, /qr/event, /qr/location, /qr/social, /qr/crypto, /qr/app, /qr/mecard. Each has a format-specific FAQ and the studio pre-set to that tab.
New: WebApplication JSON-LD on the homepage with the full feature list, so AI engines and Google can enumerate qr-cow's surface in one schema.
New: blog post — "Introducing the qr-cow dashboard" — covering free accounts, dynamic codes, scan analytics, REST API, and the MCP server.
v1.31.0
Studio polish + competitor comparisons + accessibility sweep
Studio: design panel split into clearly-titled Shape / Color / Logo / Advanced sections. Saved studio styles can be named ("Cafe orange") and persist to your profile when signed in.
New: /compare — honest, side-by-side comparisons. Live entries: /compare/canva, /compare/qr.io.
New: /use-cases — 40 real-world QR placements across 9 industries (hospitality, retail, events, marketing, payments, healthcare, education, industry/logistics, personal).
SEO: per-route keywords on solutions and blog archives; FAQPage + HowTo + BreadcrumbList schema added across the marketing surface.
A11y: <Field> labels now associate with inputs via useId, skip-to-main link on every page, Escape closes the mobile drawer, prefers-reduced-motion respected on confetti + QR bloom animations.
Performance: Google Analytics deferred via next/script (no longer competes with LCP).
v1.30.0
Server-saved studio styles + cleaner menu ordering
Signed-in users save their studio defaults to their profile, so the same look follows them across browsers. Anonymous visitors keep using localStorage as before.
Header, footer, and dashboard sidebar navigation reordered to match SaaS best practice — primary action first, support content last.
Studio aside no longer has an internal scrollbar — full document flow, every control visible.
v1.29.0
AI readiness + content depth
New: /llms.txt — a curated index for AI crawlers (GPTBot, ClaudeBot, PerplexityBot, etc.).
Schema: FAQPage on blog posts with Q&A blocks, HowTo on every /solutions page, dynamic OG image for /blog/tag/<slug>.
Blog: three thinnest seed posts rewritten with deeper guidance + cross-links.
v1.28.0
Footer + admin author + analytics polish
Author profile: blog posts now attributed to a dedicated qr-cow brand author rather than the admin email.
Analytics: top-QRs and recent-scans lists are paginated. Studio sticky preview no longer overlaps the Save form.
Fixed: blog thumbnail first-tile no longer paints blank on cold loads.
v1.27.0
QR studio templates + dashboard polish
New studio template strip — Restaurant, Café, Tech, Event, Retail, Wedding, Healthcare, and gradient-led palettes (Sunset, Ocean, Forest, Aurora, Berry).
Studio defaults: save your preferred look as the default loaded on every visit.
Studio tour: first-visit onboarding walks new users through templates, content types, and the design panel.
Got a feature request? Open an issue on GitHub or write to the blog comments — the roadmap is shaped by what you ask for.
Ready to make your first QR code?
Free forever plan. No credit card. Two minutes to your first tracked scan.