Changelog

What we shipped

Every release, newest first. New features, quiet improvements, and the bugs we owed you.

46 releases · latest v1.24.0 on Aug 5, 2026

v1.24.0Latest

Exports, timeline, and sound

The two surfaces you spend the most time in got rebuilt: the export panel now leads with the video you just made, and the timeline finally shows what is happening in your edit.

New
  • Redesigned exports panel

    Your newest export leads with the rendered file itself, playable in place. Older renders collapse into a dense list instead of ten identical cards.

  • Sound effects for punched words

    Curated whoosh, impact, and riser sets in the wizard, with per-effect volume and live preview.

  • Search across the template gallery

    Templates also load only the fonts they need, so the gallery paints faster.

  • Creator rewards

    Hit view milestones with a captioned video and earn plan time back.

Improved
  • Editor timeline rebuilt as a designed surface

    Clip cards show which clip is live and which word carries the punch, with grip handles and a real playhead.

  • Transcript editing moved into the editor sidebar

Fixed
  • Export previews could not be scrubbed before playing

v1.23.0

Backgrounds, fonts, and the post-export experience

A font regression sent some cloud exports out in the wrong typeface. That is fixed, and the caption background system was rebuilt around one consistent shape.

Improved
  • Caption backgrounds unified

    One stored shape for global and per-caption backgrounds, independent padding and radius, and an enabled background can no longer render invisible.

  • Post-export screen reworked with clearer next steps

  • Onboarding now offers a sample video so you can try the flow instantly

Fixed
  • Cloud exports rendered in the wrong typeface

    Any template outside two default fonts exported incorrectly while the preview looked right. Cloud renders now load the full font catalog again.

  • Karaoke hid word backgrounds on inactive words

v1.22.0

Filmstrip font picker

Fonts moved out of a popover and into the rail: a horizontal strip of your favourites, each rendered in its own typeface.

New
  • Filmstrip font picker with live canvas preview

    Hovering a font previews it on the actual caption, laid out exactly as it would apply.

  • Browse-all sheet grouped by vibe

    Cards preview your own caption text, and starring a font pins it to the strip.

  • Blend modes for captions, in early beta

Improved
  • Font names now read properly, so "Bebas Neue" instead of "BebasNeue"

Fixed
  • The font popover detached from the panel while scrolling

v1.21.0

Canvas chrome

Selection outlines, hover boxes, and click targets were three hand-mirrored copies of the same math. They are one now, and they agree.

Improved
  • Resizing a word pins the opposite corner

    The grabbed handle now stays under your cursor instead of drifting away.

Fixed
  • Pop captions drew a selection box around empty space

    Dragging one also disconnected the caption from its auto-centering.

  • Hover outlines and click targets disagreed on where a caption was

  • Wave and Split Reveal were invisible on gradient text

  • The Pro badge sat out of line with the template tags

v1.20.0

A warmer first run

New accounts now open on a letter rather than an empty editor, and the upload step got the polish pass it needed.

New
  • Founder letter and a two-question survey on first sign-in

  • Interlaced footage is detected on upload

    You get an honest heads-up about combing instead of a silently degraded export.

Improved
  • Upload step redesigned with language cards and a clearer call to action

  • Space is play or pause everywhere, including the wizard and trim tool

  • Captioning progress shows status first instead of raw activity

Fixed
  • "Change template?" warned on every template click, even with nothing to lose

  • Recoloring a preset left the old glow colour behind

v1.19.0

Per-clip Designs

A design is now a bundle of category, style, and motion that you apply to a single clip. Twenty-three of them, browsable by mood.

New
  • Restyle and recolor one clip without touching the rest

    Every eligible template is available as a clip design, with a Global tile to reset.

  • Designs sheet with mood tabs: Loud, Clean, Curved, Karaoke

  • Preset style suggestions as one-tap chips

Improved
  • Gradient editing uses one retint picker

    Instead of eight separate stop pickers for a single gradient.

Fixed
  • Dragging a colour corrupted the layout of dynamic templates

  • "Audio ready, loading video" could hang forever

v1.18.0
New
  • Handwritten Instagram carousel maker

    A per-slide editor for carousel posts, in the same studio.

Improved
  • Landing feature graphics and Why cards redrawn

Fixed
  • Curve captions did not sit centered on the canvas

  • Comments could not be edited after posting

v1.17.0
New
  • Eight new motion elements in the editor

  • Dissolve image element

    A particle dissolve transition for photos and product shots.

  • Chinese caption groundwork, behind a flag for now

Fixed
  • Bengali and Devanagari captions were cropped at the top

v1.16.0

Curve captions, for everyone

The Curve look left beta. Captions can bend along a path, and the editor for it is no longer gated.

New
  • Curve look productionized with its own selection and positioning

Improved
  • Caption Look and the Curve editor are available to all users

  • Browser exports embed their fonts

    So a curved caption exports with the same face it previewed with.

Fixed
  • Inspector controls behaved oddly while a curve was active

v1.15.0

New landing, new pricing

The marketing site was rebuilt from the ground up, and motion elements moved onto their own layer in the editor.

New
  • Redesigned landing page, pricing page, and about page

  • Motion elements on a top-level layer

    With a time-ruler timeline and a short tour of the editor sections.

  • Template Styles in the editor, plus 3D perspective captions

Improved
  • Upgraded the render engine and refreshed the elements editor

Fixed
  • Several motion element controls showed blank or invalid values

v1.14.0
New
  • Effect previews actually animate

    Each card runs the real effect on a shared clock instead of showing a still.

  • Tutorials page with short walkthrough videos

  • Word timing popover

    Drag word boundaries by hand when the transcript lands a beat off.

Improved
  • Pricing and credit copy corrected across the site

Fixed
  • Notifications fired a burst of toasts when the tab regained focus

v1.13.0

Smarter render routing

Exports now pick their route from one decision point, with memory tiers sized to the job.

New
  • Render routing engine with capability-aware fallback to the cloud

  • Curated effect looks and opening hooks

Improved
  • Cloud renders run on right-sized memory tiers

    Cheaper for short videos, more headroom for long ones.

  • Route telemetry so failed exports can be diagnosed properly

v1.12.0
New
  • Serif Bloom, Afterglow, and a three-template karaoke set

  • Offers appear when you run out of credits mid-project

  • Comped, trial, and promo plan grants

Improved
  • Annual plans show a per-month price

Fixed
  • Annual prices did not match what checkout charged

v1.11.0

One video layer

The player decoded one video per clip. Now it decodes once for the whole project, which is why long videos stopped stuttering.

New
  • Audio-only uploads for podcast and voiceover projects

Improved
  • Single video layer for the whole composition

    One decoder instead of one per clip, with per-clip effects preserved.

  • Mobile onboarding wizard productionized, with a faster review step

Fixed
  • Long cloud renders ran out of memory and failed

  • Recovered renders did not appear in the exports list

v1.10.0
New
  • Pages step in the wizard

    Control how captions break across stacked pages before you reach the editor.

  • Perspective poses for captions

Improved
  • AI clip segmentation rewritten for tighter, more quotable cuts

  • Export analytics so slow renders can be traced end to end

v1.9.0
New
  • Redesigned project dashboard with a launcher home

  • Free tools hub, no account needed

  • Post-signup welcome flow

Improved
  • Mobile wizard interface, rebuilt for touch

Fixed
  • Import from a social link failed with an unhelpful error

v1.8.0

Captions engine groundwork

Early work on running the full captioning pipeline without a browser session.

New
  • Headless caption engine running the real app pipeline

  • API key authentication for engine requests

Fixed
  • Native-script fonts were skipped by the engine renderer

