Skip to content

chore: sync the StackBlitz live lab to 1.0.0-beta.10 - #64

Merged
stackloomdev merged 1 commit into
mainfrom
chore/sync-live-lab-beta-10
Jul 28, 2026
Merged

stackloomdev merged 1 commit into
mainfrom
chore/sync-live-lab-beta-10

Conversation

@stackloomdev

Copy link
Copy Markdown
Owner

Post-release synchronization for v1.0.0-beta.10, required immediately rather than before the next release.

Why now

verify:stackblitz queries the registry, so the one-version predecessor gap closed the moment beta.10 appeared on npm. Every branch and pull-request run fails until this lands:

Error: The live lab pins [email protected], but [email protected] is
already published on npm. Update examples/stackblitz/package.json and its frozen
lockfile so the public lab runs the version consumers install.

That gate is #59 doing exactly what it was added for. Before it existed, beta.9 shipped and the public lab silently served beta.8 for four days while CI stayed green — the drift was only found during launch preparation.

Change

Bumped the pin and regenerated the standalone lockfile. The lab is excluded from the workspace (!examples/stackblitz) so it carries its own.

Verification

pnpm verify:stackblitz now resolves the published package and completes a real development transform, source map, and clean production build against it:

Verified the standalone pnpm StackBlitz lab with [email protected]
(matching the repository release): development transform, source map, and
clean production build (12 files, 44.5 KiB source).

That also covers the runbook's clean-consumer check — installing the exact published version into a TypeScript + Vite project and exercising both a dev transform and a production build.

pnpm verify:links passes.

Release state for the record

  • npm: [email protected], dist-tag beta1.0.0-beta.10.
  • Provenance attestation present (https://slsa.dev/provenance/v1).
  • GitHub prerelease v1.0.0-beta.10 on 3ef48eb.

🤖 Generated with Claude Code

Required immediately after publication, not before the next release.
verify:stackblitz queries the registry, so the predecessor gap closed
the moment beta.10 appeared on npm and every branch run now fails until
this lands:

  The live lab pins [email protected], but [email protected]
  is already published on npm.

That gate is doing what it was added for. Before it existed, beta.9
shipped and the lab silently served beta.8 for four days while CI stayed
green.

Regenerated the standalone lockfile; the lab is excluded from the
workspace and carries its own. The verifier resolved the published
package and completed a real development transform, source map, and
clean production build against it, which also covers the runbook's
clean-consumer check.

Co-Authored-By: Claude Opus 5 <[email protected]>
@stackloomdev
stackloomdev merged commit 5cd1ee8 into main Jul 28, 2026
11 checks passed
@stackloomdev
stackloomdev deleted the chore/sync-live-lab-beta-10 branch July 28, 2026 09:44
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