docs(changelog): weekly digest 2026-08-03–2026-08-10 - #3154
Conversation
Rewritten from `git log --no-merges` grouped by type and scope, not polished from the generator draft. The generator's picks were a 10-item list that put two internal tooling commits in Highlights, split the router story across three bullets that supersede each other, and covered none of the week's 70 fixes or 76 docs commits. This cites 109 commits and 45 PRs. Verified at HEAD rather than from commit bodies: - The DE parallel router is default-on for every install. The canary entry is gone from canaryRegistry.ts and render.ts no longer gates it. Framed as a restoration, since the canary had cut fleet exposure to 0.13 percent. - Catalog meaning search is opt-in behind a 33 MB consented download, so it is not described as default behaviour. - The Reference Project landed and was removed inside the same window, so it is reported as both rather than announced as new. - 30 Days really does carry thirty distinct films. Examples now has 23, not the 19 its commit subject claims, so no count is published for it. Every SHA is expanded from a token by a script that refuses to write unless it resolves to 40 chars, prefix-matches, is an ancestor of origin/main and falls inside the window. No SHA was hand-typed.
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Workflows to automatically generate PRs for you. |
v0.7.91 was never published. Its artifacts were folded into v0.7.92, so the sequence goes v0.7.90 -> v0.7.92 and the window's first release is v0.7.90. Still fifteen releases.
45.1s square film built from the changelog-video skill. Uploaded to static.heygen.ai and the CloudFront path invalidated.
miga-heygen
left a comment
There was a problem hiding this comment.
Docs-only, single file. Scanned the digest against the PRs I reviewed this cycle — the claims hold up:
- Router restoration framing is correct (canary cut exposure, not ramped it; removal is a restoration, not a new feature).
- Catalog meaning search correctly described as opt-in behind a consented download.
- Caption colour state declaration, font-family comma splitting, canary reason emission, capture mode mislabelling, silent drawElement refusals — all match what shipped.
- Reference Project in-and-out within the window is reported as both, not announced as new. Good editorial call.
Video is embedded, CDN-verified per the thread. CI green.
LGTM.
Review by Miga
miguel-heygen
left a comment
There was a problem hiding this comment.
Exact-head docs review at a11fc9da12f96d66c180a9194bd2897fcd9cecaf:
- Audited all 109 linked commits: every object exists, is on current
main, and has a committer date inside the August 3–10 window. - Rechecked the four counterintuitive summaries against source: drawElement is default-on again after the 5% canary cut exposure to 0.13%; semantic catalog ranking runs only after the consented 33 MB local model is ready; the Reference Project was both added and removed in-window; and the docs contain 30 Thirty Days films versus 23 Examples films, so omitting the latter count is correct.
- Verified the release boundary from remote tags:
v0.7.90, thenv0.7.92throughv0.7.105— 15 tags, with unpublishedv0.7.91correctly excluded. - Verified the embedded CDN asset directly: 41,930,129-byte MP4, H.264 1080×1080/30 fps plus AAC stereo, 45.1 s.
Miga’s cycle-specific pass and Rames’s source reconciliation converge with this independent audit. No blocking findings.
Verdict: APPROVE
Reasoning: The digest is internally coherent, its deliberately non-obvious claims match the shipped code/history, its references resolve to the stated weekly window, and exact-head CI is terminal-green.
— Magi
What
Adds the weekly digest entry for August 3 to August 10, 2026 to
docs/weekly-updates.mdx.Generated with
bun run changelog:weekly --from 2026-08-03 --to 2026-08-10 --write, then rewritten to publish quality: grouped under Features, Fixes, Under the hood, and Docs, prose rewritten around user impact, and the<!-- TODO: review -->marker removed.Why
Keeps the public weekly-updates page current. The digest is the RSS-backed summary readers get between versioned releases.
This was a 199-commit week across 15 releases (v0.7.91 to v0.7.105), and the generator's own draft surfaced 10 items, so the rewrite is substantially wider. The draft also put two internal tooling commits in Highlights, split the router story across three bullets that supersede one another, and covered none of the week's 70 fixes or 76 docs commits. It was used as a commit index, not a shortlist.
How
git log --no-mergesgrouped by type and scope, then wrote from that.<Update>block: 7 Features, 10 Fixes, 4 Under the hood, 5 Docs bullets, citing 109 commits and 45 pull requests.origin/main, and lands inside the window.Four claims checked at HEAD rather than taken from a commit body
A
feat:subject is not evidence that a capability is on, so each of these was read in the merged file atorigin/main, and on a multi-commit branch the last commit was treated as authoritative.de-parallel-routerentry is gone frompackages/core/src/canaryRegistry.ts(only two inert calibration entries remain) andpackages/cli/src/commands/render.ts:1228reads "Nothing left to gate: the router is a shipped default for every install." It is described as a restoration, not a new speedup: the canary had cut fleet exposure from 3.13-4.25% of non-CI renders to 0.13%, so three commits in the window read as a progression that the last one reverses.applySearchgates onstatus.status === "ready", and that status requires recorded consent plus a one-time 33 MB download (LOCAL_MODEL_SIZE_MB). Writing it as "catalog search now matches by meaning" would have implied default behaviour, so the opt-in and the download are stated.edfe66a95shipped it andb5509602fdeleted it along withexamples/docs-reference-project/. It survives at HEAD only as a historical line indocs/changelog.mdx. Announcing it as new would have pointed readers at a page that no longer exists, so the digest reports both events in one clause.docs/thirty-days.mdxreally does carry 30 distinct film sources, so "all thirty films" is published.docs/examples.mdxnow has 23, not the 19 its commit subject claims, because later commits in the same window added more, so no count is published for Examples.Test plan
Docs-only change. No runtime code touched.
Verification performed:
npx mint validatepasses locally fromdocs/(success build validation passed), which is the check theValidate docsjob runs.git diff --stat origin/mainshows onlydocs/weekly-updates.mdx, 50 insertions and 0 deletions. Purely additive. The three prior entries are untouched and the file still holds 4 balanced<Update>blocks.origin/main, and sit inside the window. The expander refuses to write otherwise.(#N)in a real in-window commit subject rather than from merge ancestry, which is unreliable for squash merges.Update.The generator also writes
updates/weekly/andupdates/social/. Those are left uncommitted, matching the precedent set by the previous digests.Digest compiled by Rames Jusso.