v1.7.0
New
  • Stacked caption pages with per-page styling

    Long lines break into pages that hold their position instead of jumping.

  • Import a reel straight from an Instagram link, in beta

  • Rainbow palettes and Pro style variations

Fixed
  • Recent colours were dropped between sessions

v1.6.0
New
  • New styling engine behind every template

  • Showcase carousel on the landing page

Improved
  • Template poster cards and project covers in the studio

Fixed
  • Bengali and Devanagari rendered as blank boxes in cloud exports

v1.5.0
New
  • Caption Look beta with perspective and curve

  • Fade preset for caption entrances

Improved
  • The wizard suggests fonts that suit your language

    Plus a Setup step that collects the basics up front.

  • Format moved to the end of the wizard, where it belongs

v1.4.0
New
  • Free tools hub with an in-browser background remover

  • Clip effects, first version

  • Direct checkout without leaving the app

Improved
  • Search engines are notified the moment a page changes

v1.3.0
New
  • Per-user inbox for product news and account notices

Improved
  • Template thumbnails now match between onboarding and the editor

  • Faster, lighter render engine after a dependency upgrade

v1.2.0
Improved
  • Production errors now reach monitoring instead of dying silently

Fixed
  • Free accounts were granted credits monthly by mistake

    Free plans get welcome credits at signup, as documented.

  • A missing account row could crash the fonts panel

v1.1.0
New
  • Upload your own fonts on paid plans

  • Instagram Reels preview overlay in the editor

  • Settings page with timezone and account controls

Improved
  • Wizard review step redesigned around the preview

v1.0.0

Exports you can rely on

The first release we consider stable: every export is backed up, the exports list is readable, and failures explain themselves.

New
  • Every export is backed up automatically

  • Rebuilt exports list with per-project grouping

Improved
  • Captioning failures now return a clear reason and a safe retry

Fixed
  • Pop captions mistimed their exits

v0.21.0

One asset pipeline

The wizard and the editor kept separate copies of your media. They share one pipeline now, which is why a refresh mid-project stopped losing your video.

New
  • Pages within captions, with manual breaks

    Decide where a long caption splits instead of accepting the automatic break.

Improved
  • Wizard and editor share a single asset pipeline

  • Colour pickers respond instantly

    The old pickers lagged behind the drag on every colour change.

  • Review step shows your clips as an inline script

Fixed
  • The proxy badge floated away from the player frame

v0.20.0
New
  • iPhone HEVC and HDR video is converted on upload

    Footage that used to fail or wash out now transcodes before it reaches the editor.

  • Interactive style builder in onboarding

Fixed
  • Cloud exports did not match the preview quality

  • Long exports timed out while waiting on the wrong audio source

v0.19.0
New
  • Centered play and pause control on the player canvas

  • More languages available in onboarding

Improved
  • Audio is tracked at the project level

    One source of truth instead of a copy per clip, so scrubbing stays in sync.

  • Text effects are preset-driven, so templates share one engine

Fixed
  • The player could stall silently after a hard refresh

v0.18.0
New
  • Reset word styles back to the caption default

Improved
  • App redesigned on a new component system

  • Style presets inherit properly instead of silently overriding

v0.17.0
New
  • Named text style presets you can apply in one click

  • Upgrade prompts when a free plan runs into a limit

Fixed
  • Browser exports used local file references

    They now prefer hosted copies, which is why exports stopped failing on reload.

v0.16.0
New
  • Iris transition, colour beam and grain shaders, gradient text

  • Caption scale system for consistent sizing across formats

Improved
  • One export orchestrator behind every render path

    Browser and cloud renders stopped drifting apart in behaviour.

  • Assets have a single source of truth in cloud storage

Fixed
  • Plan errors during export were unreadable

v0.15.0
New
  • Caption backgrounds, readability controls, and style variations

  • Smart split and merge for clips

  • Copy a clip's style onto another clip

Improved
  • Style cascade so global, clip, and word settings stop fighting

