Skip to content

chore: update Bun to 1.4.0 - #6293

Merged
jgoux merged 3 commits into
developfrom
chore/bun-1.4
Aug 21, 2026
Merged

chore: update Bun to 1.4.0#6293
jgoux merged 3 commits into
developfrom
chore/bun-1.4

Conversation

@jgoux

@jgouxjgoux commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update the local and CI Bun runtime pins to 1.4.0
  • refresh the generated Mise lock data and Bun type definitions
  • keep Istanbul coverage in place until Bun’s V8 coverage fix ships in a later release

Context

Bun 1.4.0’s V8 coverage path currently fails against this suite because it emits invalid zero-length ranges. This update therefore leaves the existing Istanbul provider unchanged and limits the change to the runtime and tooling upgrade.

Binary size comparison

Uncompressed executable sizes from the successful preview build, compared with the current production v2.115.0 platform packages:

PlatformPreview Bun 1.4ProductionDifference
macOS arm6469.30 MiB68.45 MiB+0.85 MiB (+1.24%)
macOS x6475.79 MiB73.44 MiB+2.35 MiB (+3.20%)
Linux arm64, glibc91.74 MiB109.69 MiB−17.95 MiB (−16.37%)
Linux arm64, musl85.07 MiB104.13 MiB−19.06 MiB (−18.31%)
Linux x64, glibc92.36 MiB109.85 MiB−17.49 MiB (−15.92%)
Linux x64, musl86.39 MiB104.94 MiB−18.55 MiB (−17.68%)
Windows arm6484.28 MiB118.51 MiB−34.23 MiB (−28.88%)
Windows x6494.30 MiB121.08 MiB−26.78 MiB (−22.12%)

Bun 1.4 reduces the Linux and Windows binaries by roughly 16–29%, while the macOS binaries increase by 1–3%.

@jgoux
jgoux marked this pull request as ready for review August 21, 2026 14:07
@jgoux
jgoux requested a review from a team as a code ownerAugust 21, 2026 14:07
@github-actions

github-actionsBot commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Supabase CLI preview

npx --yes https://pkg.pr.new/supabase/cli/supabase@bd8b24fe6fd32b9eda2bf251ec71ea63c74509fc

Preview package for commit bd8b24f.

@jgoux
jgoux enabled auto-merge August 21, 2026 14:51
Comment thread.github/workflows/contribution-gate.yml Outdated
Comment thread.github/workflows/contribution-gate.yml Outdated
jgouxand others added 2 commits August 21, 2026 18:35
Co-authored-by: kanad <git@kanad.dev>
Co-authored-by: kanad <git@kanad.dev>
@jgoux
jgoux requested a review from kanadguptaAugust 21, 2026 16:36

@kanadguptakanadgupta left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Increasingly becoming a mise super fan 🥲

@jgoux
jgoux added this pull request to the merge queueAug 21, 2026
Merged via the queue into develop with commit d82c637Aug 21, 2026
30 checks passed
@jgoux
jgoux deleted the chore/bun-1.4 branch August 21, 2026 16:50
Sign up for freeto 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.

2 participants

@jgoux@kanadgupta