chore(deps-dev): bump tailwindcss from 3.4.18 to 4.2.2 in /app#512
chore(deps-dev): bump tailwindcss from 3.4.18 to 4.2.2 in /app#512dependabot[bot] wants to merge 2 commits intostagingfrom
Conversation
Bumps [tailwindcss](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/tailwindcss) from 3.4.18 to 4.2.2. - [Release notes](https://github.com/tailwindlabs/tailwindcss/releases) - [Changelog](https://github.com/tailwindlabs/tailwindcss/blob/main/CHANGELOG.md) - [Commits](https://github.com/tailwindlabs/tailwindcss/commits/v4.2.2/packages/tailwindcss) --- updated-dependencies: - dependency-name: tailwindcss dependency-version: 4.2.2 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Completed Working on "Code Review"✅ Review comments were published from all chunks and final review submitted successfully (event: COMMENT, 2 comments across 2 files). ✅ Workflow completed successfully. |
Dependency ReviewThe following issues were found:
Snapshot WarningsEnsure that dependencies are being submitted on PR branches and consider enabling retry-on-snapshot-warnings. See the documentation for more information and troubleshooting advice. OpenSSF ScorecardScorecard details
Scanned Files
|
There was a problem hiding this comment.
Review Summary
Found 2 MAJOR issues (no BLOCKER/CRITICAL items), across 2 files:
app/package.jsonapp/package-lock.json
Key themes
- Tailwind v4 migration completeness risk: dependency was upgraded without corresponding integration migration updates.
- Build pipeline compatibility risk: lockfile changes indicate the previous Tailwind v3 processing chain was removed, likely breaking existing build/config flow.
Recommended next steps
- Apply the Tailwind v4 integration migration in the same PR (framework/plugin/PostCSS path as appropriate).
- Update/validate build scripts and configuration to match Tailwind v4.
- Run and pass a production CSS build in CI before merging.
| "globals": "^17.3.0", | ||
| "postcss": "^8.5.8", | ||
| "tailwindcss": "^3.4.17", | ||
| "tailwindcss": "^4.2.2", |
There was a problem hiding this comment.
[major]: This PR bumps tailwindcss to v4 but does not include the corresponding v4 integration/migration changes, which can break CSS generation if the app still relies on v3 setup conventions.
In the same PR, migrate to Tailwind v4’s recommended integration path (e.g., framework plugin or PostCSS package as appropriate) and validate with a production build/CI check.
| "engines": { | ||
| "node": ">=14.0.0" | ||
| } | ||
| "version": "4.2.2", |
There was a problem hiding this comment.
[major]: The lockfile reflects a substantial Tailwind v4 packaging change (including removal of v3-era integration chain), which is consistent with build failures when existing scripts/configs still invoke the old flow.
Update/verify build scripts and config for Tailwind v4 integration and ensure CI runs a production CSS build on this PR before merge.
Bumps tailwindcss from 3.4.18 to 4.2.2.
Release notes
Sourced from tailwindcss's releases.
... (truncated)
Changelog
Sourced from tailwindcss's changelog.
... (truncated)
Commits
d596b0c4.2.2 (#19821)2228a57Bump Lightning CSS (#19771)f302fceFix canonicalization resulting in empty list (#19812)bb2f170Improve canonicalization for bare values exceeding default spacing scale sugg...faa5e88Cleanup inconsistencies related to (regex) escapes (#19804)d5717f2run prettier51aa9d7fix(canonicalize): handle utilities with empty property maps in collapse (#19...c586bd6Canonicalizecalc(var(--spacing)*…)expressions into--spacing(…)(#19769)9ded4a2Guard object lookups against inherited prototype properties (#19725)1dce64e4.2.1 (#19714)Maintainer changes
This version was pushed to npm by [GitHub Actions](https://www.npmjs.com/~GitHub Actions), a new releaser for tailwindcss since your current version.
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)