重大变化
新版本的Sass尽可能向后兼容,但有时需要进行重大更改。Sass需要跟上不断发展的CSS规范,偶尔需要解决旧的语言设计错误。
在发布每个重大更改之前,Sass实现将为行为将更改的样式表生成弃用警告。只要有可能,这些警告将包括有关如何更新不推荐使用的样式以使其向前兼容的建议。
不同的实现对于中断更改和弃用有不同的策略。在发布重大更改之前,Dart Sass会发出至少三个月的弃用警告,并会使用新的主要版本号发布重大更改,除非该更改对于CSS兼容性是必需的 。CSS兼容性更改通常既不中断又对时间敏感,因此它们可能会发布新的次要版本号。
这些重大更改即将或即将发布:
CSS自定义属性值的语法在Dart Sass 1.0.0,LibSass 3.5.0和Ruby Sass 3.5.0中进行了更改。