Fixed
  • Export fell back correctly when a cloud render was unavailable

v0.14.0
New
  • Dynamic layout algorithm with caption layout presets

    Word rows arrange themselves into designed shapes instead of one flat line.

  • Dynamic Lime template

  • Template tab in the editor, with spotlight styles and karaoke presets

  • Per-word drop shadow and text transform

v0.13.0
New
  • Credit system with in-app checkout and plan management

  • Export quality tiers: Standard, High, and Ultra

  • Keyboard shortcuts across the editor

Fixed
  • Credits could go negative after a failed export

  • A cancelled export left its status stuck

v0.12.0

Cloud rendering

Exports moved off your machine. Long videos render in the cloud, which is where they belong.

New
  • Cloud rendering for exports

  • Restructured cloud storage with upload links that never expose keys

  • Corrupt or undecodable video is detected on upload

    With an automatic repair pass instead of a failed export an hour later.

Improved
  • Project data split so autosave stopped burning bandwidth

v0.11.0
Improved
  • Site and API moved to a single edge platform

    Faster first load worldwide, and static pages are prerendered.

  • Canvas zoom fits the composition properly and shows a real percentage

Fixed
  • Expired upload links broke exports mid-render

v0.10.0
New
  • Projects sync to your account instead of living only in the browser

  • Transcription in 31 Latin-script languages

  • Text case transforms and trim, in the inspector and canvas toolbar

Improved
  • Fonts load in two phases

    Nine critical faces first, the rest deferred, so the editor opens sooner.

Fixed
  • Several security gaps around uploads and storage scope

v0.9.0
New
  • Elements gallery with a schema-driven editor

  • Marquee multi-select with a floating toolbar

  • SRT export and a canvas size picker

Improved
  • Video aspect ratio is detected automatically on import

Fixed
  • Colour picker and batch styling misapplied to the wrong words

v0.8.0
New
  • Motion elements library

  • Dynamic captions with AI-picked spotlight words

    The words worth emphasising get chosen for you, then you adjust.

  • First set of caption templates

Improved
  • Audio always uploads before transcription, so long files stop failing

v0.7.0
New
  • Animated background library

  • Clip layers with overlay textures and a layer stack

  • Image-to-Video tool with filter effects, free to use

Fixed
  • The hero call to action ignored the first click before the page finished loading

v0.6.0
New
  • Text effects playground for trying looks before applying them

  • Style levels and a much larger font selection

Improved
  • Redesigned interface on a dark theme

Fixed
  • Gradients rendered incorrectly and karaoke inactive words lost styling

v0.5.0

One caption per clip

The model changed: a clip holds one caption. Everything downstream, timeline included, got simpler.

New
  • Guided walkthrough on the review step

  • Live transcription progress instead of an unexplained wait

Improved
  • One caption per clip, with a redesigned timeline to match

Fixed
  • Editing a word in review did not update the caption

  • Splitting a clip produced the wrong duration

v0.4.0
New
  • Hinglish transcription

    Hindi-English speech comes back in Roman script, ready to caption.

Improved
  • Transcription moved to the server

    No more browser memory limits, and long files finally finish.

  • Captions break on natural phrase boundaries, not word counts

v0.3.0
New
  • Canvas zoom and pan with a contextual floating toolbar

  • Copy and paste styles between word groups

  • Export mode selector and a compact scrubber

  • Font size hints and a re-fit button when text overflows its box

Improved
  • Mobile guard and layout polish for small screens

v0.2.0
New
  • Style step with a live preview during import

  • Highlight sub-styles for emphasised words

Improved
  • Rebuilt builder layout, inspector, and timeline

  • Faster landing page and lighter first load

v0.1.0

First build

The first working version of VideoCaptions.AI: drop in a video, get word-level captions, style them, export.

New
  • Upload a video and get word-level captions

  • Visual caption editor with per-word styling

  • Projects saved in the browser, with undo and redo

  • MP4 export straight from the browser