Skip to content

Clear esbuild advisories + bump to v0.2.0 for release - #13

Merged
revxshafi merged 2 commits into
mainfrom
fix-esbuild-vulns
Aug 21, 2026
Merged

Clear esbuild advisories + bump to v0.2.0 for release#13
revxshafi merged 2 commits into
mainfrom
fix-esbuild-vulns

Conversation

@revxshafi

Copy link
Copy Markdown
Collaborator

Release prep for v0.2.0.

esbuild advisories (both transitive dev dep, dev-server only, no library impact)

  • MEDIUM esbuild <= 0.24.2, LOW esbuild >= 0.27.3, < 0.28.1.
  • pnpm.overrides.esbuild: ">=0.28.1" collapses the tree to a single esbuild@0.28.2. tsup 8.5.1 builds fine against it.

Version bump (0.0.0 placeholder -> 0.2.0)

  • root package.json, scoped/package.json version, and the scoped sql-switch pin all -> 0.2.0 (they publish in lockstep).
  • CHANGELOG 0.2.0 dated to release day.

Verified locally

pnpm run build ✅ · pnpm run typecheck ✅ · pnpm install --frozen-lockfile ✅. (smoke segfaults in-sandbox — known better-sqlite3 ABI issue, CI on Node 22 covers it.)

After merge: tag v0.2.0 fires the Publish workflow (both packages, provenance) via NPM_TOKEN.

🤖 Generated with Claude Code

esbuild's dev server (which this package never runs => esbuild is only the
bundler under tsup) had a medium + a low advisory. a pnpm override collapses
the whole tree to a single patched esbuild@0.28.2. tsup 8.5.1 builds fine
against it, no tsup bump needed. lockfile regenerated, frozen-lockfile clean.
- root package.json 0.0.0 -> 0.2.0
- scoped alias version + its sql-switch pin -> 0.2.0 (they publish in lockstep)
- CHANGELOG 0.2.0 dated to the actual release day
@revxshafi
revxshafi merged commit c293647 into main Aug 21, 2026
4 checks passed
@revxshafi
revxshafi deleted the fix-esbuild-vulns branch August 21, 2026 08:03
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