Changelog

All notable changes to TTS2Go, in reverse chronological order.

v0.3.02026-03-06
Added
  • •Marketing landing page with 10 section components
  • •About, Features, Contact, Changelog, Terms, and Privacy pages
  • •Shared marketing Navbar with scroll-aware transparency
  • •Marketing Footer with link columns and social icons
Changed
  • •Pricing page now uses shared marketing layout
  • •Improved mobile responsive design across all pages
v0.2.02026-03-05
Added
  • •Dashboard pages: API Keys, Voices, Generations, Content Profiles, Billing, Project Detail
  • •Skeleton loading states for all dashboard pages
  • •Error banner component with dismiss and retry
  • •Mobile sidebar drawer with hamburger toggle
  • •Pricing page with tier comparison table and FAQ
  • •Documentation pages with SDK guides for React, Vue, Svelte, Vanilla
  • •LemonSqueezy billing integration client
Fixed
  • •Silent error catches replaced with user-visible error banners
  • •Overflow issues on narrow viewports
v0.1.02026-03-01
Added
  • •Go backend with Gin, GORM, PostgreSQL, Redis
  • •JWT authentication (login, register, refresh)
  • •Project CRUD with subscription enforcement
  • •API key management with per-key limits and domain restrictions
  • •Voice seeding and management endpoints
  • •Generation pipeline: create, poll, batch process
  • •AI content verification via OpenRouter
  • •TTS generation via ElevenLabs
  • •CDN URL builder with content-addressable hashing
  • •LemonSqueezy webhook handler for billing events
  • •Rate limiting middleware
  • •Next.js frontend with auth pages, dashboard layout, overview
  • •SDK packages: @tts2go/core, react, vue, svelte, vanilla