Skip to main content
Runflow

Changelog

What we shipped

Everything below is live on the platform right now. We publish as work goes out, so this is the record of what changed and when.

Sturdier runs, durable inputs, and per-character pricing

New

  • NewRun inputs are re-hosted as durable assets A source link that expires upstream no longer breaks the run that depends on it, and each asset class has its own retention.
  • NewCallback URLs can be up to 16 KB A URL over that limit now returns a clear error instead of failing later in the run.
  • NewText-to-speech models can be priced per character
  • NewPublic ComfyUI workflows serve an llms.txt page

Improved

  • ImprovedA run that gets stuck is now recovered without you asking
  • ImprovedA completed run settles its billing instead of getting wedged

Security

  • SecurityFour known vulnerabilities closed in our dependencies This covers the aiohttp and cryptography updates.

Public ComfyUI workflows now have an llms.txt page, and 17 more

New

  • NewPublic ComfyUI workflows now have an llms.txt page
  • NewSee the price before you run a workflow in the playground
  • NewSee featured workflows highlighted on the Explore page
  • NewSee which ComfyUI workflows are live
  • NewAdd a cover image to your ComfyUI workflows Upload or remove a cover image for your ComfyUI workflows. It now shows up on the workflow's detail page, in list and grid views, and in the public catalog.

Improved

  • ImprovedCallback URLs can now be up to 16,000 characters If your callback URL is too long, you'll get a clear error right away instead of a run that fails partway through.
  • ImprovedDislike themes in Insights now show clear labels
  • ImprovedFeatured workflows and featured models now show in their own sections
  • ImprovedPick your dislike reason from a clearer list Your last choice is remembered if you reopen the feedback dialog.

Fixed

  • FixedRuns that stall while starting now recover instead of failing A run that got stuck before it could start, or crashed right after being accepted, now completes normally instead of being marked as failed.
  • FixedCompleted runs no longer get stuck without their result If a run finished but its cost couldn't be calculated right away, you'll now get your output and webhook immediately instead of waiting on a run that never completes.
  • FixedRun inputs stay viewable, even after the original link expires If you used an external image or file as input, you can still see it after the source link stops working.
  • FixedClicking "Inspect" in the attention section now takes you to the right feedback
  • FixedCopy the link for an image that fails to load Broken thumbnails no longer open in the fullscreen viewer.
  • FixedEvaluations requested through the API no longer get stuck after you're charged
  • FixedScroll the ComfyUI list view on smaller screens