docs/whats-new.mdWhat's new
What each release changes for you, newest first, one sentence a feature. The changelog has every change and the reason for it.
0.4.1#
Seven looks, no GPU needed#

Fluted glass, tilt-shift, liquid metal, mesh gradient, god rays, marble and metaballs are drawn in showtime's own WebGL, each adds less than 50 ms to a 1080p frame at its default size (one browser on a 64-core machine without a GPU), and each has a designed fallback where WebGL is missing (components § 7, the demo).
Shutter blur on fast moves#

Mark the element that moves with data-st-blur and it smears the way a camera shutter would, only on the frames it
moves fast, and lands sharp (stage-api § Shutter blur,
the demo).
Cards over a talking head, and a word behind the speaker#

Name tags, a list that builds as it is said, a data callout, a pull-quote or a side panel appear as the words are said, and a big word can stand behind the speaker, cut out on your CPU (editing § 9, example 23).
A long recording's best moments, as short clips#

showtime edit moments ranks the best 20-60 s moments of a podcast, talk or panel on your machine, and
showtime edit clips turns the ones you pick into vertical clips with captions, each checked by qa: a 58-minute
panel took about 7 minutes end to end on a 64-core machine
(editing § 10,
example 24).
Claude Design to MP4#

showtime adopt <export.zip> turns a Claude Design animation's HTML export into a 1080p video with sharp text, its
Google Fonts copied in with their licences and exactly one loop of a looping design, ready for music, a voice and
captions (adopt § From Claude Design,
example 28).
Faster renders, and no GPU needed#
The encoder runs while the frames are captured, an unchanged soundtrack is reused, waits stretch on a slow machine instead of failing, and without a GPU the number of browsers follows your cores: on a 64-core Linux machine with no GPU a 30 s launch film rendered in 17.6 s instead of 42.0 s, and a 1 s fix took 13-21 s instead of 31-54 s on a busy 6-core Intel Mac (render § Speed, FAQ).
Link previews for HTML videos#
showtime export html --folder --share-url <address> (or "share" in showtime.json) adds the tags that make a
pasted link show a title, a description and the poster frame, and the folder is ready for GitHub Pages
(html-export § Sharing and hosting,
example 25's HTML video).
Notes on a stretch of time, naming what they point at#
On the notes page (showtime review open <job>), Shift + drag on the scrubber marks a stretch, and
showtime review notes names the scene and the elements under each spot or box and the scenes a stretch covers,
so your agent fixes the right thing (review § 6).
Since you last looked#
Edit a job's files by hand, leave notes or pick on a board, and showtime status <job> tells your agent what
changed since it last looked, so it keeps your edits instead of writing over them
(FAQ).
The voice-over is heard back#
After the voice-over is made, showtime transcribes it on your machine and flags a name, an acronym or a number the
voice said wrong (a name spelled "Open A I" was heard as "OpenI"), with the fix to try
(voice § Pronunciation fixes). It runs when the local
recognizer is installed: it arrives with the first transcription, or showtime setup --fetch parakeet-tdt-0.6b-v3-int8. A word you listened to and found right is cleared in showtime.json.
check catches more before the render#
showtime check judges a fading text at its clearest frame, warns when something sits where the captions go
(caption_zone), tries a WebGPU page again without WebGPU, estimates each look's cost (look_budget) and flags
blur on text being read (render).
Site fixes#
On the site, search finds names such as pr-video and every part of a
long page, a placeholder such as <title> in a guide shows as text instead of hiding the rest of the page, and
every page has a link preview.
0.4.0 (5 October 2026)#
- Videos that stop and ask. List questions in showtime.json and the HTML export pauses on that frame, asks, marks the answer and plays on; the MP4 gets a "pause and think" beat (example 25).
- Notes on the finished video.
showtime review open <job>plays the latest render on a local page where you click a spot or drag a box and type a note; your agent reads the notes, fixes and replies. - Range links.
video.html#t=10-20plays that part of an HTML video on a loop. - A pull request becomes a video.
showtime pr-video <N | URL>makes a short video for the PR's description, with a copy under GitHub's 10 MB attachment limit (example 29). - A storyboard table becomes a project.
showtime new <template> <dir> --from-storyboard <file>reads a Markdown table of shots (example 26). - Go all out. A "showreel" brief turns on a dense tone, and the
showreeltemplate renders at 16:9, 9:16, 1:1 and 4:5 with no edits (example 30). - The critic watches as a first-time viewer, and its Blockers and Should-fixes must be fixed or waived before a job is marked delivered.
- A hearing pass reports music over the voice, cut-off lines, long silences and jumps in level.
- Twelve look signatures. New projects start in a curated palette, type pair and motion feel, picked away from your recent videos (example 32).
- A behaviour scoreboard anyone can rerun: an agent scored 35/42 with showtime and 25/42 without.
The README has the longer 0.4.0 summary.
Earlier releases#
The README summarises 0.3.0 (quieter runs, full review by default, style references, the phone check) and 0.2.0 (every coding agent, a lighter first run, a real music catalog). Everything else is in the changelog.