Customer Success · Release Notes
What's new
Structured notes from the real product version (1.0.0). We do not invent release history — only published engineering changelog entries appear here.
Version 1.0.0
RC-2 Production FreezeBuild 20260721.1
First production freeze of the international AI video SaaS — Studio pipeline, auth, MoR billing scaffolding, admin ops, and production SEO.
Features
- Compose → Render → Publish studio with Identity Preservation and transparent credits (1 credit = 1 second)
- Email + Google authentication, email verification, and password reset via Resend
- Merchant-of-Record billing scaffolding (Paddle) with webhook-driven credit grants
- Admin operations dashboard with live database metrics
- Production SEO: canonical apex domain, robots, sitemap, Open Graph, JSON-LD
- Help Center, Feedback, Dashboard welcome flow, and SaaS documentation pack
- Forgot-password / reset-password with HMAC-signed tokens
- Live status probes on /status and web app manifest
Improvements
- Studio & Dashboard: first-time guidance, credits visibility, generation progress, library empty-state CTAs
- Clearer empty states and productization surfaces for international launch
Security
- Rate limits on auth, password reset, generate, and webhook paths
- Fail-closed Paddle webhook signature verification in production
- Email-verified API sessions, share URL allowlist, and upload validation
- www → apex permanent redirect; HSTS and security headers
Bug Fixes
- Supabase pooler connectivity for Vercel serverless
- Resend domain verification path for rtasstudio.com
- Production robots.txt / sitemap.xml 404 (undeployed metadata routes)
Known Issues
- Paddle live checkout requires seller-account checkout enablement
- Fal.ai live generation requires wallet balance
- CSP remains Report-Only pending Paddle/Google embed QA
- See docs/KNOWN_LIMITATIONS.md for the full accepted list