Skip to content

Run maintenance pass and consolidate updates - #33

Merged
llbbl merged 1 commit into
mainfrom
chore/maintenance-2026-08
Aug 6, 2026
Merged

Run maintenance pass and consolidate updates#33
llbbl merged 1 commit into
mainfrom
chore/maintenance-2026-08

Conversation

@llbbl

@llbbl llbbl commented Aug 6, 2026

Copy link
Copy Markdown
Owner

Summary

Changes

Dependencies

  • package.json: upgrade Next, Vite, Sharp, PostCSS, pnpm, and compatible supporting packages in one pass
  • pnpm-lock.yaml: refresh the lockfile for the consolidated dependency set
  • pnpm-workspace.yaml: update workspace package manager metadata

Build System

  • vitest.config.mts: move Vitest to an explicit ESM config file
  • next.config.mjs: fix iframe loading telemetry behavior required by the upgraded stack
  • biome.json: address configuration warnings surfaced during the maintenance pass
  • .gitignore: keep the local maintenance context workspace ignored

Bug Fixes

  • pages/index.tsx: fix accessibility regressions and related page behavior exposed by the upgrade sweep
  • components/Copyright.tsx: remove stale output affecting the footer
  • public/favicon.svg: add missing SVG title metadata
  • public/luddy.svg: add missing SVG title metadata
  • public/next.svg: add missing SVG title metadata
  • public/placeholder.svg: add missing SVG title metadata
  • public/vercel.svg: add missing SVG title metadata

Tests

  • tests/smoke.test.tsx: add focused regression coverage for the maintenance changes

Test plan

  • pnpm install --frozen-lockfile
  • pnpm audit
  • pnpm lint
  • pnpm typecheck
  • pnpm test
  • pnpm build
  • git diff --check

Closes #31

Group the open Dependabot bumps into one reviewed maintenance change\nso the branch can land as a single validated upgrade instead of four\nindependent PRs with overlapping risk.\n\n• keep dependency and config updates aligned with a clean audit result\n• preserve runtime behavior by fixing iframe telemetry and a11y regressions\n• move Vitest to an explicit ESM config so the test toolchain stays stable
@railway-app

railway-app Bot commented Aug 6, 2026

Copy link
Copy Markdown

🚅 Deployed to the luddy.dance-pr-33 environment in superb-amazement

Service Status Web Updated (UTC)
luddy.dance ✅ Success (View Logs) Web Aug 6, 2026 at 1:11 pm

@railway-app
railway-app Bot temporarily deployed to superb-amazement / luddy.dance-pr-33 August 6, 2026 13:09 Destroyed
@socket-security

Copy link
Copy Markdown

@llbbl
llbbl merged commit 858a11f into main Aug 6, 2026
8 checks passed
@llbbl llbbl mentioned this pull request Aug 6, 2026
3 tasks
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.

Run August 2026 full maintenance pass

1 participant