Sourced from sass's releases.
Dart Sass 1.86.0
To install Sass 1.86.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
Add support for
%as an expression in its own right. It will still be parsed as the modulo operator when between two other expressions, but in any other context it will be an expression whose value is the unquoted string%.Consider
attr()to be a special number function that can be used as a channel in color functions.Deprecate user-defined functions named
type()so that we can eventually support the new CSStype()function.Dart API
- Increase the minimum Dart SDK to 3.6.0.
See the full changelog for changes in earlier releases.
Sourced from sass's changelog.
1.86.0
Add support for
%as an expression in its own right. It will still be parsed as the modulo operator when between two other expressions, but in any other context it will be an expression whose value is the unquoted string%.Consider
attr()to be a special number function that can be used as a channel in color functions.Deprecate user-defined functions named
type()so that we can eventually support the new CSStype()function.Dart API
- Increase the minimum Dart SDK to 3.6.0.
c6706e7
Add support for % as a stand-alone expression (#2540)3ddbb38
Bump typedoc from 0.27.9 to 0.28.0 in /pkg/sass-parser (#2546)e6589fe
Add support for parsing variable expressions (#2541)2680d5f
Add support for parsing unary operations (#2538)734e9de
Use union types rather than base classes for Sass nodes (#2537)0d3ea25
Add support for the supports() function (#2535)ddd4b23
Add support for parsing selector expressions (#2533)d067c3a
Add support for parsing parenthesized expressions (#2527)2e59f14
Bump analyzer from 6.11.0 to 7.3.0 (#2532)8e411a2
Use thread-safe writeln from dart sdk >=3.6.0 (#2528)