Skip to content

[P6.8.2] Frontend major-dependency upgrades: jest 30, jsdom 30, eslint 10, tailwind 4 #658

Description

@frankbria

Summary

Four Dependabot PRs are major-version frontend upgrades that require manual migration — they fail real frontend tests (not just the spurious claude-review bot check) and/or carry known breaking changes. Held out of the routine dependency sweep and tracked here.

Dependabot PR Bump Status / blocker
#639 eslint 9 → 10 Fails Frontend Unit Tests + Test Summary (flat-config / plugin-compat changes)
#640 tailwindcss 3 → 4 Major breaking (CSS-first config, new PostCSS pipeline). CI currently masks the breakage because frontend-tests doesn't run npm run build (see #646) and Jest doesn't render CSS
#641 jest-environment-jsdom 29 → 30 Fails Frontend Unit Tests + Test Summary
#642 jest + @types/jest (29 → 30) Fails Frontend Unit Tests + Test Summary

Notes

Plan

Source: release-readiness dependency sweep 2026-06-13.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions