Update dependency sass to ^1.32.4
Created by: renovate[bot]
This PR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
sass | ^1.29.0 -> ^1.32.4 |
Release Notes
sass/dart-sass
v1.32.4
- No user-visible changes.
v1.32.3
- Optimize
==
for numbers that have different units.
v1.32.2
- Print the actual number that was received in unit deprecation warnings for color functions.
v1.32.1
- Don't emit permissions errors on Windows and OS X when trying to determine the real case of path names.
v1.32.0
-
Deprecate passing non-
%
numbers as lightness and saturation tohsl()
,hsla()
,color.adjust()
, andcolor.change()
. This matches the CSS specification, which also requires%
for all lightness and saturation parameters. See [the Sass website][color-units] for more details. -
Deprecate passing numbers with units other than
deg
as the hue tohsl()
,hsla()
,adjust-hue()
,color.adjust()
, andcolor.change()
. Unitless numbers are still allowed here, since they're allowed by CSS. See [the Sass website][color-units] for more details. -
Improve error messages about incompatible units.
-
Properly mark some warnings emitted by
sass:color
functions as deprecation warnings.
Dart API
-
Rename
SassNumber.valueInUnits()
toSassNumber.coerceValue()
. The old name remains, but is now deprecated. -
Rename
SassNumber.coerceValueToUnit()
, a shorthand forSassNumber.coerceValue()
that takes a single numerator unit. -
Add
SassNumber.coerceToMatch()
andSassNumber.coerceValueToMatch()
, which work likeSassNumber.coerce()
andSassNumber.coerceValue()
but take aSassNumber
whose units should be matched rather than taking the units explicitly. These generate better error messages thanSassNumber.coerce()
andSassNumber.coerceValue()
. -
Add
SassNumber.convertToMatch()
andSassNumber.convertValueToMatch()
, which work likeSassNumber.coerceToMatch()
andSassNumber.coerceValueToMatch()
except they throw exceptions when converting unitless values to or from units. -
Add
SassNumber.compatibleWithUnit()
, which returns whether the number can be coerced to a single numerator unit.
v1.30.0
- Fix a bug where
@at-root (without: all)
wouldn't properly remove a@keyframes
context when parsing selectors.
Node JS API
- The generated
main()
function insass.js
now returns aPromise
that completes when the executable is finished running.
Dart API
- Fix a bug that prevented importers from returning null when loading from a URL that they had already canonicalized.
Renovate configuration
-
If you want to rebase/retry this PR, check this box
This PR has been generated by WhiteSource Renovate. View repository job log here.