つみかさね
T

Tailwind CSS v4.3.0

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

対応ガイド

medium|推奨新機能追加影響: 限定的

推奨アクション

  1. 1テスト環境でv4.3.0にアップデートを検証
  2. 2新ユーティリティの動作確認
  3. 3本番環境への適用

影響対象

Tailwind CSS利用者

補足

  • -マイナーリリースのため破壊的変更はありません
  • -@tailwindcss/viteプラグインも合わせて更新してください
Tailwind CSSCSSscrollbar新機能ユーティリティ

この変更が意味すること

Tailwind CSS v4.3.0 がリリースされました。4.x 系列の新しいマイナーリリースで、実用的な新ユーティリティクラスが多数追加されています。

最大の目玉はスクロールバー関連のユーティリティです。これまで ::-webkit-scrollbar 疑似要素やカスタム CSS が必要だったスクロールバーのスタイリングが、scrollbar-thinscrollbar-thumb-blue-500scrollbar-track-gray-100 のようなクラスだけで実現できるようになります。標準の CSS プロパティ(scrollbar-widthscrollbar-color)を活用しているため、クロスブラウザ対応も安心です。

その他にも @container-sizezoom-*tab-* ユーティリティや、@variant ディレクティブのスタック・複合記法のサポートなど、開発体験を向上させる機能が追加されています。

主な変更点

scrollbar ユーティリティ

スクロールバーのスタイリングに関する3種類のユーティリティが追加されました。

scrollbar-{auto,thin,none}scrollbar-width を制御します。scrollbar-none でスクロールバーを非表示にしつつスクロール可能な状態を維持、scrollbar-thin でコンパクトなスクロールバーを表示できます。

PR: #19981

scrollbar-thumb-* / scrollbar-track-*scrollbar-color プロパティのサム(つまみ部分)とトラック(レール部分)の色を個別に設定できます。Tailwind のカラーパレット全体が利用可能です。

PR: #20019

scrollbar-gutter-*scrollbar-gutter プロパティを制御し、スクロールバーの表示/非表示によるレイアウトシフトを防止できます。scrollbar-gutter-stable を指定すると、コンテンツの量に関わらずスクロールバー分のスペースが確保されます。

PR: #20018

@container-size ユーティリティ

コンテナクエリで幅と高さの両方を条件に指定できる @container-size が追加されました。従来の @container(幅のみ)に加え、縦横両方のサイズに応じたレスポンシブデザインが可能になります。

PR: #18901

zoom ユーティリティ

zoom-* ユーティリティで CSS の zoom プロパティを制御できるようになりました。transform: scale() とは異なり、要素の実際のレイアウトサイズに影響を与えるズーム操作が可能です。

PR: #20020

tab ユーティリティ

tab-* ユーティリティで tab-size プロパティを制御できます。コードブロックやプレフォーマットテキストでのタブ表示幅をカスタマイズする際に便利です。

PR: #20022

@variant のスタック・複合記法

@variant ディレクティブがスタックバリアント(@variant hover:focus { … })と複合バリアント(@variant hover, focus { … })をサポートするようになりました。CSS 内でバリアントを組み合わせる際の表現力が向上しています。

PR: #19996

EOL / サポート状況

サイクル最新バージョンEOL
4.34.3.0- (現行)
4.24.2.4-
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.3 が最新の安定版です。4.1 以前は EOL 済みのため、4.2 以降へのアップグレードを推奨します。3.4 は LTS として 2027年2月までサポートが継続されます。npm では v3-lts タグ(3.4.19)で引き続き利用可能です。

開発者への影響

  1. スクロールバーのカスタマイズが必要なプロジェクト: カスタム CSS や ::-webkit-scrollbar を使っている箇所を、標準ユーティリティに置き換えられます
  2. コンテナクエリを活用しているプロジェクト: @container-size で縦横両方のサイズ条件が使えるようになります
  3. @variant を CSS 内で使用しているプロジェクト: スタック・複合記法でより柔軟なバリアント指定が可能に
  4. 既存プロジェクトへの影響: マイナーリリースのため破壊的変更はありません。既存のクラスは全て引き続き動作します

アップデート方法

# npm
npm install tailwindcss@4.3.0

# pnpm
pnpm update tailwindcss@4.3.0

# yarn
yarn upgrade tailwindcss@4.3.0

# Viteプラグインも合わせて更新
npm install @tailwindcss/vite@latest

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

アップデート判断

計画的なアップデートを推奨

アップデートすべき場合

  • スクロールバーのカスタマイズをユーティリティクラスで実現したい場合
  • @container-sizeで縦横両方のサイズ条件を使いたい場合
  • zoomやtabユーティリティが必要な場合

様子見でよい場合

  • 既存のユーティリティで十分な場合
  • 4.2系で安定運用中の場合

EOL / サポート状況

Tailwind CSS 4.3Active
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 により自動生成されています。正確性については原文リリースノートをご確認ください。