Skip to content

chore(release): 0.12.0 — chapters that work on YouTube & Vimeo - #55

Merged
jbrecht merged 1 commit into
mainfrom
release-0.12.0
Jun 15, 2026
Merged

jbrecht merged 1 commit into
mainfrom
release-0.12.0

Conversation

@jbrecht

@jbrecht jbrecht commented Jun 15, 2026

Copy link
Copy Markdown
Owner

Lockstep minor release. Bumps tutorial-forge and tutorial-forge-cli to 0.12.0.

What ships

Why minor (not patch)

Two additive public exports + an observable behavior change (the 60→50 title-cap default). Per semver and how 0.11.0 was versioned, that's a minor.

Pre-publish review

The release-reviewer cleared it: versions lockstep at 0.12.0, workspace:* correctly rewritten to the exact pin tutorial-forge@0.12.0 (the 0.11.1 break is handled), packed surface is dist/ + package.json + README + PolyForm LICENSE only, no secrets/stray files, CHANGELOG accurate, 169 tests pass.

Publish (after merge)

git checkout main && git pull && pnpm install && pnpm build
pnpm --filter tutorial-forge publish        # core FIRST (cli exact-pins it)
pnpm --filter tutorial-forge-cli publish
git tag v0.12.0 && git push origin v0.12.0

🤖 Generated with Claude Code

Lockstep minor bump. Carries #52 (chapters now respect YouTube's 10s
floor and Vimeo's 50-char title limit; new exports enforceMinChapterDuration
and YOUTUBE_MIN_CHAPTER_MS; default title cap 60→50) and the flaky
calibration-flash e2e fix (#54). Minor rather than patch: two additive
public exports plus the title-cap behavior change.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@jbrecht
jbrecht merged commit 450e27e into main Jun 15, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant