つみかさね
T

Tailwind CSS v4.2.2

patch
リリース日: 2026-03-19データソース: GitHub Releases, npm, endoflife.date
影響度スコア
35/ 100影響度: 中
Breaking Changes0/40
新機能5/25
バグ修正18/20
セキュリティ0/15
依存関係5/15
Tailwind CSSViteCSSバグ修正

この変更が意味すること

Tailwind CSS v4.2.2 は 4.2 系列のパッチリリースです。最も注目すべきは @tailwindcss/vite における Vite 8 のサポートです。Vite 8.0.0 が安定版としてリリースされている中、Tailwind CSS のビルドパイプラインとの互換性が確保されました。

加えて、プロトタイププロパティ名(row-constructor 等)を含むクラス名でクラッシュする問題や、calc(var(--spacing)*…) 式の正規化、@property ルールを含むユーティリティでのクラッシュなど、安定性に関わる複数のバグ修正が含まれています。

主な変更点

Vite 8 サポート

@tailwindcss/vite プラグインが Vite 8 に対応しました。Vite 8 にアップグレード済みのプロジェクトでも Tailwind CSS のビルドが正常に動作します。

PR: #19790

プロトタイププロパティ名でのクラッシュ修正

row-constructor のような JavaScript のプロトタイププロパティと名前が衝突するクラス名を使用した場合にクラッシュする問題が修正されました。

PR: #19725

calc() 式の正規化改善

calc(var(--spacing)*…) のような式が --spacing(…) に正しく正規化されるようになりました。スペーシングユーティリティの生成が安定します。

PR: #19769

@property ルールを含むユーティリティのクラッシュ修正

shadow-sm border のような、@property アットルールを含むユーティリティの正規化ステップでクラッシュする問題が修正されました。

PR: #19727

サーバーオンリーモジュールのフルリロード回避

@tailwindcss/vite 使用時、クライアント CSS でスキャンされたサーバーオンリーモジュールによるフルリロードをスキップするようになりました。HMR のパフォーマンスが向上します。

PR: #19745

bare値の正規化改善

デフォルトのスペーシングスケールを超える bare 値(例: w-1234 h-1234)が size-1234 のように正しく正規化されるよう改善されました。

PR: #19809

EOL / サポート状況

サイクル最新バージョンEOL
4.24.2.2-
4.14.1.182026-02-18 (EOL済)
4.04.0.172025-04-01 (EOL済)
3.4 (LTS)3.4.192027-02-28

Tailwind CSS 4.2 が現行の安定版です。4.1 以前は EOL 済みのため、4.2 へのアップグレードを推奨します。3.4 は LTS として 2027年2月までサポートが継続されます。

開発者への影響

  1. Vite 8 利用者: @tailwindcss/vite が Vite 8 に対応。Vite 8 へのアップグレードとあわせて Tailwind CSS も更新してください
  2. 独自ユーティリティ利用者: プロトタイププロパティ名や @property ルールに関連するクラッシュが解消されます
  3. calc() 式を使用している場合: スペーシング変数を使った calc 式の正規化が改善されています
  4. SSR 開発者: サーバーオンリーモジュールによる不要なフルリロードが抑制され、HMR が高速化します

アップデート方法

# npm
npm install tailwindcss@4.2.2

# pnpm
pnpm update tailwindcss@4.2.2

# yarn
yarn upgrade tailwindcss@4.2.2

データソース: GitHub Releases API, endoflife.date, npm Registry AI解説は Claude API により自動生成されています。正確性については原文をご確認ください。

アップデート判断

アップデートを推奨

アップデートすべき場合

  • Vite 8 を使用中または移行予定の場合
  • ユーティリティのクラッシュやスタイル生成の問題に遭遇している場合
  • SSR 環境で不要なフルリロードが発生している場合

様子見でよい場合

  • Tailwind CSS 3.x を利用中で 4.x への移行計画がない場合
  • 現行バージョンで問題なく動作している場合

EOL / サポート状況

Tailwind CSS 4.2Active
Tailwind CSS 4.1End of LifeEOL: 2026-02-18
Tailwind CSS 4.0End of LifeEOL: 2025-04-01
Tailwind CSS 3.4ActiveEOL: 2027-02-28
Xでシェアはてブ
データソース: GitHub Releases API, npm Registry, endoflife.date (MIT License), NVD (NIST)
AI解説は Claude API により自動生成されています。正確性については原文リリースノートをご確認ください。