Skip to content

build: upgrade patch/minor dependencies - #208

Merged
im10furry merged 2 commits into
mainfrom
build/upgrade-patch-minor-deps
Jul 26, 2026
Merged

build: upgrade patch/minor dependencies#208
im10furry merged 2 commits into
mainfrom
build/upgrade-patch-minor-deps

Conversation

@im10furry

Copy link
Copy Markdown
Contributor

Summary

Conservative dependency upgrade covering in-range (patch/minor) updates and pinned patch bumps. No major versions touched.

In-range updates (bun update)

openai 6.45→6.49, undici 7.28→7.29, ignore, shell-quote, tsx, @radix-ui/, postcss, vite, tailwindcss, @typescript-eslint/, autoprefixer, @vitejs/plugin-react, @uiw/react-codemirror, @codemirror/lang-markdown

Pinned patch bumps (package.json)

js-yaml 5.2.2, marked 18.0.7, react/react-dom 19.2.8, string-width 8.2.2, prettier 3.9.6, ws 8.21.1 (dependency and overrides kept in sync)

Note: range specifiers were rewritten to exact versions by bun update, consistent with .npmrc save-exact=true and prior conservative-upgrade practice.

Impact review

  • Changelogs checked for @anthropic-ai/sdk (not bumped here), openai, ws: no breaking changes in the covered ranges
  • ws: server-side WebSocketServer usage in apps/server, patch-safe
  • openai/undici: usages in packages/core/src/ai/openai/*, standard API surface only

Also included

  • test: explicit 20s timeout for the ctrl+b backgrounding test (needs ~6s+ by design; default 5s bun timeout caused flaky failures)

Test plan

  • bun run typecheck — 0 errors
  • bun run test — 427 files passed, 0 failed
  • Deliberately excluded: @anthropic-ai/sdk 0.115 / @aws-sdk/client-bedrock-runtime 3.1095 (pinned minor bumps, tracked separately)

- In-range updates via bun update: openai 6.49, undici 7.29, ignore, shell-quote, tsx, @radix-ui/*, postcss, vite, tailwindcss, @typescript-eslint/*, etc.
- Pinned patch bumps: js-yaml 5.2.2, marked 18.0.7, react/react-dom 19.2.8, string-width 8.2.2, prettier 3.9.6, ws 8.21.1 (dependency + override kept in sync)
- Range specifiers rewritten to exact versions by bun update per .npmrc save-exact=true
- Verified: changelogs checked for breaking changes (none); typecheck and full workspace tests green
The test needs ~2s hint delay plus ~4s staged waits, exceeding bun's default 5s per-test timeout. Set an explicit 20s timeout.
@im10furry
im10furry merged commit 4afba64 into main Jul 26, 2026
1 of 4 checks passed
@im10furry
im10furry deleted the build/upgrade-patch-minor-deps branch July 26, 2026 17:55
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