この記事は、ParcelのLightning CSSのバージョン1.31.0のリリースに関するもので、主な機能追加や修正点が記載されています。新機能として、スクロール状態のコンテナクエリの実装、@propertyのネスト化、印刷時の色調整プロパティのサポート、@property構文における<string>のサポート、:state()擬似クラスのサポートが含まれています。また、min()、max()、clamp()関数の数値引数の処理の改善や、@containerクエリの修正も行われています。さらに、メディアクエリの正しい括弧処理、フォントファミリーの引用符の追加、トークンリストの空白処理の修正、グリッドテンプレートエリアの処理改善なども行われています。 • 新機能としてスクロール状態のコンテナクエリを実装 • @propertyをat-rule内にネスト可能に • 印刷時の色調整プロパティをサポート • @property構文に<string>を追加 • :state()擬似クラスをサポート • min()、max()、clamp()の数値引数処理を改善 • @containerクエリの修正を実施 • メディアクエリの括弧処理を正確に行う • フォントファミリーの引用符を追加 • トークンリストの空白処理を修正
この記事は、ParcelのLightningCSSのバージョン1.30.2のリリースノートを提供しています。このリリースでは、Androidへのインストールに関する修正が行われ、::grammar-errorおよび::spelling-errorセレクタに対する警告が表示されないように改善されました。また、ブラウザ互換性データが更新され、Rustクレートの変更が含まれています。具体的には、browserslist-rsが0.19.0にバンプされ、非推奨のpasteライブラリからメンテナンスされているライブラリに移行されました。さらに、プライベートなserdeタイプの代わりにserde-contentが使用されています。 • Androidへのインストールに関する修正が行われた • ::grammar-errorおよび::spelling-errorセレクタに対する警告が表示されないように改善された • ブラウザ互換性データが更新された • Rustクレートの変更が含まれている • browserslist-rsが0.19.0にバンプされた • 非推奨のpasteライブラリからメンテナンスされているライブラリに移行された • プライベートなserdeタイプの代わりにserde-contentが使用された
Fixed crash on process exit when lightningcss was loaded inside a Node.js worker thread on Linux
Features Update relative color parsing to latest spec: colors now support numbers in addition to percentages, and calcs in colors are now always numbers. Note that this was technically a breaking ...