Skip to content

chore: release v0.7.101 - #3106

Merged
vanceingalls merged 1 commit into
mainfrom
release/v0.7.101
Aug 8, 2026
Merged

chore: release v0.7.101#3106
vanceingalls merged 1 commit into
mainfrom
release/v0.7.101

Conversation

@vanceingalls

Copy link
Copy Markdown
Collaborator

What

Stable release v0.7.101, covering the 5 commits since v0.7.100.

This is the release that starts the parallel drawElement router rollout. #2840 merged after v0.7.100 was cut, so the ramp has not reached anyone yet — publishing this is what activates it.

Behavioural change worth reading before merging

On publish, 5% of installs begin using the parallel capture path by default on eligible renders (drawElement-capable, ≥700 frames, auto multi-worker). Everyone else is unaffected.

Safety properties that ship with it:

  • Per-render self-verify stays in front of output. In the last 14 days it caught 149 bad renders, 128 of them PSNR damage — that is what protects correctness, and it runs regardless of the ramp.
  • Per-install circuit breaker stays. 154 of 155 reverting installs stop at exactly one revert.
  • percentage: 0 in canaryRegistry.ts is a full fleet-wide revert with no release needed.
  • HF_DE_PARALLEL_ROUTER=false opts a user out, =true opts in early. Explicit choice wins in both directions.

Ramp discipline after this ships

Hold at 5% until PRINFRA-372 resolves. --workers auto crashes every worker ("detached Frame" / "Target closed") on macOS arm64 while --workers 1 is clean, and the router forces 3 workers. PRINFRA-339 (indefinite stalls) and PRINFRA-354 (silent hang) are also open. None of those emit render_complete, so neither the self-verify nor the breaker catches them — a repro harness is attached to PRINFRA-372 and needs a ≤16 GB darwin/arm64 host.

At each step split revert rate by cpu_count and is_docker — the two segments with near-zero coverage in today's trial population. Baseline: routed renders fail at 2–3.4%, stable across versions.

Also in this release

Note on numbering

0.7.99 and 0.7.100 published normally and do not contain the router work.

🤖 Generated with Claude Code

@mintlify

mintlify Bot commented Aug 8, 2026

Copy link
Copy Markdown

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated (UTC)
hyperframes 🟢 Ready View Preview Aug 8, 2026, 2:52 AM

💡 Tip: Enable Workflows to automatically generate PRs for you.

@vanceingalls
vanceingalls merged commit 2a98b41 into main Aug 8, 2026
60 checks passed
@vanceingalls
vanceingalls deleted the release/v0.7.101 branch August 8, 2026 03:12
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