破壊的変更

Sassの新バージョンは可能な限り後方互換性を保っていますが、時には破壊的な変更が必要になることもあります。Sassは進化するCSS仕様に対応する必要があり、古い言語設計のミスを修正する必要がある場合があります。

破壊的な変更がリリースされる前に、Sassの実装は、動作が変更されるスタイルシートに対して非推奨警告を発行します。可能な限り、これらの警告には、非推奨のスタイルを更新して前方互換性を持たせる方法に関する提案が含まれます。

実装によって、破壊的な変更と非推奨のポリシーが異なります。Dart Sassは、破壊的な変更をリリースする少なくとも3か月前に非推奨警告を発行し、**その変更がCSS互換性に必要でない限り**、新しいメジャーバージョン番号で破壊的な変更をリリースします。CSS互換性の変更は、多くの場合、非破壊的で時間的制約があるため、新しいマイナーバージョン番号でリリースされることがあります。

これらの破壊的な変更は、まもなく実装されるか、最近リリースされました。

早期オプトイン早期オプトイン パーマリンク

Dart Sassユーザーは、--fatal-deprecationコマンドラインオプションを使用することで、早期に非推奨をエラーとして扱うようにオプトインできます。