sass-embedded-darwin-x64
Advanced tools
Changelog
1.63.6
import sass from 'sass'
again after it was broken in the last release.exports
declaration in package.json
.Changelog
1.63.5
require()
and ESM
import
could crash on Node.js.Fix a deadlock when running at high concurrency on 32-bit systems.
Fix a race condition where the embedded compiler could deadlock or crash if a compilation ID was reused immediately after the compilation completed.
Changelog
1.62.0
Deprecate the use of multiple !global
or !default
flags on the same
variable. This deprecation is named duplicate-var-flags
.
Allow special numbers like var()
or calc()
in the global functions:
grayscale()
, invert()
, saturate()
, and opacity()
. These are also
native CSS filter
functions. This is in addition to number values which were
already allowed.
Fix a cosmetic bug where an outer rule could be duplicated after nesting was resolved, instead of re-using a shared rule.
Changelog
1.61.0
Potentially breaking change: Drop support for End-of-Life Node.js 12.
Fix remaining cases for the performance regression introduced in 1.59.0.
Changelog
1.60.0
Add support for the pi
, e
, infinity
, -infinity
, and NaN
constants in
calculations. These will be interpreted as the corresponding numbers.
Add support for unknown constants in calculations. These will be interpreted as unquoted strings.
Serialize numbers with value infinity
, -infinity
, and NaN
to calc()
expressions rather than CSS-invalid identifiers. Numbers with complex units
still can't be serialized.
Changelog
1.59.3
Fix a performance regression introduced in 1.59.0.
The NPM release of 1.59.0 dropped support for Node 12 without actually indicating so in its pubspec. This release temporarily adds back support so that the latest Sass version that declares it supports Node 12 actually does so. However, Node 12 is now end-of-life, so we will drop support for it properly in an upcoming release.
Changelog
1.58.2
Add a timestamp to messages printed in --watch
mode.
Print better calc()
-based suggestions for /
-as-division expression that
contain calculation-incompatible constructs like unary minus.