`@position-try` ルールの警告抑制を追加
Tailwind CSS 4.3.1 において、@position-try ルールが最適化時に未知の at‑rule 警告を出さないよう改修されました。この変更は実装上の挙動を明示したもので、利用者が意図しないビルド警告に惑わされるリスクを低減します。
背景
以前のバージョンでは、@position-try を含む CSS が最適化される際、Tailwind の内部で認識できない at‑rule として警告が出力されていました。この挙動は、@position-try が Tailwind の公式機能であるにもかかわらず、ユーザーに誤解を与える可能性がありました。#20277 の PR でこの問題が報告され、修正が実装されました。
技術的な変更
本 PR は CHANGELOG.md に以下のエントリを追加しています。
- Prevent
@position-tryrules from triggering unknown at-rule warnings when optimizing CSS (#20277)
この記述は、@position-try に関する警告抑制が 4.3.1 にて導入されたことを利用者に通知する役割を担います。コードベースの変更は別 PR に含まれますが、ここでは変更点をドキュメントとして明示することが目的です。
設計判断
変更点を CHANGELOG に記載する方針は、Tailwind CSS が SemVer に準拠し、リリースノートで機能追加やバグ修正を透明に伝えるという設計理念に沿っています。警告抑制という細かな挙動変更でも、リリース時に明示的に列挙することで、利用者がアップグレード時の影響を容易に把握できるよう配慮されています。新規設定項目や API 変更を伴わないため、既存プロジェクトへの破壊的影響はありません。