Repository navigation
chore: release v0.9.31 - #7506
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
jrusso1020
left a comment
There was a problem hiding this comment.
Reviewed at fbadb8a46bb2c01b583616f58bc6d4ef0da7e426.
Audited: all 22 changed files; the 15 publishable packages and five plugin manifests match scripts/set-version.ts, and their only JSON change is 0.9.30 → 0.9.31. The private playground stays independent. The ten changelog entries match git log v0.9.30..HEAD.
Important: docs/changelog.mdx:34 and releases/v0.9.31.md:23: the release-hardening entries disclose implementation details beyond the neutral wording requested for this release. Replace both bullets in both files with one neutral line, e.g. “Release: Hardened release build.”, removing their commit/PR pointers. Apply the same neutral wording to the corresponding PR-description bullet so generated release copy cannot restore it.
Verification: node scripts/ci/release-only-diff.mjs --base 12d954a1fe59b9e2ffa29ab5b66536d26a5ef15e --verify returned release only: 22 files, versions and notes; JSON comparison confirmed all 20 version-only changes. No code-bearing changes or internal repository references found in the added notes. No application tests run for this mechanical release diff.
Pre-existing: bun.lock already records older workspace versions on the base; this PR leaves it unchanged and introduces no dependency drift. Refresh that metadata separately.
Need: yes, release metadata · Size: ok · Reuse: existing set-version release list · Simpler: already minimal · Structure: fine (checked scripts/set-version.ts; no split)
Risk: low - metadata and release copy only.
Verdict: REQUEST CHANGES
Reasoning: Package versions and scope check out; neutralize the release-hardening copy before publishing.
Reviewed by hf-review.
fbadb8a to
07e4722
Compare
|
Fixed in 07e4722. In The branch is rebased onto main: |
jrusso1020
left a comment
There was a problem hiding this comment.
Reviewed at 07e47227c3ba658962b96c70293a5d44903814ae (re-review of fbadb8a46bb2c01b583616f58bc6d4ef0da7e426).
The prior blocker is resolved: both notes files and the PR body now use only “Hardened release build” without pointers for that entry. No finding identifiers, exploit descriptions or internal repository references appear in the added release copy.
Audited all22 changed files and the range-diff. The release commit rebases unchanged; the follow-up neutralizes the copy and adds the DoneCut entry matching the additional merged docs change. All15 publishable packages and five plugin manifests have version-only changes to0.9.31. No code-bearing changes or new lockfile drift; the previously noted stale lock metadata remains a separate follow-up.
Validation: pytest-gate.sh node scripts/ci/release-only-diff.mjs --base 0b531bc7a4635b8ede475522f21bfc451f0c6320 --verify returned release only: 22 files, versions and notes; JSON comparisons and git log v0.9.30..HEAD confirm manifest consistency and history coverage. No application tests rerun for this metadata/copy-only diff.
Need: yes, release metadata · Size: ok · Reuse: existing set-version release list · Simpler: already minimal · Structure: fine (checked scripts/set-version.ts; no new helpers or split)
Risk: low - versions and release copy only.
Verdict: APPROVE
Reasoning: The requested copy correction is complete and the rebase preserves the release-only scope and version consistency.
Reviewed by hf-review.
What
Release v0.9.31: a version bump of all packages and plugin manifests, the changelog entry and
releases/v0.9.31.md.It carries the eleven changes since v0.9.30 and nothing else:
HYPERFRAMES_PREVIEW_ALLOWED_HOSTS, and the notes say so.Why
Ships the Safari long video fix and its follow up, and the dev server's Host check.
Related work
Follows
chore: release v0.9.30(#7494).How
bun run release:prepare 0.9.31onrelease/v0.9.31at main; the generated TODO summary and seven generated lines were rewritten by hand in both notes files, then the command was rerun to cut the version. The changed file list matches the v0.9.30 release commit. No tag is pushed; the release workflow tags the merge SHA.No visible change
Version bump and changelog only. Each change was captured in its own PR.
Test plan
docs/changelog.mdxandreleases/v0.9.31.md, summary rewritten by hand