Changelog
What we shipped, when, and what it does for you. Newest at the top.
Product-ready pass
- ·Programmatic landing pages at /tools/* for each platform
- ·Dynamic sitemap including public shared projects
- ·JSON-LD structured data (Organization, WebApplication, FAQ, SoftwareApplication)
- ·PWA manifest + app icons
- ·Public changelog (this page) + blog stub
- ·Reusable EmptyState + polished empty UIs across voices, calendar, analytics
- ·/api/health for uptime monitors
- ·Skip-to-content link + accessibility polish
Voice & workflow batch
- ·AI extracts a brand voice from 1-5 sample posts
- ·Schedule directly from any platform card (no detour to /calendar)
- ·ICS calendar export — subscribe in Google / Apple Calendar
Distribution batch
- ·Public share links per project at /p/[slug] with dynamic OG image
- ·Onboarding checklist on dashboard with 5 activation milestones
- ·Bulk "Make all viral" and "Polish low scorers (<70)" actions
Reliability + mobile
- ·Whisper transcription now counts against generation quota
- ·Project actions menu now visible on touch devices
- ·Restore-version preserves the snapshot's viral score
- ·Dashboard cursor pagination + total project count
- ·Calendar tap-to-schedule fallback for mobile (drag-drop preserved on desktop)
Teams + onboarding
- ·Personal + team workspaces with member roles and invites
- ·Workspace switcher in the topbar
- ·Welcome email + sample project seeded on first sign-in
Stripe billing + production launch kit
- ·3-tier pricing (Free / Pro $19 / Studio $49) with monthly quotas
- ·Stripe checkout + customer portal + idempotent webhooks
- ·Per-user rate limiting (Upstash Redis with in-memory fallback)
- ·Real @sentry/nextjs error monitoring (DSN-gated)
- ·Resend transactional email helper
- ·Terms + Privacy + sitemap + dynamic OG image
Depth + Phase 4 features
- ·Brand voices with full CRUD and per-project selection
- ·Export package (.xlsx / .csv / .md bundle / full .zip)
- ·Viral score ring on every card (0-100, AI + heuristic blend)
- ·Analytics page (30-day activity, model usage, top scoring content)
- ·Thumbnail image generation with 6 style presets
- ·Content calendar with drag-drop scheduling
- ·Publer integration for one-click social pushes
Initial launch
- ·Core engine: paste a transcript, get content for 20 platforms
- ·AI router across Gemini / OpenAI / Claude with auto-fallback
- ·Streaming generation with per-platform progress UI
- ·YouTube URL import (no API key needed)
- ·Command palette (Cmd-K), dark mode, marketing landing page