Skip to content

v3.5.11 — stability & export accuracy

Choose a tag to compare

@DozaVisuals DozaVisuals released this 09 Jun 21:21
· 15 commits to main since this release

Doza Assist v3.5.11

Stability and correctness release — 19 fixes from a full-codebase audit, plus a fully repaired test suite (485 passed, 0 failed).

Your projects are safer

  • Project files are now written atomically. Force-quitting (or a crash) mid-save can no longer corrupt a project or take down the whole dashboard. A damaged project now degrades gracefully instead of breaking the app.
  • No more lost work during long runs. Chat messages, clip labels, and renames saved while a transcription or AI analysis is running are no longer silently reverted when the run finishes.
  • Double-clicking Transcribe/Analyze can't start duplicate runs anymore.

No more dead-end screens

  • Reloading the page mid-transcription now shows live status with a Retry button — never a blank page. Crashed runs are detected and recoverable.
  • Reloading during AI analysis re-attaches to the running job's progress bar.
  • Chat errors now tell you what actually went wrong (e.g. "model not installed") instead of an eternal "Thinking…" spinner or a misleading "analysis came back empty."

Exports are more accurate

  • Tail clips are no longer truncated or dropped. Exports now use the real media duration instead of ending at the last spoken word — closing B-roll and room-tone selects survive.
  • EDL exports no longer drift (~3.6s/hour) on 23.976/29.97/59.94 media — selects land frame-accurately in Resolve.
  • Project names with & or quotes no longer produce FCPXML that Final Cut rejects.
  • The export framerate field now actually works, and 48/50/100/120 fps files detect correctly.

Pipeline hardening

  • An interrupted audio extraction can no longer leave a truncated file that silently shortens every future transcript of that project.
  • Files with non-Latin names (面接.mp4, Интервью.mp4) now upload correctly.
  • Chat on long projects regains its post-transcript clip-contract reinforcement (better clip cards, fewer prose-only answers).

Checksum

SHA-256: bc2008c304cdc80ee1c3013ee03f2f211cb64eb4ba85f71191768bca2906042a  Doza-Assist-3.5.11.dmg

Signed, notarized, and stapled (Developer ID: 55F36Z67ZN — Gatekeeper-verified).

Full diff: v3.5.10...v3.5.11