2 days ago

genblaze v0.4.0

New providers: Hume Octave (text-to-speech) and AssemblyAI (speech-to-text — the first connector that turns audio into a hash-verified transcript with word-level timings).

Reliability & cost

  • Retries now resume an in-flight job instead of re-submitting, so a transient poll/fetch error no longer triggers a second billed generation.
  • Fan-in steps fed by a failed upstream now fail loudly (FAILED/INVALID_INPUT) instead of silently succeeding on empty inputs.

Security & provenance

  • Hardened SSRF protection — DNS pinning plus per-hop redirect re-validation on all outbound fetches — so user-supplied media URLs are safe to handle.
  • Manifest.verify() now rejects output assets without a sha256, and DALL-E…

Read more