Skip to content

chore(deps): bump @tailwindcss/vite from 4.2.1 to 4.2.2#26

Open
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/tailwindcss/vite-4.2.2
Open

chore(deps): bump @tailwindcss/vite from 4.2.1 to 4.2.2#26
dependabot[bot] wants to merge 1 commit intomainfrom
dependabot/npm_and_yarn/tailwindcss/vite-4.2.2

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 19, 2026

Bumps @tailwindcss/vite from 4.2.1 to 4.2.2.

Release notes

Sourced from @​tailwindcss/vite's releases.

v4.2.2

Added

  • Support Vite 8 in @tailwindcss/vite (#19790)

Fixed

  • Don't crash when candidates contain prototype properties like row-constructor (#19725)
  • Canonicalize calc(var(--spacing)*…) expressions into --spacing(…) (#19769)
  • Fix crash in canonicalization step when handling utilities containing @property at-rules (e.g. shadow-sm border) (#19727)
  • Skip full reload for server only modules scanned by client CSS when using @tailwindcss/vite (#19745)
  • Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. w-1234 h-1234size-1234) (#19809)
  • Fix canonicalization resulting in empty list (e.g. w-5 h-5 size-5'' instead of size-5) (#19812)
Changelog

Sourced from @​tailwindcss/vite's changelog.

[4.2.2] - 2026-03-18

Fixed

  • Don't crash when candidates contain prototype properties like row-constructor (#19725)
  • Canonicalize calc(var(--spacing)*…) expressions into --spacing(…) (#19769)
  • Fix crash in canonicalization step when handling utilities containing @property at-rules (e.g. shadow-sm border) (#19727)
  • Skip full reload for server only modules scanned by client CSS when using @tailwindcss/vite (#19745)
  • Add support for Vite 8 in @tailwindcss/vite (#19790)
  • Improve canonicalization for bare values exceeding default spacing scale suggestions (e.g. w-1234 h-1234size-1234) (#19809)
  • Fix canonicalization resulting in empty list (e.g. w-5 h-5 size-5'' instead of size-5) (#19812)
Commits

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot @github
Copy link
Copy Markdown
Contributor Author

dependabot bot commented on behalf of github Mar 19, 2026

Labels

The following labels could not be found: dependencies, frontend. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 19, 2026

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

Project Deployment Actions Updated (UTC)
sobers-website Ready Ready Preview, Comment Mar 19, 2026 6:43pm

Request Review

@greptile-apps
Copy link
Copy Markdown

greptile-apps bot commented Mar 19, 2026

Greptile Summary

This PR bumps @tailwindcss/vite from 4.2.1 to 4.2.2 — a patch release with only bug fixes and a new Vite 8 peer dependency support. The lockfile is updated consistently across all related packages.

Key changes included in this update:

  • Bug fix: Prevents crash when class candidates contain prototype properties like row-constructor
  • Bug fix: Fixes crash in canonicalization when handling utilities with @property at-rules (e.g. shadow-sm border)
  • Bug fix: Fixes canonicalization producing an empty result (e.g. w-5 h-5 size-5'' instead of size-5)
  • Enhancement: calc(var(--spacing)*…) expressions are now correctly canonicalized to --spacing(…)
  • Enhancement: Vite 8 is now listed as a supported peer dependency in @tailwindcss/vite
  • Transitive updates: lightningcss 1.31.1 → 1.32.0, @emnapi/core 1.9.0 → 1.9.1, @emnapi/runtime 1.9.0 → 1.9.1, bare-fs 4.5.5 → 4.5.6

Confidence Score: 5/5

  • This PR is safe to merge — it is a pure patch-level dependency bump with no breaking changes and several crash fixes
  • This is a standard dependabot patch version bump (4.2.1 → 4.2.2). The release only contains bug fixes and an additive peer dependency expansion (Vite 8 support). The lockfile changes are coherent and consistent. There are no API changes, no new code paths introduced in the project, and the Dependabot compatibility score supports merging.
  • No files require special attention

Important Files Changed

Filename Overview
package.json Single line change bumping @tailwindcss/vite from ^4.2.1 to ^4.2.2 — a safe patch version update
pnpm-lock.yaml Lockfile updated consistently — @tailwindcss/vite and all its @tailwindcss/oxide-* sub-packages moved to 4.2.2, lightningcss bumped to 1.32.0 as a transitive update, and minor bumps to @emnapi/core, @emnapi/runtime, and bare-fs; all changes are expected and coherent

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A["package.json\n@tailwindcss/vite ^4.2.1 → ^4.2.2"] --> B["pnpm-lock.yaml updated"]
    B --> C["@tailwindcss/vite 4.2.2"]
    B --> D["@tailwindcss/node 4.2.2"]
    B --> E["@tailwindcss/oxide-* 4.2.2\n(all platform binaries)"]
    B --> F["lightningcss 1.32.0\n(transitive via vite)"]
    B --> G["@emnapi/core 1.9.1\n@emnapi/runtime 1.9.1\nbare-fs 4.5.6\n(minor transitive bumps)"]
    C --> H["Fixes: prototype property crash\nFixes: @property at-rule crash\nFixes: empty canonicalization\nAdds: Vite 8 peer dep support"]
Loading

Last reviewed commit: "chore(deps): bump @t..."

BillChirico
BillChirico previously approved these changes Mar 19, 2026
Copy link
Copy Markdown
Member

@BillChirico BillChirico left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Dependabot bump — LGTM

@BillChirico
Copy link
Copy Markdown
Member

@dependabot rebase

Bumps [@tailwindcss/vite](https://github.com/tailwindlabs/tailwindcss/tree/HEAD/packages/@tailwindcss-vite) from 4.2.1 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-vite)

---
updated-dependencies:
- dependency-name: "@tailwindcss/vite"
  dependency-version: 4.2.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
@morph-subagents
Copy link
Copy Markdown

🤖 Morph Preview Test

Preview URL: https://sobers-website-9gm19t1ry-volvox-llc.vercel.app

AI Summary

Issues:

  • None found

Verified:

  • Tailwind CSS 4.2.2 styling and layout consistency across Home, Privacy Policy, and Terms of Service pages.
  • Interactive elements (buttons/links) maintain correct hover states and CSS transitions.
  • Mobile responsiveness at 375px width with functional navigation and no horizontal overflow.
  • Footer positioning and sub-page navigation integrity.

Recording

Preview Recording

View full session →


Automated testing by Morph

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