Created by: dependabot[bot]
Bumps sass from 1.37.5 to 1.38.0.
Release notes
Sourced from sass's releases.
Dart Sass 1.38.0
To install Sass 1.38.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.
Changes
In expanded mode, emit characters in Unicode private-use areas as escape sequences rather than literal characters.
Fix a bug where quotes would be omitted for an attribute selector whose value was a single backslash.
Properly consider numbers that begin with
.as "plain CSS" for the purposes of parsing plain-CSSmin()andmax()functions.Allow
ifto be used as an unquoted string.Properly parse backslash escapes within
url()expressions.Fix a couple bugs where
@extends could be marked as unsatisfied when multiple identical@extends extended selectors across@userules.Command Line Interface
- Strip CRLF newlines from snippets of the original stylesheet that are included in the output when an error occurs.
JS API
Don't crash when a Windows path is returned by a custom Node importer at the same time as file contents.
Don't crash when an error occurs in a stylesheet loaded via a custom importer with a custom URL scheme.
Dart API
- Add a
SassArgumentList.keywordsWithoutMarkinggetter to access the keyword arguments of an argument list without marking them accessed.See the full changelog for changes in earlier releases.
Changelog
Sourced from sass's changelog.
1.38.0
In expanded mode, emit characters in Unicode private-use areas as escape sequences rather than literal characters.
Fix a bug where quotes would be omitted for an attribute selector whose value was a single backslash.
Properly consider numbers that begin with
.as "plain CSS" for the purposes of parsing plain-CSSmin()andmax()functions.Allow
ifto be used as an unquoted string.Properly parse backslash escapes within
url()expressions.Fix a couple bugs where
@extends could be marked as unsatisfied when multiple identical@extends extended selectors across@userules.Command Line Interface
- Strip CRLF newlines from snippets of the original stylesheet that are included in the output when an error occurs.
JS API
Don't crash when a Windows path is returned by a custom Node importer at the same time as file contents.
Don't crash when an error occurs in a stylesheet loaded via a custom importer with a custom URL scheme.
Dart API
- Add a
SassArgumentList.keywordsWithoutMarkinggetter to access the keyword arguments of an argument list without marking them accessed.
Commits
-
67db39cAdd a SassArgumentList.keywordsWithoutMarking getter (#1427) -
390deedMerge pull request #1438 from sass/extend-bugs -
2a03907Emit escape sequences for private-use characters in expanded mode (#1430) -
707db69Fix a couple bugs with@extend -
000173cReformat -
e0e132eAllow numbers with leading.in plain-CSS min/max (#1432) -
d29acb0Don't try to force custom URL schemes to file paths in the Node API (#1434) -
3eca265Fix a single-backslash attribute selector (#1428) -
5f4994eFix backslash-escapes in url()s (#1429) -
54d16c0Allowifto be used as an unquoted string (#1431) - Additional commits viewable in compare view
You can trigger a rebase of this PR by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)