Skip to content

chore(deps): refresh packages, pnpm 12, and security overrides - #165

Merged
95gabor merged 1 commit into
mainfrom
cursor/ecosystem-security-updates-f584
Sep 7, 2026
Merged

95gabor merged 1 commit into
mainfrom
cursor/ecosystem-security-updates-f584

Conversation

@cursor

@cursor cursor Bot commented Sep 7, 2026

Copy link
Copy Markdown
Contributor

Summary

Weekly dependency/security maintenance.

Package updates

  • next / eslint-config-next 16.3.3 → 16.3.4
  • @supabase/supabase-js 2.112.4 → 2.115.0
  • next-intl 4.14.1 → 4.14.2
  • lucide-react 1.37.0 → 1.41.0
  • @percy/cli 1.32.7 → 1.32.8
  • @playwright/test 1.62.1 → 1.63.0
  • lint-staged 17.4.1 → 17.5.0
  • @types/react-dom 19.2.5 → 19.2.7
  • pnpm 11.24.0 → 12.3.4 (packageManager, Dockerfile, node-bootstrap)

Held back (peer / LTS policy)

  • eslint stays on v9 (latest is 10)
  • typescript stays on v6 (latest is 7)
  • @types/node stays on 24.x while runtime is Node 24 LTS
  • Node runtime remains 24.20.0 (current LTS; not Current 26)

Docker

  • nginx 1.31.4-alpine3.24-slim → 1.31.5-alpine3.24-slim
  • node base unchanged: node:24.20.0-alpine3.24

Overrides (pnpm-workspace.yaml)

  • Added: browserslist@4.28.9 (GHSA-c83g-rgw3-j3cx, GHSA-73wf-gq98-2v4g)
  • Added: fast-uri@3.1.7 (URI advisories via ajv)
  • Kept: fast-xml-parser@5.11.1 (Percy still pulls 4.x)
  • Kept: uuid@11.1.1 (Percy/snyk still pulls 8.x; audit needs ≥11.1.1)

GitHub Actions

Major pins already current: actions/checkout|setup-node|upload-artifact@v7, Pages @v5/@v6, Docker @v4/@v6/@v7, treosh/lighthouse-ci-action@v12.

Superseded / close open update PRs

Please close these Dependabot PRs (they conflict with LTS policy; covered or rejected by this PR):

Validation

  • pnpm install --frozen-lockfile
  • pnpm peers check — clean
  • pnpm audit — no known vulnerabilities
  • pnpm run lint — pass (existing warnings only)
  • pnpm run typecheck — pass
  • Build/Docker not re-verified here (no Supabase env / Docker in this runner)
Open in Web View Automation 

Update Next/supabase/percy and related deps, bump pnpm to 12.3.4,
pin nginx 1.31.5-alpine3.24-slim, and restore browserslist/fast-uri
overrides to clear high advisories while keeping Node 24 LTS.
@github-actions

github-actions Bot commented Sep 7, 2026 •

Copy link
Copy Markdown

Lighthouse results

URL Performance Accessibility Best Practices SEO
http://127.0.0.1:4173/ 61% 99% 96% 100%

Updated automatically by CI.

@95gabor
95gabor marked this pull request as ready for review September 7, 2026 07:15
@github-actions

github-actions Bot commented Sep 7, 2026

Copy link
Copy Markdown

Latest full-page screenshot

Full-page PR screenshot

github-actions Bot added a commit that referenced this pull request Sep 7, 2026
@95gabor
95gabor merged commit 3447006 into main Sep 7, 2026
20 checks passed
@95gabor
95gabor deleted the cursor/ecosystem-security-updates-f584 branch September 7, 2026 07:24
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