Skip to content

Website: Next.js 16.4.2 - #894

Merged
irparent merged 1 commit into
mainfrom
fix/website-next-16.4.2
Oct 22, 2026
Merged

irparent merged 1 commit into
mainfrom
fix/website-next-16.4.2

Conversation

@irparent

Copy link
Copy Markdown
Member

Moves iris-eval.com to Next.js 16.4.2.

Two Next.js advisories published on 2026-10-22 cover every release up to 16.4.0:

  • GHSA-2464-fhr4-w9xw (critical): remote code execution in image optimization through sharp on glibc Linux. The website already resolves sharp 0.35.5, the advisory's stated workaround; this release makes the fixed pairing the locked one.
  • GHSA-p3m5-59mp-jv5r (high): denial of service through Server Actions in the App Router.

The website lockfile changes only next and its @next/* packages (regenerated on Linux, node:24); no entry is added or removed. eslint-config-next stays at 16.3.8, so lint behaviour is unchanged. This supersedes #870, which moves to 16.4.0.

🤖 Generated with Claude Code

Moves iris-eval.com to Next.js 16.4.2, which fixes GHSA-p3m5-59mp-jv5r (denial of service through Server Actions) and GHSA-2464-fhr4-w9xw (remote code execution in image optimization through sharp; the website already resolves sharp 0.35.5). Both advisories cover next up to 16.4.0. Only next and its @next/* packages change in the lockfile.

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

vercel Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
website Ready Ready Preview Oct 22, 2026 4:45pm UTC

@github-actions

github-actions Bot commented Oct 22, 2026 •

Copy link
Copy Markdown

Iris gate — 1 of 2 tripped --fail-on detector_veto

iris-eval ingest: 3 stored, 1 tripped --fail-on detector_veto (2 of 3 evaluated in dataset "release-gate")

Trace Verdict Basis Rules, classes or missing inputs Evidence
7e961da48e851797b8ed9bd2bdc8925b failed detector_veto + risk_over_loss no_pii, pii_leak, credential_leak no_pii: AWS Access Key (output 45–65)
Verdict basis Traces
detector_veto 2
clean 1

Unjudged questions: task_completed (3), tool_use_correct (3) — a trace that did not carry what a rule needs.

tests/fixtures/ci-gate/traces.ndjson · 3 evaluated · dataset release-gate: 2 in the gate · exit 1 · what the bases mean

@github-actions

Copy link
Copy Markdown

Iris gate — 1 stored, nothing tripped --fail-on any

iris-eval ingest: 1 stored, 0 tripped --fail-on any

Verdict basis Traces
clean 1

Unjudged questions: task_completed (1), tool_use_correct (1) — a trace that did not carry what a rule needs.

tests/fixtures/ci-gate/clean.ndjson · 1 evaluated · exit 0 · what the bases mean

@irparent
irparent merged commit 553ebbc into main Oct 22, 2026
136 of 137 checks passed
@irparent
irparent deleted the fix/website-next-16.4.2 branch October 22, 2026 16:52

This branch was successfully deployed

1 active deployment
Preview — 53f785ca Deployed Oct 22, 2026 by vercel[bot]
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