Dart Sass 1.35.2
To install Sass 1.35.2, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
-
Potentially breaking bug fix: Properly throw an error for Unicode ranges that have too many
?
s after hexadecimal digits, such asU+12345??
. -
Potentially breaking bug fix: Fixed a bug where certain local variable declarations nested within multiple
@if
statements would incorrectly override a global variable. It's unlikely that any real stylesheets were relying on this bug, but if so they can simply add!global
to the variable declaration to preserve the old behavior. -
Potentially breaking bug fix: Fix a bug where imports of root-relative URLs (those that begin with
/
) in@import
rules would be passed to both Dart and JS importers asfile:
URLs. -
Properly support selector lists for the
$extendee
argument toselector.extend()
andselector.replace()
. -
Fix an edge case where
@extend
wouldn't affect a selector within a pseudo-selector such as:is()
that itself extended other selectors. -
Fix a race condition where
meta.load-css()
could trigger an internal error when running in asynchronous mode.
Dart API
- Use the
@internal
annotation to indicate whichValue
APIs are available for public use.
See the full changelog for changes in earlier releases.