Repository navigation
chore(release): 0.1.0-beta.5 - #180
Conversation
🤖 Generated with [Claude Code](https://claude.com/claude-code)
|
Claude finished @krassx's task in 14s —— View job Review of #180: chore(release): 0.1.0-beta.5I found no issues in this version bump. What I checked
Summary
|
|
Caution Review failedThe pull request is closed.
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. CodeRabbit Verify
|
There was a problem hiding this comment.
Version bump is complete and internally consistent. No P0–P3 in this diff.
What this PR does: node scripts/bump-version.mjs 0.1.0-beta.5 — the same 51-file shape as beta.4 (#169): every publishable package.json plus BUGSEE_SDK_VERSION in packages/core/src/carrier.ts (the value the SDK reports to the collector and the carrier slot key).
What I checked against surrounding release machinery, not just the diff:
scripts/check-publishable.mjs/loadPackages(): 50 publishable packages, all at 0.1.0-beta.5. The six unbumped packages (astro-e2e,e2e-kit,instrumentation-tests,nextjs-e2e,nuxt-e2e,sveltekit-e2e) are private test harnesses and are excluded by design.@bugsee/packaging-guardsdk-version.test.ts: 13 passed (reported version matches package versions; launch files import the constant rather than hardcoding it).- No leftover
0.1.0-beta.4in source. Inter-package deps areworkspace:*, rewritten to the packed version at publish (scripts/publish-all.mjs); the lockfile did not need a version rewrite. - Package set is unchanged since beta.4; sampled names already exist on npm at
0.1.0-beta.4, so this release should not need the first-publish bootstrap path. BUGSEE_SDK_VERSIONis the carrier slot key on purpose: mixed beta.4 and beta.5 copies in one process get separate interceptor slots (documented coexistence trade-off, not a regression).
This PR was merged to main as 5037d0f while the review was in progress. The bump itself is safe to ship. scripts/release.sh will still wait for CI green on that SHA.
Findings
None in the version bump.
Overall
- Overall risk: Low
- Merge recommendation: Already merged. The bump is correct; no follow-up commit needed for version consistency.
- Most important issues to fix: None in code. Post-merge operational caution: the PR body says
scripts/release.sh --tag beta. The registry currently has onlydist-tags.latest = 0.1.0-beta.4(nobetatag). Previous betas were published ontolatest.--tag betawould publish 0.1.0-beta.5 underbetaand leavenpm install @bugsee/bugsee(and@latest) on beta.4. Use the default (latest) unless splitting thebetatag offlatestis intentional. - Positives: Generated by the repo's one bump script; CI's
pnpm check:publishableis the same invariant the release workflow re-checks before publish. Private harnesses were correctly left alone.
Residual (already on main, not this diff): this version ships #175/#176 async-origin capture (default-on) and #174 Electron pixel video as MP4. Prior review of #175 recorded a wrap-leak on failed/overlapping launch(); that is product residual, not a defect of this bump.
Sent by Cursor Automation: Bugsee code review


Version bump for the next beta (
node scripts/bump-version.mjs 0.1.0-beta.5).Since beta.4: streaming report export + replay window fix (#173), dialog footer sizing (#172), Electron pixel video as MP4 (#174), async-origin design doc (#175), Astro relaunch/hydration fixes (#178, #179).
After merge:
scripts/release.sh --tag beta.🤖 Generated with Claude Code