Repository navigation
chore: release v0.9.37 - #7578
Conversation
|
Preview deployment for your docs. Learn more about Mintlify Previews.
💡 Tip: Enable Automations to automatically generate PRs for you. |
There was a problem hiding this comment.
Verdict: COMMENT (needs human) · 1 blocker · 0 important · 0 nits · head 125bae6
- blocker: #7576 (
fix(cli): templates pull unpacks only plain files and folders) merged intomainat 01:22Z, 14 minutes after this branch was cut. The merge queue squashes this PR onto currentmainandpublish.ymltags that merge commit, so v0.9.37 will ship #7576 whilereleases/v0.9.37.mdand thedocs/changelog.mdx<Update>block list only #7573. The change is user-facing:templates pullnow refuses any archive that holds a symlink, hard link or device entry. Rebase ontomainand add a CLI bullet to both files.
Scope
All 15 PACKAGES and 5 PLUGINS from scripts/set-version.ts move from 0.9.36 to 0.9.37. The notes bullet matches between the release file and the mdx block. Every Actions run on the head is green (Comments skipped).
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
There was a problem hiding this comment.
Verdict: APPROVE · 0 open · 1 resolved · 125bae6 → 8ff07a5
✅ #7576 is now in both releases/v0.9.37.md and the mdx <Update> block, and the head includes current main, so nothing else would ship without notes. Every Actions run on this head is green; the one cancelled PR captures run was superseded by a later run that passed.
What
Release v0.9.37: version bump for 15 packages and 5 plugin manifests, plus the release notes for the two changes since v0.9.36.
Sharing refuses to build an archive when it can't read
.hyperframesignore, so ignored files stay out.templates pullalso refuses archives that hold links.Fixes
hyperframes templates pullrefuses an archive that holds anything other than plain files and folders, such as a symlink, hard link or device entry. Nothing is unpacked, and no partial folder is left behind (fix(cli): templates pull unpacks only plain files and folders #7576).snapshotProjectandsnapshotFilesthrowinvalid_source_ignoreagain when.hyperframesignorecan't be read. In 0.9.35 they skipped the unreadable file, so an archive built from the snapshot could include files the ignore file meant to leave out. Hosts that use these functions only for change detection should pass{ lenientIgnore: true }to keep the 0.9.35 behavior.projectFingerprintalready does (fix(share): refuse an unreadable .hyperframesignore when a snapshot picks files to send #7573).Why
Ships #7573, which closes the gap #7568 opened in 0.9.35, and #7576.
How
bun run release:prepare 0.9.37, with the drafted notes rewritten inreleases/v0.9.37.mdanddocs/changelog.mdx. Merging this publishes: the workflow tags the merge commit, publishes to npm and cuts the GitHub release.No visible change
The packages/studio and packages/player diff is the version field in package.json only.
🤖 Generated with Claude Code