Skip to content

Pin esbuild to patched version / 固定 esbuild 到安全版本#4323

Open
SivanCola wants to merge 1 commit into
main-v2from
fix/esbuild-security-override
Open

Pin esbuild to patched version / 固定 esbuild 到安全版本#4323
SivanCola wants to merge 1 commit into
main-v2from
fix/esbuild-security-override

Conversation

@SivanCola

Copy link
Copy Markdown
Collaborator

Summary

  • Pin transitive esbuild resolution to 0.28.1 with npm/pnpm overrides for the site, crash report worker, and desktop frontend.
  • Refresh npm and pnpm lockfiles so Dependabot resolves the patched esbuild release.
  • Keep Astro, Wrangler, and Vite versions unchanged to avoid a broader framework upgrade while upstream dependency ranges catch up.

Related PRs

Verification

  • npm audit --json in site, workers/crash-report, and desktop/frontend
  • pnpm audit --audit-level low in desktop/frontend
  • npm run build in site
  • npm run typecheck in workers/crash-report
  • wails generate module followed by npm run build in desktop/frontend
  • npm test in desktop/frontend

Pin transitive esbuild resolution to 0.28.1 across the site, crash report worker, and desktop frontend dependency graphs.

This addresses the GitHub Advisory Database alerts for vulnerable esbuild versions while avoiding unrelated framework upgrades.

Co-authored-by: SivanCola <32437197+SivanCola@users.noreply.github.com>
@SivanCola SivanCola requested a review from esengine as a code owner June 13, 2026 18:39
@github-actions github-actions Bot added v2 Go rewrite (1.x) — main-v2 branch, active development desktop Wails desktop app (desktop/**) labels Jun 13, 2026
@SivanCola

Copy link
Copy Markdown
Collaborator Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Can't wait for the next one!

Reviewed commit: 047411dedc

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

desktop Wails desktop app (desktop/**) v2 Go rewrite (1.x) — main-v2 branch, active development

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant