Skip to content

Release v2.6.1 — dependency security sweep - #42

Merged
RodCor merged 1 commit into
mainfrom
release/v2.6.1
Aug 6, 2026
Merged

RodCor merged 1 commit into
mainfrom
release/v2.6.1

Conversation

@RodCor

@RodCor RodCor commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

  • Clears all 16 open Dependabot advisories against the dependency tree — every one is an npm package in website-fumadocs (the docs site), none reachable from the shipped CLI, brain, or remote server.
  • Direct bumps: next 16.2.9 → 16.2.11 (9 advisories), postcss 8.5.16 → 8.5.25.
  • Transitive bumps pinned via overrides (no parent package has released a manifest pointing at the patched version yet): sharp 0.34.5 → 0.35.3 (via next), js-yaml 5.2.0 → 5.2.3 (via fumadocs-core/-mdx), fast-uri 3.1.3 → 3.1.5 (via serve → ajv), brace-expansion 1.1.15 → 1.1.18 (via serve → serve-handler → minimatch).

Test plan

  • npm ci from the regenerated lockfile reports 0 vulnerabilities (npm audit --omit=dev)
  • npm run build succeeds (72 static pages, including the /og/docs/**/image.png Open Graph routes that exercise sharp)
  • types:check passes
  • cargo check --workspace --locked green at 2.6.1 (Rust crate sources unchanged from v2.6.0 — only inter-crate version pins differ)

🤖 Generated with Claude Code

Clears all 15 open advisories against the dependency tree. Every one was
an npm package in website-fumadocs (the docs site); none was reachable
from the shipped CLI, brain, or remote server.

Direct bumps:
  next    16.2.9  -> 16.2.11  (9 advisories)
  postcss 8.5.16  -> 8.5.25

Transitive, pinned via overrides since no parent has released a manifest
pointing at the patched version yet:
  sharp           0.34.5  -> 0.35.3  (via next)
  js-yaml         5.2.0   -> 5.2.3   (via fumadocs-core/-mdx)
  fast-uri        3.1.3   -> 3.1.5   (via serve -> ajv)
  brace-expansion 1.1.15  -> 1.1.18  (via serve -> serve-handler -> minimatch)

sharp crossing a major (0.34 -> 0.35) is the one bump with real breakage
risk, since next uses it for build-time image optimization. Verified with
a full `npm run build`: 72 static pages including the /og/docs/**/image.png
Open Graph routes, which are the paths that actually exercise sharp.
`npm ci` from the regenerated lockfile reports 0 vulnerabilities, types:check
passes, and cargo check --workspace --locked is green at 2.6.1.

Rust crate sources are byte-identical to v2.6.0 — the only diff under
crates/ is the inter-crate version pins. Version bumped with
scripts/bump-version.sh so the release.yml version-guard agrees with the tag.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@RodCor
RodCor merged commit f3f88da into main Aug 6, 2026
24 of 25 checks passed
@RodCor
RodCor deleted the release/v2.6.1 branch August 6, 2026 14:07
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.

2 participants