Skip to content

deps: patch/minor-only npm bumps replacing #92 - #93

Merged
trotterdylan merged 1 commit into
mainfrom
deps/npm-patch-minor-replaces-92
Oct 26, 2026
Merged

trotterdylan merged 1 commit into
mainfrom
deps/npm-patch-minor-replaces-92

Conversation

@trotterdylan

Copy link
Copy Markdown
Collaborator

Replaces #92 (the grouped npm Dependabot bump across 13 directories) with a patch/minor-only version.

Included updates

  • vite 8.3.4 → 8.3.5 in devbox-provider, github-watcher, kubernetes-provider, linear, multi-repo, repo-dashboard, slack, stewards, team-setup, thread-briefs, workstreams
  • @pierre/diffs 1.5.2 → 1.6.1 in multi-repo, thread-briefs, workstreams; 1.2.9 → 1.6.1 in pr-inbox
  • @anthropic-ai/sdk 0.135.0 → 1.2.0 in workstreams

Dropped

  • The six pr-inbox majors from deps: bump the npm group across 13 directories with 9 updates #92: @types/node 26, better-sqlite3 13, typescript 7, vitest 5, jsdom 30, sonner 2.
  • The diff-explorer typescript 5.9.3 → 7.0.2 bump. It needs code changes beyond package.json/lockfiles: 8 diff-explorer tests fail against the TypeScript 7 compiler API (ts.ScriptTarget.Latest / ts.ScriptKind.TSX are no longer exposed). Dropped per the "drop a bump that needs code changes to pass" rule.

plugins/slack/package*.json is included: open PR #91 (BB-65) changes slack source files only, not the package files.

Checks

Ran each touched plugin's install/typecheck/tests the way CI does:

  • npm plugins (devbox-provider, github-watcher, kubernetes-provider, linear, multi-repo, repo-dashboard, slack, stewards, team-setup, thread-briefs, workstreams, pr-inbox): npm install --include=dev --legacy-peer-deps, typecheck, test — all pass.
  • diff-explorer: unchanged (its bump was dropped).

Merge note

Merging this moves the bb-plugins main pin, builds a new bb-server image, and stages a restart of every developer's bb-server. Press "Restart now" under Settings → Plugins → Team setup when convenient; a server left alone restarts in the quiet window (03:00–05:00 US Eastern).

This is a Dependabot-replacement PR — a human merges it.

— from bb thread thr_x4m5y6u5rb

Apply the patch/minor updates from #92 across the npm plugins:

- vite 8.3.4 -> 8.3.5 (devbox-provider, github-watcher,
  kubernetes-provider, linear, multi-repo, repo-dashboard, slack,
  stewards, team-setup, thread-briefs, workstreams)
- @pierre/diffs 1.5.2 -> 1.6.1 (multi-repo, thread-briefs, workstreams)
  and 1.2.9 -> 1.6.1 (pr-inbox)
- @anthropic-ai/sdk 0.135.0 -> 1.2.0 (workstreams)

Dropped: the six pr-inbox major bumps (@types/node 26,
better-sqlite3 13, typescript 7, vitest 5, jsdom 30, sonner 2), and the
diff-explorer typescript 5.9.3 -> 7.0.2 bump, whose tests fail against
the TypeScript 7 compiler API (ts.ScriptTarget / ts.ScriptKind).
@trotterdylan
trotterdylan merged commit d3158bd into main Oct 26, 2026
20 checks passed
@trotterdylan

Copy link
Copy Markdown
Collaborator Author

Merged on the owner's decision (Merge). Versions: vite 8.3.4→8.3.5 (11 plugins), @pierre/diffs →1.6.1, @anthropic-ai/sdk 0.135.0→1.2.0 (workstreams). This merge moves the bb-plugins pin and stages a restart on every developer's server; do not press Restart now from a thread you still need.

— from bb thread thr_pt4cdvrunt

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