Best Take Selector, Captions Polish & Drag Fixes
v1.23.20 · 4/19/2026
What's New
- AutoEdit can now automatically pick the best take when the same line or segment was recorded multiple times. An AI model reviews each repetition group and selects the strongest delivery, with a fast fallback heuristic when AI is unavailable.
- The reasoning behind each best-take decision is now shown in the repetition group — you can see exactly why a particular take was chosen and whether AI or the automatic picker made the call.
- A 'Review Transcript' step is now listed in the progress indicator, so you can follow along as AutoEdit works through each stage of your edit.
- Review & Generate now works as a standalone flow, so you can kick off a new edit directly from the transcript review screen without going back to the start.
Improvements
- Captions can now be dragged and resized freely on the canvas inside Premiere — a long-standing Adobe CEP compositor bug that blocked drag interaction has been fixed by switching to mouse events.
- The caption bounding-box handles are now always visible, and the preview refreshes correctly after you move or resize a caption.
- Dragging and rotating captions no longer jumps or stutters — the handler now reads the latest position from a ref instead of a stale closure, so rapid moves stay accurate.
- The caption canvas height is capped at 50 % of the viewport and the Size slider is limited to 200, preventing captions from overflowing the plugin panel.
- Caption text rendering now uses only bundled font families, with a graceful fallback when a font file is missing, so the bounding-box overlay always stays visible.
- The live font list from your account is now injected into the AI caption generator and remix prompt, so AI-suggested styles match the fonts you actually have.
- My Styles now displays in a horizontal tile layout with a clearly anchored delete button on each tile.
- The redundant Position accordion has been removed and replaced with a single one-click button, reducing clutter in the captions editor.
- Fields that are defined in the schema but not yet connected to output are clearly marked '(not wired)' in the editor so you know what to expect.
- The sticky footer and split-midpoint controls are now consistently visible during transcript review, and the embedded editor chrome is properly contained.
- The dashboard download link at /dashboard/download is restored as a redirect and all related links now point to the correct destination.
- 3D Secure authentication is now enforced on first-time Stripe Checkout subscriptions, keeping payments secure and reducing card declines.
Bug Fixes
- Fixed a crash on the dashboard caused by server-side requests returning empty responses — the app now handles null bodies gracefully instead of throwing an error.
- The plugin installer endpoint and creator profile page no longer crash during server-side rendering when the upstream response body is empty.
- Captions no longer bleed outside the canvas and over the plugin UI — overflow is now correctly hidden on the canvas container.
- The caption bounding box now renders correctly when the plugin is embedded inside Premiere (fixed a ResizeObserver timing issue that caused it to stay invisible).
- Drag interaction no longer breaks when browser DevTools are closed — scale is now measured live during the drag rather than once on load.
- Browser-native image dragging on caption thumbnails is now suppressed, preventing accidental image drags interfering with caption positioning.
- The cost-ceiling error message no longer exposes internal dollar amounts — you now see a clean error without pricing details.
- Local UI state for activate, duplicate, and deactivate actions now updates immediately so the panel reflects the real backend state without a manual refresh.
- The UI state for activate, duplicate, and deactivate actions now updates immediately so the panel reflects the actual backend state without requiring a manual refresh.