Changelog

What We Shipped

Every feature, improvement, and fix. Newest first.

New Feature

Magic Fix Node in Orchestrator

New autofix node for the workflow orchestrator. It runs AI review on images and automatically fixes issues it finds, then sorts results into fixed vs. unfixable categories.

  • Branching logic so fixed images continue down the pipeline
  • Categorized outputs to separate fixed and unfixable images
  • Review results pass through to downstream nodes
Internal

Centralized Model Config & HEIC Fallback

All AI models now share a single config registry with buildInput, UI metadata, and route generators. Badges show model categories on every tool page.

Server-side HEIC conversion fallback using Sharp for when the browser can't handle it natively. PostHog SDK now lazy-loads to reduce initial JS execution.

New Feature

Shopify Integration

Connect your Shopify store and process product images directly. The embedded app installs from the Shopify App Store and syncs your product catalog.

  • Shopify embedded app with OAuth flow
  • Sync product images for batch processing
  • Process and push updated images back to Shopify
New Feature

MCP Server

Sirv AI Studio is now available as an MCP server. Connect it to Claude, Cursor, or any MCP-compatible client and use all the AI tools directly from your editor or chat.

  • Stateless HTTP mode for easy deployment
  • OAuth token pass-through for authenticated access
Improvement

Batch Job Improvements

Batch processing got a major upgrade under the hood and in the UI.

  • Fan-out pattern for large jobs (100k+ items) using Inngest step parallelism
  • Live preview of currently processing images via SSE stream
  • First 10 images preview before the job starts so you can verify the selection
  • Status-sectioned grid groups results by state (queued, processing, done, failed)
New Feature

CSV & Spreadsheet Batch Import

Import image URLs from CSV, Google Sheets, or XLS files to run batch upscale and alt-text jobs. Drop a spreadsheet, pick the URL column, and process everything in one go.

New Feature

Product Description Generator

New AI tool that writes product descriptions from product images. Upload a photo and get a ready-to-use product listing description with key features, materials, and selling points.

Also in this release: Alt text batch mode — generate alt text for multiple images at once, and video model previews showing example outputs before you pick a generation model.

Improvement

Stripe Billing & Security Hardening

Stripe subscriptions are now production-ready with proper upgrade/downgrade flows, and a full security audit closed 20+ vulnerabilities.

  • Pro-rated upgrades and downgrades with clear messaging about billing changes
  • Dynamic pricing for upscale and video generation based on resolution and duration
  • Credit rollover and pending transaction cleanup on plan changes
  • Payment intent verification to prevent amount tampering
  • Rate limiting with per-operation buckets
  • Workflow ownership validation — users can only access their own workflow runs
  • Path traversal prevention on Sirv uploads with filename sanitization
  • SSRF protection — removed runtime mutation of trusted domain allowlist
New Feature

Server-Side Pipeline Execution

Large batch jobs now run on the server via Inngest instead of in your browser. Close the tab and come back later — your pipeline keeps running.

  • Auto-switch to server-side execution for batches over 10 images
  • SSE progress updates — real-time status pushed to the browser via server-sent events
  • Reconnect on refresh — if you leave and come back, the UI reconnects to the running job and picks up where it left off
  • Cancel support — stop a running server job from the UI
New Feature

Activity Feed & Tool Page Redesigns

New activity feed showing your recent AI operations, plus a fresh look for the tool pages.

  • Activity page with a timeline of all your image generations, removals, upscales, and other AI operations
  • Save to Library — send any processed result from the activity feed to your asset library with one click
  • Image-to-Image redesign — cleaner layout with model explanations, drag & drop source upload, and better result display
  • 3D model preview — inline GLB viewer on the Image-to-3D tool page
  • Sirv upload status — real-time indicator showing when results are being synced to your Sirv CDN account