Skip to content

chore(deps): upgrade jsdom 27→28 and nodemailer 7→8#1073

Merged
timothyfroehlich merged 1 commit intomainfrom
chore/major-dep-updates
Feb 28, 2026
Merged

chore(deps): upgrade jsdom 27→28 and nodemailer 7→8#1073
timothyfroehlich merged 1 commit intomainfrom
chore/major-dep-updates

Conversation

@timothyfroehlich
Copy link
Owner

Summary

  • jsdom 27.4.0 → 28.1.0 (dev): Resource loading API overhaul (not used by PinPoint), plus standards fixes for MIME type sniffing, iframe load events, and ArrayBuffer handling
  • nodemailer 7.0.13 → 8.0.1: NoAuthENOAUTH error code rename (not referenced in codebase), plus DNS fallback improvements and memory leak prevention

No code changes needed — both breaking changes are in APIs PinPoint doesn't use.

Test plan

  • All 715 unit tests pass locally
  • TypeScript typecheck clean
  • ESLint + Prettier clean
  • CI integration tests pass (auto-triggered by deps change detection)
  • CI E2E tests pass (auto-triggered by deps change detection)

Supersedes: none (standalone from #1072)

🤖 Generated with Claude Code

Major version bumps with minimal breaking changes:
- jsdom 28: resource loading API overhaul (not used by PinPoint)
- nodemailer 8: NoAuth→ENOAUTH error code rename (not referenced)

All 715 unit tests pass. No code changes needed.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@vercel
Copy link

vercel bot commented Feb 28, 2026

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

Project Deployment Actions Updated (UTC)
pin-point Ready Ready Preview, Comment Feb 28, 2026 4:25pm

@supabase
Copy link

supabase bot commented Feb 28, 2026

Updates to Preview Branch (chore/major-dep-updates) ↗︎

Deployments Status Updated
Database Sat, 28 Feb 2026 16:23:30 UTC
Services Sat, 28 Feb 2026 16:23:30 UTC
APIs Sat, 28 Feb 2026 16:23:30 UTC

Tasks are run on every commit but only new migration files are pushed.
Close and reopen this PR if you want to apply changes from existing seed or migration files.

Tasks Status Updated
Configurations Sat, 28 Feb 2026 16:23:38 UTC
Migrations Sat, 28 Feb 2026 16:23:40 UTC
Seeding Sat, 28 Feb 2026 16:23:40 UTC
Edge Functions Sat, 28 Feb 2026 16:23:40 UTC

View logs for this Workflow Run ↗︎.
Learn more about Supabase for Git ↗︎.

@timothyfroehlich timothyfroehlich enabled auto-merge (squash) February 28, 2026 16:23
@timothyfroehlich timothyfroehlich merged commit 9abbbb1 into main Feb 28, 2026
24 checks passed
@timothyfroehlich timothyfroehlich deleted the chore/major-dep-updates branch February 28, 2026 16:35
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