Bump sass from 1.57.1 to 1.66.1
Bumps sass from 1.57.1 to 1.66.1.
Release notes
Sourced from sass's releases.
Dart Sass 1.66.1
To install Sass 1.66.1, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
JS API
- Fix a bug where Sass compilation could crash in strict mode if passed a callback that threw a string, boolean, number, symbol, or bignum.
See the full changelog for changes in earlier releases.
Dart Sass 1.66.0
To install Sass 1.66.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
Breaking change: Drop support for the additional CSS calculations defined in CSS Values and Units 4. Custom Sass functions whose names overlapped with these new CSS functions were being parsed as CSS calculations instead, causing an unintentional breaking change outside our normal [compatibility policy] for CSS compatibility changes.
Support will be added again in a future version, but only after Sass has emitted a deprecation warning for all functions that will break for at least three months prior to the breakage.
See the full changelog for changes in earlier releases.
Dart Sass 1.65.1
To install Sass 1.65.1, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
- Update abs-percent deprecatedIn version to
1.65.0
.See the full changelog for changes in earlier releases.
Dart Sass 1.65.0
To install Sass 1.65.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
- All functions defined in CSS Values and Units 4 are now parsed as calculation objects:
round()
,mod()
,rem()
,sin()
,cos()
,tan()
,asin()
,acos()
,atan()
,atan2()
,pow()
,sqrt()
,hypot()
,log()
,exp()
,abs()
, andsign()
.
... (truncated)
Changelog
Sourced from sass's changelog.
1.66.1
JS API
- Fix a bug where Sass compilation could crash in strict mode if passed a callback that threw a string, boolean, number, symbol, or bignum.
1.66.0
Breaking change: Drop support for the additional CSS calculations defined in CSS Values and Units 4. Custom Sass functions whose names overlapped with these new CSS functions were being parsed as CSS calculations instead, causing an unintentional breaking change outside our normal [compatibility policy] for CSS compatibility changes.
Support will be added again in a future version, but only after Sass has emitted a deprecation warning for all functions that will break for at least three months prior to the breakage.
1.65.1
- Update abs-percent deprecatedIn version to
1.65.0
.1.65.0
All functions defined in CSS Values and Units 4 are now parsed as calculation objects:
round()
,mod()
,rem()
,sin()
,cos()
,tan()
,asin()
,acos()
,atan()
,atan2()
,pow()
,sqrt()
,hypot()
,log()
,exp()
,abs()
, andsign()
.Deprecate explicitly passing the
%
unit to the globalabs()
function. In future releases, this will emit a CSS abs() function to be resolved by the browser. This deprecation is namedabs-percent
.1.64.3
Dart API
Deprecate explicitly passing
null
as the alpha channel forSassColor.rgb()
,SassColor.hsl()
, andSassColor.hwb()
. Omitting thealpha
channel is still allowed. In future releases,null
will be used to indicate a missing component. This deprecation is namednull-alpha
.Include protocol buffer definitions when uploading the
sass
package to pub.JS API
- Deprecate explicitly passing
null
as the alpha channel for `new
... (truncated)
Commits
-
aa53bd0
Use wrapJSExceptions() to work around dart-lang/sdk#53105 (#2055) -
e70cd5a
Merge pull request #2067 from sass/revert-calc -
a6a06b7
Update pubspec and changelog and re-add abs-percent deprecation -
458852d
Revert "Calc functions implementation (#1970)" -
86a2f42
Revert "Update abs-percent deprecatedIn version (#2057)" -
4a86812
Bump http from 0.13.6 to 1.1.0 (#2062) -
bb24476
Update abs-percent deprecatedIn version (#2057) -
e4c8cd6
Calc functions implementation (#1970) -
4c3bd0e
Deprecate explicitly passing null as an alpha value (#2049) -
8802c69
Add ignores to work around dart-lang/linter#4381 (#2053) - Additional commits viewable in compare view
Dependabot commands
You can trigger Dependabot actions by commenting on this MR
-
$dependabot rebase
will rebase this MR -
$dependabot recreate
will recreate this MR rewriting all the manual changes and resolving conflicts