Skip to content

Refresh Dependabot dependencies - #5

Merged
atk0309 merged 1 commit into
mainfrom
agent/dependabot-cleanup
Jul 23, 2026
Merged

Refresh Dependabot dependencies#5
atk0309 merged 1 commit into
mainfrom
agent/dependabot-cleanup

Conversation

@atk0309

@atk0309 atk0309 commented Jul 23, 2026

Copy link
Copy Markdown
Owner

What changed

  • upgrade Express to 5.2.1, Resend to 6.18.0, and Playwright to 1.61.1
  • regenerate the lockfile cleanly and remove the obsolete optional React-email dependency tree
  • migrate the app-shell wildcard route to Express 5 named-wildcard syntax
  • add successful mail-provider payload coverage
  • extend browser smoke coverage for client fallback plus unknown /api and /auth routes

Why

This supersedes Dependabot PRs #1, #2, and #3 with one current-main refresh. PR #1 exposed an Express 5 startup failure because app.get('*') is rejected by Express 5/path-to-regexp. All three bot PRs were based on the pre-MIT root, while the Resend-generated lock retained an obsolete optional dependency tree.

Validation

  • exact tree parity with private source PR #16
  • npm ci
  • npm run check
  • full and production npm audit --audit-level=low — zero vulnerabilities
  • npm audit signatures — 119 verified signatures, 5 verified attestations
  • credential-free Chromium smoke — root and fallback render, unknown API/auth routes remain 404, zero console/page/network/5xx errors

@atk0309
atk0309 marked this pull request as ready for review July 23, 2026 11:04
@atk0309
atk0309 merged commit ff0950b into main Jul 23, 2026
3 checks passed
@atk0309
atk0309 deleted the agent/dependabot-cleanup branch July 23, 2026 11:05
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