Changelog
New features, improvements, and fixes shipped to Zerobans.
v1.1.0April 17, 2026
“RAG + Hardening”
- Brand Memory feature — embeddings-backed knowledge base the AI retrieves during caption generation and cross-post adaptation (Bedrock Titan v2, 1024-dim, dot-product similarity)
- Brand Memory dashboard widget — six-category coverage grid with empty-state CTA
- Dedicated /brand-memory page — add, delete, semantic search with similarity scoring
- Inbox AI reply suggestions now call Claude Haiku on Bedrock (was a canned-opener placeholder)
- Resend-backed invitation emails with XSS-safe templates
- Rate limiting on every authenticated tRPC procedure (300 req/min per user) + dedicated publish-endpoint limit (30 req/min)
- Security headers — HSTS, X-Frame-Options, nosniff, Referrer-Policy, Permissions-Policy
- Consistent audit logging across every high-sensitivity admin mutation (invitations, API keys, accounts, approvals, billing, org settings, brand memory)
- Structured JSON logger with per-request child bindings so CloudWatch Logs Insights can filter by orgId / postId
- Per-container error boundaries now log digest + pathname for post-incident correlation
- Health probe — /api/health (liveness) and /api/health?db=1 (readiness with SELECT 1)
- Prisma connection pool tuned for Lambda (connection_limit=1, pool_timeout=20) + new composite indexes on Post and PostTarget
- Stripe publishable key moved from compile-time constant to SST secret
- Landing page refactor — 1180 → 555 lines, split into _components/ and _data/
- post.ts approval workflow split into post-approval.ts for reviewability
v1.0.0April 9, 2026
“Launch Day”
- 10 platform integrations (TikTok, Instagram, YouTube, X, LinkedIn, Facebook, Pinterest, Threads, Discord, Bluesky)
- AI Content Studio with token-based billing
- Cross-Post Wizard — one content, all platforms
- Drag-and-drop calendar (month/week/day views)
- Shadowban detection & anti-detection engine
- Team collaboration with roles and approvals
- Stripe billing with 4 tiers ($0/$49/$149/$499)
- Content templates library
- Hashtag research tool
- Competitor tracking
- Evergreen content recycling
- RSS feed auto-import
- Link-in-bio page builder
- Brand voice training
- Social inbox (unified comments/DMs)
- Leaderboard & gamification
- A/B testing for content
- Analytics with Recharts charts
- Public REST API with API keys
- URL shortener with click tracking
- Content queue system
- Bulk CSV import
- Dark/light mode
- Multi-language (EN/FR)
- Customizable dashboard widgets
- Global search (Cmd+K)
- Keyboard shortcuts