What We Shipped

Every feature, improvement, and fix. Newest first.

May 8, 2026

Custom Product Attributes and Bulk EditingNew Feature

Products now carry typed attributes you can define once and reuse across your whole catalog. Editing them, one product at a time or in bulk, is built into the Products page.

  • Define your own attributes: a dedicated manager lets you create text, rich text, number, boolean, date, enum, and JSON fields with stable keys
  • Edit on the product or in bulk: change attributes from a single product's detail view, or update many products at once
  • Attribute columns in the grid: add your attributes as columns so the data you care about stays visible while you work, in a stable order
  • Product-asset attributes too: the same typed fields apply to the assets attached to a product, not just the product record

Calmer Activity Feed for Large ImportsImprovement

Bulk imports no longer flood the activity feed with one entry per file.

  • One summary per batch: a large import now collapses into a single batch summary with the total count and a sample asset, instead of a separate preview for every file
  • Less clutter in the compact feed: the compact feed hides the filter bar and bulk review selection that did not belong there
  • Steadier loading: the feed paginates more reliably and rejects invalid date filters and ranges instead of returning odd results

May 6, 2026

Signing In No Longer Logs You Out EverywhereFix

Several sign-in and session problems are fixed, so logging in is less disruptive and password resets are more secure.

  • Other sessions survive sign-in: logging in, registering, or clicking an email verification link no longer silently signs you out of every other tab and device
  • Password reset ends other sessions: resetting your password now revokes all other active sessions, so a device holding your old cookie loses access
  • Fewer false blocks on shared IPs: people behind the same office or NAT IP no longer get falsely rate-limited during token and sign-in flows
  • Verification and social buttons: email verification no longer fails on a rate-limit error, and social sign-in buttons work even before the page finishes loading

May 5, 2026

Clearer Review PreviewsImprovement

Image previews in the review screen are easier to read at a glance.

  • No more cropping on resize: previews letterbox-fit when the window changes size instead of getting cut off
  • Legible failed-checks overlay: the failed-checks overlay is solid and high-contrast so it stays readable over any image
  • Thumbnails in the shot list: each shot in the list now shows a thumbnail

May 3, 2026

Public Pages Get Cross-Linking, Social Previews, and Trust SignalsImprovement

The public tool, use-case, comparison, alternative, and industry pages now connect to each other and present better when shared.

  • Pages that link together: compare a tool to others, jump to related alternatives, and find industries that use a pair of tools, all from a single page
  • Proper social previews: each page ships its own share image, with tightened titles, descriptions, and absolute canonicals
  • Last updated dates on best and compare pages: the /best and /compare pages now show when the page was last refreshed, and the /best pages add a "How we tested" link to the methodology
  • A cleaner industry page: the industry page was polished and stripped of its keyword-stuffing chips

May 2, 2026

Sign-Up Buttons Send New Visitors to RegistrationFix

The main calls to action on the public pages were sending brand-new visitors to the wrong place, and the free-credit numbers did not always agree with each other.

  • Try Free goes to signup: the primary Try Free and Start Free buttons on the best-of and use-case pages were routing new visitors into login, and now go to registration
  • One source for the numbers: free-credit counts and model lists come from a single source, so the hero, CTA, and FAQ no longer quote different figures

May 1, 2026

SeedVR Upscales Now Use the Right ModelFix

Choosing the SeedVR upscaler used to run the job on the ESRGAN model instead, so you got the wrong quality and the wrong cost while the job still claimed to be SeedVR. SeedVR upscales now route to the correct endpoint.

  • Right model, right result: SeedVR requests now run on SeedVR, not a substitute
  • Right cost: you are charged for what actually ran instead of a mismatched price

Apr 29, 2026

Workflow Triggers: Run Pipelines AutomaticallyNew Feature

Your saved workflows no longer need a manual run. You can now set them to fire on their own when something happens in your workspace.

  • Four trigger types: start a workflow on new uploads, on product changes, on a schedule, or from an authenticated webhook
  • Draft and preview before you commit: build a trigger as a draft, then dry-run it against recent uploads or product changes to see what it would have matched
  • Enable, disable, and duplicate inline: flip a trigger on or off from the list, or duplicate one as a disabled draft without copying its credit caps or webhook secrets
  • A full attempt history: every trigger keeps a record of recent runs, including the product, changed fields, and source context behind each attempt

Apr 28, 2026

New Public Site: Pricing Calculator, Tools Hub, and Customer StoriesImprovement

The public site grew several new sections to help you size up Studio before signing in.

  • Interactive pricing calculator: get a recommended plan from your asset, vendor, and AI-usage estimates
  • Free tools hub: a dedicated place to find the free tools in one spot
  • Customer stories: a customers section with case studies showing how teams use Studio
  • Contact by intent: a contact page split into demo, sales, support, press, and partnership
  • A fuller pricing FAQ: the pricing FAQ went from 4 to 12 entries covering credits, plan changes, refunds, seats, and taxes

Apr 21, 2026

GPT Image 2 Replaces GPT Image 1.5Improvement

The GPT Image model behind AI generation and editing moved from GPT Image 1.5 to GPT Image 2, with stronger text rendering and prompt adherence.

  • Newer model everywhere it is used: generate, image-to-image, and image-translation tools all run on GPT Image 2 now
  • Pick GPT Image, get the new one: choosing the GPT Image model gives you the upgraded version automatically
  • Old ids retired: existing flows that referenced the old model now resolve to GPT Image 2, so nothing breaks