Changelog
Release notes and API changes for U-Gen. All releases are backwards-compatible within the current API version.
API Versioning
The U-Gen API is versioned via the URL path (
/api/v1/). Breaking changes are only introduced in new major versions. Minor updates add new fields and endpoints without breaking existing integrations.v1.6.12026-04-27
Free-tier Credit Adjustment
- FixedFree-tier signup credit grant reduced from 250 to 150 to match the displayed allowance and avoid a misleading "Prepaid · 100" split on the dashboard.
- FixedRestored on_auth_user_created trigger after a migration drift incident left new signups without tenant rows.
v1.6.02026-04-26
Auth Hardening
- AddedGoogle OAuth sign-in on /login and /signup with offline + consent prompts for refresh-token issuance.
- AddedPassword strength meter on /signup with 5-segment bar and per-rule checklist; minimum length raised from 6 to 8 characters.
- AddedEmail-verification UX: 30-second resend cooldown, friendly 429 mapping, emerald flash on /login?verified=1, amber banner on unverified-signin attempts.
- AddedFive branded HTML email templates (Confirm signup, Magic Link, Reset Password, Invite, Change Email) with U-Gen palette and Outlook compatibility.
- ImprovedFriendly "Too many attempts" message replaces raw 429 errors on signin.
v1.5.02026-04-19
Subscriptions & Tier Gating
- AddedFour-tier subscription model (Free, Creator, Business, Enterprise) with monthly and annual billing cycles via Stripe.
- AddedMonthly credit allowance per paid plan, deposited as a single-pool credit grant at the start of each billing cycle.
- AddedPlans page (/billing) with 4-tier comparison, ring-highlight on ?focus=<plan>, and 402 upgrade-modal handshake for gated features.
- AddedFeature-gating middleware: kling_pro, veo_quality, keyframe_hd, resolution_full_hd, qai_enabled, hitl_review, brand_kit, and api_keys all gated by tier.
- AddedPriority queue for Business+ tenants with stricter SLAs.
- AddedGET /tenants/me/features endpoint returning the live feature flags for the current tenant.
- ImprovedResend wired as Supabase Auth SMTP provider; public signup now unblocked with verified domain.
v1.4.02026-04-10
Documentation Portal, Models Marketplace & Billing
- AddedPublic documentation section with creator guides and full API reference (22 pages).
- AddedModels Marketplace with NanoBanana 2 image generation.
- AddedModels Playground for one-off generations across the curated model families.
- AddedCredit-based billing with Stripe and PayPal checkout, auto-topup, and credit alerts.
- ImprovedQA models upgraded: GPT-4o-mini for images, Gemini 2.5 Flash for videos.
- ImprovedGraceful QA degradation: auto-pass with qa_degraded flag on model failure.
- AddedSocial auto-posting (TikTok live, Instagram/YouTube/Facebook coming soon).
v1.3.02026-04-01
AWS Deployment & Job Templates
- AddedAWS ECS Fargate deployment with Terraform infrastructure-as-code.
- AddedJob templates: save and reuse video generation configurations (max 20 per account).
- AddedRLS policies on 10 additional tables (migration 064).
- ImprovedOrchestrator refactored for cleaner stage progression.
v1.2.02026-03-25
Security Hardening
- ImprovedSecurity audit: IDOR protection, CSRF tokens, CSP headers.
- AddedCI/CD security pipeline (GitHub Actions).
- ImprovedRLS audit across all tenant-scoped tables.
- FixedRate limiting edge cases on concurrent job creation.
v1.1.02026-03-18
Testing Infrastructure & Light Mode
- Added92 test cases across backend services.
- AddedLight mode theme support.
- AddedElevenLabs Scribe v2 real-time STT (90+ languages).
- ImprovedSticky agent routing for conversation continuity.
- ImprovedSettings page refactored with tabbed layout.
v1.0.02026-03-01
Initial Release
- Added9-stage video generation pipeline (prepare → agents → init → generation → concat → audio → captions → final_merge → complete).
- AddedVeo 3.1 (Fast/Quality) and Kling 3.0 (Standard/Pro) video models.
- Added500+ AI personas and 1,200+ voices in 29 languages.
- AddedPrepaid credit packs ($10–$600) with reserve/consume/release lifecycle.
- AddedB2B REST API with JWT and API key dual-path authentication.
- AddedWebhook notifications for job.completed and job.failed events.
- Added9 AI chat agents with RAG support (pgvector + Gemini embeddings).
- AddedKaraoke-style captions (.ASS format) with 5 presets and RTL support.