Skip to content

chore(site): bump next and eslint-config-next to 16.4.1 - #31

Open
yotamleo wants to merge 1 commit into
plannotator:mainfrom
yotamleo:chore/next-16-4-1
Open

yotamleo wants to merge 1 commit into
plannotator:mainfrom
yotamleo:chore/next-16-4-1

Conversation

@yotamleo

Copy link
Copy Markdown
Contributor

Summary

Bumps next and eslint-config-next in site/ from 16.3.5 to 16.4.1 and refreshes site/pnpm-lock.yaml.

Fixes #30. #28 targets 16.3.8, which still leaves 2 of the 3 Critical advisories on next open; both are fixed only in 16.4.1. If #28 is updated to >= 16.4.1 first, this PR can be closed in favour of it.

16.4.1 is the lowest patched release (16.4.2 and 16.4.3 exist and are newer); it is pinned exactly, no range.

Verification

Run on a clean Ubuntu VM (node 24.20.0, pnpm 10.34.3 from the packageManager field):

  • pnpm install --no-frozen-lockfile: lockfile refreshed, 2 files changed (site/package.json, site/pnpm-lock.yaml).
  • pnpm run build (next build --webpack): exits 0, all routes prerendered.
  • pnpm audit: 0 Critical. 6 high and 2 moderate remain, all transitive and unrelated to this bump (brace-expansion under eslint, source-map-js, zod).

Dependency tree diff

Only these packages change in the lockfile, and no package is added or removed:

  • next, eslint-config-next, @next/env, @next/eslint-plugin-next, @next/swc-*: 16.3.5 to 16.4.1
  • sharp and @img/sharp-*: 0.35.4 to 0.35.5; @img/sharp-libvips-*: 1.3.3 to 1.3.4 (pulled in by next)

Publisher check (npm view <pkg>@<v> dist.attestations _npmUser): next@16.4.1, eslint-config-next@16.4.1, @next/*@16.4.1, sharp@0.35.5, @img/sharp-linux-x64@0.35.5 and @img/sharp-libvips-linux-x64@1.3.4 are published by GitHub Actions (npm OIDC) with SLSA provenance attestations, the same publisher as the versions they replace. next@16.4.1 has no install or postinstall script. No new transitive publisher is introduced.

🤖 Generated with Claude Code

16.3.5 carries 3 Critical advisories; two of them are fixed only in
16.4.1 (see plannotator#30), so the 16.3.8 bump in plannotator#28 still leaves them open.
Lockfile refreshed with pnpm 10.34.3; the build passes and pnpm audit
reports 0 Critical.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@vercel

vercel Bot commented Oct 26, 2026

Copy link
Copy Markdown

@yotamleo is attempting to deploy a commit to the Effective HTML Team on Vercel.

A member of the Team first needs to authorize it.

This branch has not been deployed

No deployments
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.

site/pnpm-lock.yaml pins next 16.3.5 (3 Critical advisories, fixed in 16.4.1)

1 participant