Changelog
Every release in a few honest sentences.
v0.1.7 — Maintenance release from the App Store preparation
- Episode badge and YouTube description now read the episode number from episode.json and the thumbnail manifest as well, so projects with timestamp folder names keep their number.
- Image search uses the current Accelerate BLAS interface; the release build now checks the bundle for outdated Accelerate symbols automatically.
- Groundwork for an English filler-word profile in disfluency detection (not yet switchable in the UI).
- No new features; cleaner bundling and correct episode detection.
v0.1.6 — Clean project switching in Publish
- Publish and thumbnail views now rebuild completely when you switch projects, so content from the previous project cannot remain on screen.
- Portrait backgrounds and blur now use AVFoundation in the bundled app.
- The publishing flow is more robust.
v0.1.5 — Auto-Cut and publishing from the app
- Automatic cutting is now the primary path, with optional auto-approval and a phase list that includes a remaining-time estimate.
- Titles, descriptions, tags and thumbnails are created in the Publish area; uploads show progress and verify the result afterwards.
- Screencast material with a keep ratio below 50 percent is sent for approval instead of being rendered silently.
v0.1.4 — A clear path to the licence
- On a fresh install the app wrongly reported “trial expired” even though no trial had ever run. It now states the real reason, with a button straight to the licence page.
- Every release now carries a fixed marker in the source tree, so any version can be rebuilt exactly.
v0.1.3 — First run and engine detection
- The guided first run shows up again on a fresh installation.
- Setup no longer needs an engine repository of your own: the bundled engine is detected.
- Settings › Engine no longer reports an error after the app has been moved or renamed.
v0.1.2 — Setup and trial keys
- The setup dialog could not be completed without an engine repository of your own. Fixed.
- Requesting a trial key failed on Macs running German as the system language. Fixed.
v0.1.1 — SVT-AV1 export fix
- Fixes a bug that broke every export in version 0.1.0 (0-byte file, or a crash with exit code 234), caused by a missing framerate pin in the AV1 encoder path.
- Shorts export now ships the same fix as the main export.
- Corrected a faulty preflight check that ran before export.
v0.1.0 — First public release
- Notarized macOS app publicly available for the first time.
- Transcript-driven auto-cut following propose, approve, render.
- Local speech recognition via mlx-whisper, no video upload.
- Eight-step review stepper for the approval flow in the app.
- YouTube publishing including subtitle upload directly from the app.
- Fail-closed preservation gate: an automatic cut is re-verified before rendering so no more words are lost than approved.
- Automatic update checks via Sparkle.