Repository navigation
Releases: napstar-420/reelcraft
Release list
v0.13.0
0.13.0 (2026-10-29)
Features
- answer reviews and input left open on a stopped run (#190) (02714d7)
- api: Render Scene renders a still image (#207) (9d8a3d3)
- arrows that join two items and follow them (connectors) (#194) (f43f418)
- Cut Out Background stage (image.cutout) (#196) (19509de)
- motion graphics use library fonts (#195) (75e6488)
- typed words (a type arrival with an optional cursor) (#193) (3f466c4)
- web: redesign the run page as a phase graph for monitoring production runs (#197) (3ebb49c)
- words in more than one colour (text runs) (#192) (3f7b512)
Bug Fixes
- api: give a probe stage the stored probe of a media artifact it reads (#205) (81c8d13)
- api: keep composed sound and clip lengths within their source (#203) (5121b93)
- api: let a Codex or Claude judge open a single image it is asked to check (#204) (5a3b0bf)
- api: let Claude and Codex text stages read attached images, and say how many files are too many (#206) (3e23591)
- api: let non_empty accept a stored file output (#200) (d668dff)
- api: the assistant can read and edit large blueprints (#199) (64e4876)
- api: write a stored file output to run memory as a file reference (#201) (a5b0583)
- run: show out-of-date outputs and let Continue carry on or keep them (#202) (79db8d6)
- web: show waiting or stopped instead of running for stages of a stopped run (#189) (dd6956e)
Updating
From inside Reelcraft (0.2.0 and later): click Update to 0.13.0 at the bottom of the
sidebar. If the app says this version needs a newer image, use the steps below instead.
Docker Desktop: in Images, pull zohaibkhan97/reelcraft:0.13.0 (or latest). Then stop and
delete the old Reelcraft container, and run the new image with the same volume mounted
at /data and the same port. Your projects and settings live in the volume and are kept.
Command line:
docker pull zohaibkhan97/reelcraft:0.13.0
docker rm -f reelcraft
docker run -d --name reelcraft -p 8080:8080 -v reelcraft-data:/data zohaibkhan97/reelcraft:0.13.0Database migrations run automatically on start. Step-by-step guide:
https://napstar-420.github.io/reelcraft/docs/updating
This image includes MinIO (AGPL-3.0), built unmodified from the source commit recorded in the image's org.reelcraft.minio.source label.
v0.12.0
0.12.0 (2026-10-21)
Features
- 2D and 3D animated scenes with Blender (Write Scene and Render Scene) (#180) (7693a01)
- add Claude (Claude Code CLI) as a provider and assistant (#175) (7f6e43a)
- edit a motion graphic's code on the run, with a rendered preview (#185) (82da059)
- embed motion graphics in the timeline, drawn from their code (#186) (b2c2778)
- fonts as library assets (#183) (2653221)
- Generate Motion Graphic and Render Motion Graphic stages (#181) (d7f1f7e)
- layout tips for timelines (off the frame, overlapping words, too quick, too small, at the edge) (#182) (b964f88)
- separate test runs from production runs and simplify run controls (#178) (74c4195)
- web: edit graphics and placed clips in the timeline editor (#184) (aaa2135)
Bug Fixes
- api: let Continue apply reconnected stages that will run again (#179) (d3b6421)
- api: stop large tool results from being spilled out of the Claude assistant's reach (#188) (34a0340)
Updating
From inside Reelcraft (0.2.0 and later): click Update to 0.12.0 at the bottom of the
sidebar. If the app says this version needs a newer image, use the steps below instead.
Docker Desktop: in Images, pull zohaibkhan97/reelcraft:0.12.0 (or latest). Then stop and
delete the old Reelcraft container, and run the new image with the same volume mounted
at /data and the same port. Your projects and settings live in the volume and are kept.
Command line:
docker pull zohaibkhan97/reelcraft:0.12.0
docker rm -f reelcraft
docker run -d --name reelcraft -p 8080:8080 -v reelcraft-data:/data zohaibkhan97/reelcraft:0.12.0Database migrations run automatically on start. Step-by-step guide:
https://napstar-420.github.io/reelcraft/docs/updating
This image includes MinIO (AGPL-3.0), built unmodified from the source commit recorded in the image's org.reelcraft.minio.source label.
v0.11.0
0.11.0 (2026-10-17)
Features
- api: add provider continuation and fix invalid request retries (#168) (04b9a4c)
- api: run independent stages in parallel (#152) (a3ef862)
- layered videos from generic blocks (compose timeline, one asset library, audio) (#154) (666be9c)
- qwen-tts: set up, start and stop Qwen3-TTS from the app (#150) (9eb623a)
- redesign DAG canvas and stage inspection (#173) (c82b192)
- select per-item reference images through matched bindings (#169) (b348ec0)
Bug Fixes
- api: raise browser step limit to 500 (#174) (90d106a)
- api: recover cancelled DAG attempts and settle cancellation phases (#171) (3eb36eb)
- unify resumable DAG execution and controls (#170) (5f2a8b0)
Updating
From inside Reelcraft (0.2.0 and later): click Update to 0.11.0 at the bottom of the
sidebar. If the app says this version needs a newer image, use the steps below instead.
Docker Desktop: in Images, pull zohaibkhan97/reelcraft:0.11.0 (or latest). Then stop and
delete the old Reelcraft container, and run the new image with the same volume mounted
at /data and the same port. Your projects and settings live in the volume and are kept.
Command line:
docker pull zohaibkhan97/reelcraft:0.11.0
docker rm -f reelcraft
docker run -d --name reelcraft -p 8080:8080 -v reelcraft-data:/data zohaibkhan97/reelcraft:0.11.0Database migrations run automatically on start. Step-by-step guide:
https://napstar-420.github.io/reelcraft/docs/updating
This image includes MinIO (AGPL-3.0), built unmodified from the source commit recorded in the image's org.reelcraft.minio.source label.
v0.10.0
0.10.0 (2026-10-13)
Features
- api: add local Qwen3-TTS speech provider with on-demand model download (#142) (b47d595)
- api: log where an attempt's time goes in the stage events (#146) (dd38ebd)
Bug Fixes
- api: read ChatGPT images back over CDP instead of 4 KB evaluate slices (#143) (6c1e553)
- api: resume a finished job's download instead of regenerating it (#145) (93ec95c)
- api: treat a failed ChatGPT session check or network drop as retryable (#144) (09f6bdc)
- dev: raise local Postgres max_connections to 100 (#148) (a5d9784)
Performance
Updating
From inside Reelcraft (0.2.0 and later): click Update to 0.10.0 at the bottom of the
sidebar. If the app says this version needs a newer image, use the steps below instead.
Docker Desktop: in Images, pull zohaibkhan97/reelcraft:0.10.0 (or latest). Then stop and
delete the old Reelcraft container, and run the new image with the same volume mounted
at /data and the same port. Your projects and settings live in the volume and are kept.
Command line:
docker pull zohaibkhan97/reelcraft:0.10.0
docker rm -f reelcraft
docker run -d --name reelcraft -p 8080:8080 -v reelcraft-data:/data zohaibkhan97/reelcraft:0.10.0Database migrations run automatically on start. Step-by-step guide:
https://napstar-420.github.io/reelcraft/docs/updating
This image includes MinIO (AGPL-3.0), built unmodified from the source commit recorded in the image's org.reelcraft.minio.source label.
v0.9.0
0.9.0 (2026-10-12)
Features
Bug Fixes
- api: run compute jobs from an absolute job directory (#137) (d2004b5)
- web: open the timeline editor from a canvas stage that needs input (#132) (65259cb)
Updating
From inside Reelcraft (0.2.0 and later): click Update to 0.9.0 at the bottom of the
sidebar. If the app says this version needs a newer image, use the steps below instead.
Docker Desktop: in Images, pull zohaibkhan97/reelcraft:0.9.0 (or latest). Then stop and
delete the old Reelcraft container, and run the new image with the same volume mounted
at /data and the same port. Your projects and settings live in the volume and are kept.
Command line:
docker pull zohaibkhan97/reelcraft:0.9.0
docker rm -f reelcraft
docker run -d --name reelcraft -p 8080:8080 -v reelcraft-data:/data zohaibkhan97/reelcraft:0.9.0Database migrations run automatically on start. Step-by-step guide:
https://napstar-420.github.io/reelcraft/docs/updating
This image includes MinIO (AGPL-3.0), built unmodified from the source commit recorded in the image's org.reelcraft.minio.source label.
v0.8.2
0.8.2 (2026-10-11)
Bug Fixes
Updating
From inside Reelcraft (0.2.0 and later): click Update to 0.8.2 at the bottom of the
sidebar. If the app says this version needs a newer image, use the steps below instead.
Docker Desktop: in Images, pull zohaibkhan97/reelcraft:0.8.2 (or latest). Then stop and
delete the old Reelcraft container, and run the new image with the same volume mounted
at /data and the same port. Your projects and settings live in the volume and are kept.
Command line:
docker pull zohaibkhan97/reelcraft:0.8.2
docker rm -f reelcraft
docker run -d --name reelcraft -p 8080:8080 -v reelcraft-data:/data zohaibkhan97/reelcraft:0.8.2Database migrations run automatically on start. Step-by-step guide:
https://napstar-420.github.io/reelcraft/docs/updating
This image includes MinIO (AGPL-3.0), built unmodified from the source commit recorded in the image's org.reelcraft.minio.source label.
v0.8.1
0.8.1 (2026-10-11)
Bug Fixes
Updating
From inside Reelcraft (0.2.0 and later): click Update to 0.8.1 at the bottom of the
sidebar. If the app says this version needs a newer image, use the steps below instead.
Docker Desktop: in Images, pull zohaibkhan97/reelcraft:0.8.1 (or latest). Then stop and
delete the old Reelcraft container, and run the new image with the same volume mounted
at /data and the same port. Your projects and settings live in the volume and are kept.
Command line:
docker pull zohaibkhan97/reelcraft:0.8.1
docker rm -f reelcraft
docker run -d --name reelcraft -p 8080:8080 -v reelcraft-data:/data zohaibkhan97/reelcraft:0.8.1Database migrations run automatically on start. Step-by-step guide:
https://napstar-420.github.io/reelcraft/docs/updating
This image includes MinIO (AGPL-3.0), built unmodified from the source commit recorded in the image's org.reelcraft.minio.source label.
v0.8.0
0.8.0 (2026-10-11)
Features
- api: let quality control pick the best of several generated images (#119) (f8269f8)
- api: make several images from one Generate Image prompt (#117) (e41d5b7)
- browser push notifications (#106) (43486a4)
- live run updates over Socket.IO (#104) (63691ff)
- notification inbox with a bell and toasts (#105) (a7a5625)
Bug Fixes
- api: download every image of a multi-image ChatGPT reply (#122) (64eb1e8)
- api: keep the ChatGPT tab open on a failed fetch and read images in smaller runs (#120) (3f8b61a)
- api: let Analyze Media transcribe a stage's audio on a desktop install (#124) (8b258e7)
- api: send a loopback Host header to BrowserOS Neo (#123) (18e0d95)
- mark an iterating stage failed when an item fails, and retry only the failed items (#121) (a48a97c)
Updating
From inside Reelcraft (0.2.0 and later): click Update to 0.8.0 at the bottom of the
sidebar. If the app says this version needs a newer image, use the steps below instead.
Docker Desktop: in Images, pull zohaibkhan97/reelcraft:0.8.0 (or latest). Then stop and
delete the old Reelcraft container, and run the new image with the same volume mounted
at /data and the same port. Your projects and settings live in the volume and are kept.
Command line:
docker pull zohaibkhan97/reelcraft:0.8.0
docker rm -f reelcraft
docker run -d --name reelcraft -p 8080:8080 -v reelcraft-data:/data zohaibkhan97/reelcraft:0.8.0Database migrations run automatically on start. Step-by-step guide:
https://napstar-420.github.io/reelcraft/docs/updating
This image includes MinIO (AGPL-3.0), built unmodified from the source commit recorded in the image's org.reelcraft.minio.source label.
v0.7.0
0.7.0 (2026-10-08)
Features
- api: archive the ChatGPT chat after an image job (#101) (d9cdce6)
- api: assistant can read runs and see what stages made (#93) (4091c34)
- api: assistant guide, system prompt and eval overhaul (#95) (97899b2)
- api: assistant sees versions, effective config and channel context (#92) (f75be08)
- api: run the items of an iterating stage at the same time (#115) (9433455)
- codex: add config.toml (69577d0)
- redesign Generate Speech (ElevenLabs and Deepgram voices, settings, word timings) (#94) (36af823)
- treat a run budget cap of zero as unlimited, and default new budgets to zero (#99) (02e568c)
Bug Fixes
- api: don't record a seeded run's text and data inputs twice (#102) (6e64ca4)
- api: explain and confirm when "Run this stage" has to re-run an earlier stage (#110) (2f26c61)
- api: give timeline stages the real timeline schema and a usable captions timing handle (#98) (8c56717)
- api: ignore the ChatGPT sidebar's Retry when checking for an error banner (#103) (a44f3a5)
- api: speak and check memory-bound script text, and let non_empty accept media files (#97) (e62324a)
- api: stop a stale tab or Undo overwriting a saved blueprint (#111) (63e6a29)
- web: show iteration item and order attempts by time in the attempts sheet (57fe734)
- web: stop the canvas loading a stale unsaved copy after a save (#109) (96a3daf)
Updating
From inside Reelcraft (0.2.0 and later): click Update to 0.7.0 at the bottom of the
sidebar. If the app says this version needs a newer image, use the steps below instead.
Docker Desktop: in Images, pull zohaibkhan97/reelcraft:0.7.0 (or latest). Then stop and
delete the old Reelcraft container, and run the new image with the same volume mounted
at /data and the same port. Your projects and settings live in the volume and are kept.
Command line:
docker pull zohaibkhan97/reelcraft:0.7.0
docker rm -f reelcraft
docker run -d --name reelcraft -p 8080:8080 -v reelcraft-data:/data zohaibkhan97/reelcraft:0.7.0Database migrations run automatically on start. Step-by-step guide:
https://napstar-420.github.io/reelcraft/docs/updating
This image includes MinIO (AGPL-3.0), built unmodified from the source commit recorded in the image's org.reelcraft.minio.source label.
v0.6.0
0.6.0 (2026-10-07)
Features
- api: assistant sessions, turns and SSE (#82) (b5c98e8)
- api: blueprint assistant builds quality in by default (#90) (449b025)
- api: blueprint assistant tools and guide (#81) (0c1ea29)
- api: Codex assistant agent (#83) (309e78a)
- web: blueprint assistant panel (#84) (c8e617b)
- web: run up to a stage from the launch dialog (#89) (89cf980)
Bug Fixes
- api: apply ref.path to memory and prev check refs (#91) (73a3d01)
- api: codex sign-in button and image readiness (#87) (6c95307)
Updating
From inside Reelcraft (0.2.0 and later): click Update to 0.6.0 at the bottom of the
sidebar. If the app says this version needs a newer image, use the steps below instead.
Docker Desktop: in Images, pull zohaibkhan97/reelcraft:0.6.0 (or latest). Then stop and
delete the old Reelcraft container, and run the new image with the same volume mounted
at /data and the same port. Your projects and settings live in the volume and are kept.
Command line:
docker pull zohaibkhan97/reelcraft:0.6.0
docker rm -f reelcraft
docker run -d --name reelcraft -p 8080:8080 -v reelcraft-data:/data zohaibkhan97/reelcraft:0.6.0Database migrations run automatically on start. Step-by-step guide:
https://napstar-420.github.io/reelcraft/docs/updating
This image includes MinIO (AGPL-3.0), built unmodified from the source commit recorded in the image's org.reelcraft.minio.source label.