To install Sass 1.75.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
Fix a bug in which stylesheet canonicalization could be cached incorrectly when custom importers or the Node.js package importer made decisions based on the URL of the containing stylesheet.
JS API
Allow importer to be passed without url in StringOptionsWithImporter.
Fix a bug in which stylesheet canonicalization could be cached incorrectly
when custom importers or the Node.js package importer made decisions based on
the URL of the containing stylesheet.
JS API
Allow importer to be passed without url in StringOptionsWithImporter.
1.74.1
No user-visible changes.
1.74.0
JS API
Add a new top-level deprecations object, which contains various
Deprecation objects that define the different types of deprecation used by
the Sass compiler and can be passed to the options below.
Add a new fatalDeprecations compiler option that causes the compiler to
error if any deprecation warnings of the provided types are encountered. You
can also pass in a Version object to treat all deprecations that were active
in that Dart Sass version as fatal.
Add a new futureDeprecations compiler option that allows you to opt-in to
certain deprecations early (currently just import).
Add a new silenceDeprecations compiler option to ignore any deprecation
warnings of the provided types.
Command-Line Interface
Add a new --silence-deprecation flag, which causes the compiler to ignore
any deprecation warnings of the provided types.
Previously, if a future deprecation was passed to --fatal-deprecation but
not --future-deprecation, it would be treated as fatal despite not being
enabled. Both flags are now required to treat a future deprecation as fatal
with a warning emitted if --fatal-deprecation is passed without
--future-deprecation, matchi...
_Description has been truncated_
Bumps the development-dependencies group with 11 updates:
7.24.3
7.24.4
7.24.3
7.24.4
8.57.0
9.1.0
51.0.1
52.0.0
5.0.0
6.0.0
0.121.1
0.122.2
4.13.0
4.16.1
1.72.0
1.75.0
16.3.0
16.3.1
14.0.0
14.1.0
5.29.1
5.30.3
Updates
@babel/core
from 7.24.3 to 7.24.4Release notes
Sourced from
@babel/core
's releases.Changelog
Sourced from
@babel/core
's changelog.Commits
5a8c692
v7.24.4d4ade61
Test Babel 7/8 compatibility for plugins from es2019 to es2024 (#16399)b8eb831
Fix incorrect function hoisting in some case statements (#16363)Updates
@babel/preset-env
from 7.24.3 to 7.24.4Release notes
Sourced from
@babel/preset-env
's releases.Changelog
Sourced from
@babel/preset-env
's changelog.Commits
5a8c692
v7.24.40cfe039
Avoid terser workaround in firefox bugfix for computed keys (#16401)48a3e19
Create bugfix plugin for classes in computed keys in Firefox (#16390)Updates
eslint
from 8.57.0 to 9.1.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
... (truncated)
Commits
b78d831
9.1.0e4d9c92
Build: changelog update for 9.1.0d9a2983
chore: upgrade@eslint/js
to v9.1.1 (#18367)03068f1
feat: Provide helpful error message for nullish configs (#18357)50d406d
chore: package.json update for@eslint/js
release8d18958
fix: Remove name from eslint/js packages (#18368)155c71c
chore: package.json update for@eslint/js
release594eb0e
fix: do not crash on error infs.walk
filter (#18295)751b518
feat: replace dependency graphemer withIntl.Segmenter
(#18110)fb50077
docs: include notes about globals in migration-guide (#18356)Updates
eslint-plugin-unicorn
from 51.0.1 to 52.0.0Release notes
Sourced from eslint-plugin-unicorn's releases.
Commits
8ca00a4
52.0.0df1ff1c
prefer-spread
: Fix it to not report on optional chaining (#2304)907a3f7
Fix integration test (#2305)c28a086
import-style
: Supportnode:
protocol (#2297)677af7f
Update docs generator30ece36
no-array-for-each
: Document another benefit offor-of
(#2303)231529a
no-array-callback-reference
: Check logical expressions, check ternaries dee...78810a5
Add some notes to new-rule.md (#2287)8f0ee89
Addno-single-promise-in-promise-methods
rule (#2258)1792d33
prefer-prototype-methods
: CheckObject.prototype
methods from `globalThis...Updates
find-unused-sass-variables
from 5.0.0 to 6.0.0Release notes
Sourced from find-unused-sass-variables's releases.
Commits
9ce89a9
6.0.00d6165b
Bump xo from 0.54.2 to 0.58.0 (#262)d530b0e
Update commander to v12.0.0eb0b487
BREAKING: drop Node.js < 18 supportb3fc7bb
Bump postcss from 8.4.35 to 8.4.38 (#263)607ab6e
Bump postcss from 8.4.33 to 8.4.35 (#259)f89d942
Bump npm-run-all2 from 6.1.1 to 6.1.2 (#258)4399026
Bump postcss from 8.4.31 to 8.4.33 (#257)99652bc
Bump github/codeql-action from 2 to 3 (#255)8c37970
Bump npm-run-all2 from 6.0.6 to 6.1.1 (#253)Updates
hugo-bin
from 0.121.1 to 0.122.2Release notes
Sourced from hugo-bin's releases.
Commits
5f09e4c
0.122.2a60beb2
Update Hugo to v0.125.2f7cf635
0.122.197dceec
Update Hugo to v0.125.1528f555
0.122.0bc3b05f
Update Hugo to v0.125.01a4ef28
Update codeql.ymlb3bb9a0
index.js: fix@param
e248a7f
Allow setting hugo version via env (#149)d5de121
CI: limit triggers on main (#150)Updates
rollup
from 4.13.0 to 4.16.1Release notes
Sourced from rollup's releases.
... (truncated)
Changelog
Sourced from rollup's changelog.
... (truncated)
Commits
5d8019b
4.16.1190893a
fix: conditional/logical expression should request a new tree-shaking (#5481)38fe707
4.16.05491ab4
feat: improve tree-shaking by propagate const parameter (#5443)e6e05cd
4.15.0f24679e
Add ImportAttributesKey to choose keyword ("with" | "assert") (#5474)0bf4675
Try to run emulated smoke tests for Linux environments (#5477)4ca4ea9
chore(deps): lock file maintenance minor/patch updates (#5475)e64f3d8
4.14.349ed6d9
Add linux arm musl build (#5471)Updates
sass
from 1.72.0 to 1.75.0Release notes
Sourced from sass's releases.
Changelog
Sourced from sass's changelog.