Sourced from sass's releases.
Dart Sass 1.98.0
To install Sass 1.98.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
Command-Line Interface
- Gracefully handle dependency loops in
--watchmode.Dart API
- Add a
const Logger.defaultLoggerfield. This provides a logger that emits to standard error or the browser console, but automatically chooses whether to use terminal colors.JavaScript API
Fix a crash when manually constructing a
SassCalculationfor'calc'with an argument that can't be simplified.Properly emit deprecation warnings as text rather than
StringBufferobjects when running in a browser.Emit colored warnings and other messages on the console when running in a browser.
See the full changelog for changes in earlier releases.
Sourced from sass's changelog.
1.98.0
Command-Line Interface
- Gracefully handle dependency loops in
--watchmode.Dart API
- Add a
const Logger.defaultLoggerfield. This provides a logger that emits to standard error or the browser console, but automatically chooses whether to use terminal colors.JavaScript API
Fix a crash when manually constructing a
SassCalculationfor'calc'with an argument that can't be simplified.Properly emit deprecation warnings as text rather than
StringBufferobjects when running in a browser.Emit colored warnings and other messages on the console when running in a browser.
5a81ae3
Bump version to 1.98.0 (#2754)e25e71d
Update immutable to v5.1.5 (#2753)43fac1a
Bump actions/upload-artifact from 6 to 7 (#2747)8b85c9a
Bump actions/download-artifact from 7 to 8 (#2749)00f83f0
Bump postcss from 8.5.6 to 8.5.8 in /pkg/sass-parser (#2752)0a325a4
Bump actions/attest-build-provenance from 3 to 4 (#2748)7fb3c0f
Gracefully handle dependency loops in watch mode (#2746)e86d044
Bump eslint from 9.39.3 to 10.0.1 in /pkg/sass-parser (#2743)4bcd256
Add Logger.defaultLogger to automatically choose whether to use colors
(#2742)c3f8ff0
Always convert printed objects to strings in JS (#2741)