Skip to content

chore(deps): update third-party patch and minor versions - #1851

Merged
EmersonBraun merged 8 commits into
mainfrom
chore/third-party-minor-updates
Oct 24, 2026
Merged

EmersonBraun merged 8 commits into
mainfrom
chore/third-party-minor-updates

Conversation

@EmersonBraun

Copy link
Copy Markdown
Member

What changed

  • Third-party dependencies / devDependencies / optionalDependencies across the workspace moved to their newest release within the current major (214 range changes). No majors, no 0.x minor bumps, no @agentskit/* changes, and no edits to peerDependencies, engines or packageManager. Lockfile refreshed within ranges.
  • @agentskit/observability: the langfuse / langsmith dev ranges stay equal to their (unchanged) optional peer ranges, as the manifest test requires. The lockfile still resolves 3.39.x / 0.8.12.
  • Releases published today are held back: next 16.4.2 (not 16.4.3), fumadocs-core/ui 16.17.7, fumadocs-mdx 15.4.9, posthog-js 1.438.19, plus a few transitive packages. No release-age exclusions were added.
  • Security: the existing override floors are kept (next >=16.4.2 <17, dompurify 3.4.17, follow-redirects 1.16.1, vite 8.3.5 resolved). A new override zod@>=4.0.0 <4.6.6 → 4.6.7 covers GHSA-mrhx-c7xc-m3w5, because @cloudflare/config pins zod 4.4.3 exactly. On main the audit reports 2 high hits (zod 4.4.3 and 4.6.5); on this branch it reports 0.
  • Patch changeset for @agentskit/cli and @agentskit/net, whose runtime dependencies floors changed.
  • Doc Bridge index and README Standard v1 source hashes were regenerated with the repo scripts. Review dates are preserved.

Verification (local, frozen lockfile)

  • pnpm install --frozen-lockfile, commitlint, pnpm changeset status --since=origin/main: pass
  • turbo run build --filter='./packages/*' (27/27); check:publication-surface, check:packed-consumers, check:publish-manifests, check:public-api-snapshot: pass
  • pnpm --filter "./packages/*" lint: pass
  • docs:bridge:index, check:quality-gates (all 52 passed), docs:bridge:freshness, docs:bridge:gate, docs:bridge:conformance: pass
  • turbo run test --concurrency=2 (77/77 tasks): pass
  • Postgres 16 job: memory/observability test:postgres, observability test:cjs / test:workerd: pass
  • node .github/scripts/pnpm-bulk-audit.mjs: 0 high/critical across 1126 production packages

fleet agent and others added 6 commits October 23, 2026 20:58
Bump every direct third-party dependency to its newest release within
the current major (patch-only for 0.x) and refresh the lockfile so
transitive dependencies take their newest in-range versions.

Kept at their previous resolution: the auto-installed react-native peer
(0.86 -> 0.88 is a breaking 0.x minor) and @opentelemetry/api (1.10.0
is outside the peer range of every released OpenTelemetry SDK).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
The package manifest test requires each optional peer's devDependency
range to match its peerDependencies range. Peer ranges are unchanged,
so langfuse and langsmith keep their dev ranges; the lockfile still
resolves the newest in-range releases (3.39.2 and 0.8.12).

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Regenerate README Standard v1 source hashes (review dates preserved)
and the Doc Bridge index with the repository scripts.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
next 16.4.3, fumadocs-core/ui 16.17.8, fumadocs-mdx 15.4.10,
posthog-js 1.438.21 and a few transitive releases were published
today. Keep the newest earlier in-range releases (next 16.4.2,
fumadocs 16.17.7, fumadocs-mdx 15.4.9, posthog-js 1.438.19) until
they have aged.
@cloudflare/config pins zod 4.4.3 exactly (its latest release still
pins a vulnerable 4.6.5). Resolve the 4.x line to 4.6.7 so the
production audit has no high advisories.
@github-actions

Copy link
Copy Markdown
Contributor

Lighthouse

URL Performance Accessibility Best practices SEO
http://127.0.0.1:3000/ 65 100 96 100
http://127.0.0.1:3000/docs 82 100 96 100
http://127.0.0.1:3000/docs/get-started/getting-started/quickstart 82 100 96 100
http://127.0.0.1:3000/stack 91 100 96 100
http://127.0.0.1:3000/showcase 95 100 96 100

Run by .github/workflows/lighthouse.yml.

happy-dom 20.14.6 is flagged by dependency review (GHSA-834v-8h66-3h79).

The fix exists only in 21.0.4; keep the version on main and move with the majors.
@github-actions

Copy link
Copy Markdown
Contributor

Lighthouse

URL Performance Accessibility Best practices SEO
http://127.0.0.1:3000/ 59 100 96 100
http://127.0.0.1:3000/docs 87 100 96 100
http://127.0.0.1:3000/docs/get-started/getting-started/quickstart 86 100 96 100
http://127.0.0.1:3000/stack 91 100 96 100
http://127.0.0.1:3000/showcase 96 100 96 100

Run by .github/workflows/lighthouse.yml.

undici 7.29.1 is affected by a high DoS advisory (excessive content-encodings); 7.30.1 fixes it.
@github-actions

Copy link
Copy Markdown
Contributor

Lighthouse

URL Performance Accessibility Best practices SEO
http://127.0.0.1:3000/ 62 100 96 100
http://127.0.0.1:3000/docs 79 100 96 100
http://127.0.0.1:3000/docs/get-started/getting-started/quickstart 83 100 96 100
http://127.0.0.1:3000/stack 95 100 96 100
http://127.0.0.1:3000/showcase 95 100 96 100

Run by .github/workflows/lighthouse.yml.

@EmersonBraun
EmersonBraun merged commit 07c87a9 into main Oct 24, 2026
35 checks passed
@EmersonBraun
EmersonBraun deleted the chore/third-party-minor-updates branch October 24, 2026 02: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