Skip to content

Move the toolchain to bun 1.4, and cut 2.7.7 - #77

Merged
vvillait88 merged 1 commit into
mainfrom
bun/1.4-toolchain
Aug 21, 2026
Merged

Move the toolchain to bun 1.4, and cut 2.7.7#77
vvillait88 merged 1 commit into
mainfrom
bun/1.4-toolchain

Conversation

@vvillait88

@vvillait88 vvillait88 commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

Summary

Bumps packageManager to bun@1.4.0 and cuts 2.7.7.

oven-sh/setup-bun follows packageManager when no bun-version is given, so this one line is what moves CI, and it is the only thing that does.

Bun 1.4 does not rewrite a v1 lockfile: a plain install and a frozen install both report no changes against the committed lock, so nothing migrates to lockfileVersion 2 and older bun can still read it.

Dependency sweep for this repo: the only rows outstanding are eslint/@eslint/js 10 and typescript 7, all three held majors in the registry. Nothing else is behind. Audited, nothing further to take.

Type of change

  • Docs, tests, or internal maintenance only

Public API

None. No exported type, signature, or wire format changes. The version moves so the published package records the toolchain it was built with.

Test plan

Ran the full gate set locally under bun 1.4.0: lint, typecheck, test (166 passed, 9 skipped), knip, and build. No test changes, because nothing about the package's behavior changed.

Checklist

  • Tests cover the new behavior, and the suite passes locally
  • Lint, format, and type checks pass
  • Docs and README examples updated if the public surface changed (the public surface did not change)
  • No secrets, credentials, or personal data in the diff or the tests

setup-bun follows packageManager when no bun-version is given, so this one line
is what moves CI, and it is the only thing that does.

Bun 1.4 does not rewrite a v1 lockfile: a plain install and a frozen install
both report no changes against the committed lock, so nothing here migrates to
lockfileVersion 2 and older bun can still read it.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@vvillait88
vvillait88 merged commit d2f5b2c into main Aug 21, 2026
6 checks passed
@vvillait88
vvillait88 deleted the bun/1.4-toolchain branch August 21, 2026 16:19
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