diff --git a/CHANGELOG.md b/CHANGELOG.md index 2ddcd19..2ffe3dc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,7 +18,7 @@ Everything below is opt-in. Notes for existing consumers: - `StepError` messages are richer (multi-line, with artifact paths). If you parsed them, prefer the new structured `error.artifacts` field. - The timing manifest gained optional fields (`lang`, `capture`). Old kept work dirs still post-process fine. -## Unreleased +## 0.13.0 — parallel batch rendering - **`render --phase record` runs without a prior `tts` phase (#50).** The TTS-free framing check — `--phase record --contact-sheet`, used to verify selectors and framing across a whole tutorial before paying for narration — no longer throws `run the tts phase first` on a fresh work dir. When `tts.json` is absent it falls back to silent placeholder timings (steps pace as silent), so you get a contact sheet at zero TTS cost. `--phase post` still requires real timings. New exports: `silentTTSResult`, `loadTTSResultIfPresent`. - **Broader recap-framing lint (#49).** The strict-mode lint that nudges the last step to close with a recap (#36) no longer false-warns on valid past-tense / accomplishment recaps (e.g. "you created an event, set up ticketing… from here you can…"). `RECAP_CUE_RE` now also matches accomplishment phrasing and the "from here you…" hand-off, bringing it to parity with the looser objective cue. Advisory-only — it never fails a render. diff --git a/packages/cli/package.json b/packages/cli/package.json index 879cf4d..62e46a0 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "tutorial-forge-cli", - "version": "0.12.0", + "version": "0.13.0", "description": "CLI for tutorial-forge: render scripted Playwright walkthroughs into narrated tutorial videos", "type": "module", "license": "PolyForm-Small-Business-1.0.0", diff --git a/packages/core/package.json b/packages/core/package.json index 9007675..d7312be 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "tutorial-forge", - "version": "0.12.0", + "version": "0.13.0", "description": "Turn scripted Playwright walkthroughs into narrated tutorial videos (MP4). Tutorials are source code: re-render instead of re-recording when your UI changes.", "type": "module", "license": "PolyForm-Small-Business-1.0.0",