Skip to content

Commit

Permalink
build(deps-dev): bump sass from 1.79.4 to 1.79.5 (#228)
Browse files Browse the repository at this point in the history
Bumps [sass](https://github.com/sass/dart-sass) from 1.79.4 to 1.79.5.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sass/dart-sass/releases">sass's
releases</a>.</em></p>
<blockquote>
<h2>Dart Sass 1.79.5</h2>
<p>To install Sass 1.79.5, download one of the packages below and <a
href="https://katiek2.github.io/path-doc/">add it to your PATH</a>, or
see <a href="https://sass-lang.com/install">the Sass website</a> for
full installation instructions.</p>
<h1>Changes</h1>
<ul>
<li>
<p>Changes to how <code>selector.unify()</code> and <code>@extend</code>
combine selectors:</p>
<ul>
<li>
<p>The relative order of pseudo-classes (like <code>:hover</code>) and
pseudo-elements (like <code>::before</code>) within each original
selector is now preserved when they're combined.</p>
</li>
<li>
<p>Pseudo selectors are now consistently placed at the end of the
combined selector, regardless of which selector they came from.
Previously, this reordering only applied to pseudo-selectors in the
second selector.</p>
</li>
</ul>
</li>
<li>
<p>Tweak the color transformation matrices for OKLab and OKLCH to match
the newer, more accurate values in the CSS spec.</p>
</li>
<li>
<p>Fix a slight inaccuracy case when converting to
<code>srgb-linear</code> and <code>display-p3</code>.</p>
</li>
<li>
<p><strong>Potentially breaking bug fix:</strong>
<code>math.unit()</code> now wraps multiple denominator units in
parentheses. For example, <code>px/(em*em)</code> instead of
<code>px/em*em</code>.</p>
</li>
</ul>
<h3>Command-Line Interface</h3>
<ul>
<li>Use <code>@parcel/watcher</code> to watch the filesystem when
running from JavaScript and not using <code>--poll</code>. This should
mitigate more frequent failures users have been seeing since version
4.0.0 of Chokidar, our previous watching tool, was released.</li>
</ul>
<h3>JS API</h3>
<ul>
<li>Fix <code>SassColor.interpolate()</code> to allow an undefined
<code>options</code> parameter, as the types indicate.</li>
</ul>
<h3>Embedded Sass</h3>
<ul>
<li>Properly pass missing color channel values to and from custom
functions.</li>
</ul>
<p>See the <a
href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1795">full
changelog</a> for changes in earlier releases.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sass/dart-sass/blob/main/CHANGELOG.md">sass's
changelog</a>.</em></p>
<blockquote>
<h2>1.79.5</h2>
<ul>
<li>
<p>Changes to how <code>selector.unify()</code> and <code>@extend</code>
combine selectors:</p>
<ul>
<li>
<p>The relative order of pseudo-classes (like <code>:hover</code>) and
pseudo-elements
(like <code>::before</code>) within each original selector is now
preserved when
they're combined.</p>
</li>
<li>
<p>Pseudo selectors are now consistently placed at the end of the
combined
selector, regardless of which selector they came from. Previously, this
reordering only applied to pseudo-selectors in the second selector.</p>
</li>
</ul>
</li>
<li>
<p>Tweak the color transformation matrices for OKLab and OKLCH to match
the
newer, more accurate values in the CSS spec.</p>
</li>
<li>
<p>Fix a slight inaccuracy case when converting to
<code>srgb-linear</code> and
<code>display-p3</code>.</p>
</li>
<li>
<p><strong>Potentially breaking bug fix:</strong>
<code>math.unit()</code> now wraps multiple denominator
units in parentheses. For example, <code>px/(em*em)</code> instead of
<code>px/em*em</code>.</p>
</li>
</ul>
<h3>Command-Line Interface</h3>
<ul>
<li>Use <code>@parcel/watcher</code> to watch the filesystem when
running from JavaScript and
not using <code>--poll</code>. This should mitigate more frequent
failures users have
been seeing since version 4.0.0 of Chokidar, our previous watching tool,
was
released.</li>
</ul>
<h3>JS API</h3>
<ul>
<li>Fix <code>SassColor.interpolate()</code> to allow an undefined
<code>options</code> parameter, as
the types indicate.</li>
</ul>
<h3>Embedded Sass</h3>
<ul>
<li>Properly pass missing color channel values to and from custom
functions.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/sass/dart-sass/commit/7290399fb175c491be7bfb568253cbe0fc6061fc"><code>7290399</code></a>
Partially replace chokidar with <code>@​parcel/watcher</code> (<a
href="https://github.com/sass/dart-sass/issues/2379">#2379</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/85b467b3317d8e31a2c100eda17400fe91da2988"><code>85b467b</code></a>
Update LMS matrices (<a
href="https://github.com/sass/dart-sass/issues/2374">#2374</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/2c5f1e9df0285d52e4c1300a01c5d6b19b8157be"><code>2c5f1e9</code></a>
Use correct notation for multiple denominator units (<a
href="https://github.com/sass/dart-sass/issues/2375">#2375</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/d58e2191b67cd6d20db335c280950e641be3f0d4"><code>d58e219</code></a>
Add <code>sass-parser</code> support for for the <code>@supports</code>
rule (<a
href="https://github.com/sass/dart-sass/issues/2378">#2378</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/5535d1f9a1272c7107bb55834ee504f11026b6c5"><code>5535d1f</code></a>
Fix srgb to linear (<a
href="https://github.com/sass/dart-sass/issues/2372">#2372</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/5acae8af28b01a8372570b9d69a28f2e6c496910"><code>5acae8a</code></a>
Fix JS API <code>color.interpolate(color2)</code> without options (<a
href="https://github.com/sass/dart-sass/issues/2369">#2369</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/4890989da3dee3e2f54f19feb48fb05d11b81cd4"><code>4890989</code></a>
Add support for missing color channels to the protofier (<a
href="https://github.com/sass/dart-sass/issues/2366">#2366</a>)</li>
<li><a
href="https://github.com/sass/dart-sass/commit/67fecff83ae67d68875da6f3f07ff79d594de5da"><code>67fecff</code></a>
unifyComound() and unifyComplex() no longer move pseudo-classes across
pseudo...</li>
<li>See full diff in <a
href="https://github.com/sass/dart-sass/compare/1.79.4...1.79.5">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=sass&package-manager=npm_and_yarn&previous-version=1.79.4&new-version=1.79.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will 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 version` will 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 dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)


</details>
  • Loading branch information
github-actions[bot] authored Oct 14, 2024
2 parents ac18031 + 94775d2 commit cbb0a1c
Show file tree
Hide file tree
Showing 2 changed files with 293 additions and 13 deletions.
304 changes: 292 additions & 12 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"@typescript-eslint/parser": "^8.8.0",
"chart.js": "^4.4.4",
"eslint": "^9.11.1",
"sass": "^1.79.4",
"sass": "^1.79.5",
"stylelint": "^16.9.0",
"stylelint-config-standard-scss": "^13.1.0",
"stylelint-order": "^6.0.4",
Expand Down

0 comments on commit cbb0a1c

Please sign in to comment.