Release 0.22.0 - 2021-06-20
Progress: 3992 of 6180 tests passed in dart-sass compatibility mode.
Breaking changes
- The
sass::Item::MixinCall
enum alternative was modified. - Signature changes in
css::CallArgs
andsass:CallArgs
, and new alternatives insass::ArgsError
. css::Value
has a new variantArgList
.- The
OrderMap::keys()
andvalues()
functions now returns iterators,OrderMap::remove(key)
now returns the removed value.
Improvements
- Better handling of mixin call bodies, the
@content
item, and thecontent_exists
function. Fixes #112. @import
exposes things@forward
ed in the imported module.- Many improvements in parameter passing to functions and mixins. PR #113.
- Some more fixes regarding function calls and modules.
- Support the
keywords
function insass:meta
. - Removed some debug printouts that was accidentally left in 0.21.0.
- Update sass-spec test suite to 2021-06-14.