dependabot[bot] opened a new pull request, #1330: URL: https://github.com/apache/airflow-site/pull/1330
Bumps the npm-dependencies group with 15 updates in the /landing-pages directory: | Package | From | To | | --- | --- | --- | | [p5](https://github.com/processing/p5.js) | `2.0.5` | `2.1.1` | | [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) | `9.39.1` | `9.39.2` | | [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.21` | `10.4.22` | | [babel-loader](https://github.com/babel/babel-loader) | `9.2.1` | `10.0.0` | | [cross-env](https://github.com/kentcdodds/cross-env) | `7.0.3` | `10.1.0` | | [css-minimizer-webpack-plugin](https://github.com/webpack/css-minimizer-webpack-plugin) | `7.0.2` | `7.0.4` | | [eslint](https://github.com/eslint/eslint) | `9.39.1` | `9.39.2` | | [globals](https://github.com/sindresorhus/globals) | `15.15.0` | `16.5.0` | | [postcss-preset-env](https://github.com/csstools/postcss-plugins/tree/HEAD/plugin-packs/postcss-preset-env) | `10.4.0` | `10.5.0` | | [rimraf](https://github.com/isaacs/rimraf) | `6.1.0` | `6.1.2` | | [sass](https://github.com/sass/dart-sass) | `1.93.2` | `1.96.0` | | [stylelint](https://github.com/stylelint/stylelint) | `16.25.0` | `16.26.1` | | [stylelint-config-standard-scss](https://github.com/stylelint-scss/stylelint-config-standard-scss) | `13.1.0` | `16.0.0` | | [stylelint-scss](https://github.com/stylelint-scss/stylelint-scss) | `6.12.1` | `6.13.0` | | [webpack](https://github.com/webpack/webpack) | `5.102.1` | `5.103.0` | Updates `p5` from 2.0.5 to 2.1.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/processing/p5.js/releases">p5's releases</a>.</em></p> <blockquote> <h2>v2.1.1</h2> <p>Use this link to load the library: <a href="https://cdn.jsdelivr.net/npm/[email protected]/lib/p5.js">https://cdn.jsdelivr.net/npm/[email protected]/lib/p5.js</a></p> <h3>What's new in p5.js 2.1 🌱</h3> <ul> <li>...TypeScript integration</li> <li>...p5.strands branching <code>if/else</code> and looping <code>for</code></li> <li>...<a href="https://redirect.github.com/processing/p5.js/issues/7946">Addon Events API</a></li> <li>...<a href="https://redirect.github.com/processing/p5.js/issues/6971">Color contrast checker</a>, which you can use like this:</li> </ul> <pre lang="js"><code> let bgColor, fg1Color, fg2Color, msg1, msg2; function setup() { createCanvas(100, 100); bgColor = color(0); fg1Color = color(100); fg2Color = color(220); <pre><code> if(bgColor.contrast(fg1Color)){ msg1 = 'good'; }else{ msg1 = 'bad'; } if(bgColor.contrast(fg2Color)){ msg2 = 'good'; }else{ msg2 = 'bad'; } describe('A black canvas with a faint grey word saying &quot;bad&quot; at the top left and a brighter light grey word saying &quot;good&quot; in the middle of the canvas.'); </code></pre> <p>}</p> <p>function draw(){<br /> background(bgColor);</p> <pre><code> textSize(18); fill(fg1Color); text(msg1, 10, 30); fill(fg2Color); text(msg2, 10, 60); </code></pre> <p>}<br /> </code></pre></p> <p><code>oneColor.contrast(anotherColor)</code> checks the contrast between two colors. This method returns a boolean value to indicate if the two color has enough contrast. <code>true</code> means that the colors has enough contrast to be used as background color and body text color. <code>false</code> means there is not enough contrast.</p> <p>A second argument can be passed to the method, <code>options</code> , which defines the algorithm to be used. The algorithms currently supported are WCAG 2.1 (<code>'WCAG21'</code>) or APCA (<code>'APCA'</code>). The default is WCAG 2.1. If a value of <code>'all'</code> is passed to the <code>options</code> argument, an object containing more details is returned. The details object will include the calculated contrast value of the colors and different passing criteria.</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/processing/p5.js/commit/3dd4ffd2fa31d2cbe1fabdc6c1e2a33dfa07b509"><code>3dd4ffd</code></a> 2.1.1</li> <li><a href="https://github.com/processing/p5.js/commit/3dca417f6d4a062b3c368ec0ac88e34394d4385b"><code>3dca417</code></a> Merge pull request <a href="https://redirect.github.com/processing/p5.js/issues/8252">#8252</a> from processing/remove-strands-logs</li> <li><a href="https://github.com/processing/p5.js/commit/50ef6a03711d689ab9de935aeba44eb589aa3425"><code>50ef6a0</code></a> Remove console.log when setting up p5.strands</li> <li><a href="https://github.com/processing/p5.js/commit/97533b219ccd82538080e54bb7ee4a25bd89cc89"><code>97533b2</code></a> 2.1.0</li> <li><a href="https://github.com/processing/p5.js/commit/01e173452d946d8b7c067df759ff05ef37f170e6"><code>01e1734</code></a> Merge pull request <a href="https://redirect.github.com/processing/p5.js/issues/8251">#8251</a> from processing/fix/strands-texture</li> <li><a href="https://github.com/processing/p5.js/commit/d35f103a5c827dc42700f4a10a5daaea5cdd048c"><code>d35f103</code></a> Update p5.strands tutorial attribution</li> <li><a href="https://github.com/processing/p5.js/commit/b2cccc807ed3c7f76b3084b88bee61c1469c5462"><code>b2cccc8</code></a> Fix Vector aliases</li> <li><a href="https://github.com/processing/p5.js/commit/5fb8ff681221467875925744a0088a75f06196a8"><code>5fb8ff6</code></a> Fix some bugs in p5.strands type aliasing</li> <li><a href="https://github.com/processing/p5.js/commit/fbad4743985913d42509261cb6261b25e97bf3b5"><code>fbad474</code></a> 2.1.0-rc.4</li> <li><a href="https://github.com/processing/p5.js/commit/be48daec943b5b3b3cfd31323ec5282a0291112f"><code>be48dae</code></a> Merge pull request <a href="https://redirect.github.com/processing/p5.js/issues/8250">#8250</a> from processing/prerelease-docs</li> <li>Additional commits viewable in <a href="https://github.com/processing/p5.js/compare/v2.0.5...v2.1.1">compare view</a></li> </ul> </details> <br /> Updates `@eslint/js` from 9.39.1 to 9.39.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases"><code>@​eslint/js</code>'s releases</a>.</em></p> <blockquote> <h2>v9.39.2</h2> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9"><code>5705833</code></a> fix: warn when <code>eslint-env</code> configuration comments are found (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20381">#20381</a>) (sethamus)</li> </ul> <h2>Build Related</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23"><code>506f154</code></a> build: add .scss files entry to knip (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20391">#20391</a>) (Milos Djermanovic)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b"><code>7ca0af7</code></a> chore: upgrade to <code>@eslint/[email protected]</code> (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20394">#20394</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e"><code>c43ce24</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1"><code>4c9858e</code></a> ci: add <code>v9.x-dev</code> branch (<a href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/20382">#20382</a>) (Milos Djermanovic)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e"><code>c43ce24</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> <li>See full diff in <a href="https://github.com/eslint/eslint/commits/v9.39.2/packages/js">compare view</a></li> </ul> </details> <br /> Updates `autoprefixer` from 10.4.21 to 10.4.22 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/postcss/autoprefixer/releases">autoprefixer's releases</a>.</em></p> <blockquote> <h2>10.4.22</h2> <ul> <li>Fixed <code>stretch</code> prefixes on new Can I Use database.</li> <li>Updated <code>fraction.js</code>.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md">autoprefixer's changelog</a>.</em></p> <blockquote> <h2>10.4.22</h2> <ul> <li>Fixed <code>stretch</code> prefixes on new Can I Use database.</li> <li>Updated <code>fraction.js</code>.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/postcss/autoprefixer/commit/73dc62c779bf51f2883f9541dc62fd164262e872"><code>73dc62c</code></a> Release 10.4.22 version</li> <li><a href="https://github.com/postcss/autoprefixer/commit/9973c59f4880abff46c94fd5554e7e4ea194b549"><code>9973c59</code></a> Lock CI action versions</li> <li><a href="https://github.com/postcss/autoprefixer/commit/4b4feca71abf7596d978fe7a1e048dec1608d740"><code>4b4feca</code></a> Fix Node.js 10 on CI</li> <li><a href="https://github.com/postcss/autoprefixer/commit/15c21d3a7c626ec8269fdb926ed76e729593f09e"><code>15c21d3</code></a> Fix old Node.js CI</li> <li><a href="https://github.com/postcss/autoprefixer/commit/27523c1c560933adfb5f8e29184a85b45ed60c87"><code>27523c1</code></a> Update fraction.js</li> <li><a href="https://github.com/postcss/autoprefixer/commit/88a0d3e0f8034eb9a54087c74a36abb771de41a0"><code>88a0d3e</code></a> Update dependencies and fix stretch and update example</li> <li>See full diff in <a href="https://github.com/postcss/autoprefixer/compare/10.4.21...10.4.22">compare view</a></li> </ul> </details> <br /> Updates `babel-loader` from 9.2.1 to 10.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/babel/babel-loader/releases">babel-loader's releases</a>.</em></p> <blockquote> <h2>v10.0.0</h2> <h2>What's Changed</h2> <h3>Breaking Changes</h3> <ul> <li>bump node requirement to <code>^18.20.0 || ^20.10.0 || >=22.0.0</code> and webpack requirement to <code>>= 5.61.0</code> by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1026">babel/babel-loader#1026</a></li> <li>breaking: use output.hashFunction as loader cache hasher by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1027">babel/babel-loader#1027</a></li> </ul> <h3>New Features</h3> <ul> <li>Add babel-loader logger by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1034">babel/babel-loader#1034</a></li> <li>Support cache with external dependencies by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1033">babel/babel-loader#1033</a></li> </ul> <h3>Bug Fixes</h3> <ul> <li>[Bugfix] Ensure stability of filename cache-keys by <a href="https://github.com/stefanpenner"><code>@​stefanpenner</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/909">babel/babel-loader#909</a></li> </ul> <h3>Docs</h3> <ul> <li>docs: clarify that <code>cacheIdentifier</code> is computed from the merged options by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1000">babel/babel-loader#1000</a></li> <li>Create SECURITY.md by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1032">babel/babel-loader#1032</a></li> <li>Add babel-loader v10 readme by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1046">babel/babel-loader#1046</a></li> <li>add readme section for loggingDebug support by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1038">babel/babel-loader#1038</a></li> <li>Update readme and repo templates by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1041">babel/babel-loader#1041</a></li> </ul> <h3>Dependencies</h3> <ul> <li>migrate to c8 by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/996">babel/babel-loader#996</a></li> <li>Bump word-wrap from 1.2.3 to 1.2.4 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/998">babel/babel-loader#998</a></li> <li>Bump dev dependencies by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1001">babel/babel-loader#1001</a></li> <li>Bump braces from 3.0.2 to 3.0.3 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1020">babel/babel-loader#1020</a></li> <li>Update deps by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1025">babel/babel-loader#1025</a></li> <li>refactor: replace <code>find-cache-dir</code> by <code>find-up</code> by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1031">babel/babel-loader#1031</a></li> <li>Bump webpack from 5.93.0 to 5.94.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1035">babel/babel-loader#1035</a></li> <li>chore: update dev deps by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1036">babel/babel-loader#1036</a></li> <li>Bump cross-spawn from 7.0.3 to 7.0.6 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1049">babel/babel-loader#1049</a></li> </ul> <h3>Internal</h3> <ul> <li>Remove caller option check by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1007">babel/babel-loader#1007</a></li> <li>Update tests by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1003">babel/babel-loader#1003</a></li> <li>Update metadata test by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1024">babel/babel-loader#1024</a></li> <li>Migrate to node test runner by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1028">babel/babel-loader#1028</a></li> <li>chore: use default eslint rules by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1029">babel/babel-loader#1029</a></li> <li>refactor: use webpack builtin schema util by <a href="https://github.com/JLHwung"><code>@​JLHwung</code></a> in <a href="https://redirect.github.com/babel/babel-loader/pull/1030">babel/babel-loader#1030</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/stefanpenner"><code>@​stefanpenner</code></a> made their first contribution in <a href="https://redirect.github.com/babel/babel-loader/pull/909">babel/babel-loader#909</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/babel/babel-loader/compare/v9.1.3...v10.0.0">https://github.com/babel/babel-loader/compare/v9.1.3...v10.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/babel/babel-loader/commit/10456d3f196a9be611d42cececec6a624cbec2e3"><code>10456d3</code></a> 10.0.0</li> <li><a href="https://github.com/babel/babel-loader/commit/5a223cf039aee8e5e32c2fce4a4bc5ca20bbd901"><code>5a223cf</code></a> Add babel-loader v10 readme (<a href="https://redirect.github.com/babel/babel-loader/issues/1046">#1046</a>)</li> <li><a href="https://github.com/babel/babel-loader/commit/8f8866700fb4bf7b4fe0fde28fa56932d3760733"><code>8f88667</code></a> Bump cross-spawn from 7.0.3 to 7.0.6 (<a href="https://redirect.github.com/babel/babel-loader/issues/1049">#1049</a>)</li> <li><a href="https://github.com/babel/babel-loader/commit/f765949ecec8ba7bfdc06c0447bc92d8e0f34422"><code>f765949</code></a> Update readme and repo templates (<a href="https://redirect.github.com/babel/babel-loader/issues/1041">#1041</a>)</li> <li><a href="https://github.com/babel/babel-loader/commit/b582028d51b94ae97713aae5ce6f8cb81c7ed4fb"><code>b582028</code></a> add readme section for loggingDebug support (<a href="https://redirect.github.com/babel/babel-loader/issues/1038">#1038</a>)</li> <li><a href="https://github.com/babel/babel-loader/commit/a0c450dde1e4af045e743ae2dd3e990dabede4f7"><code>a0c450d</code></a> feat: add babel-loader debug logger (<a href="https://redirect.github.com/babel/babel-loader/issues/1034">#1034</a>)</li> <li><a href="https://github.com/babel/babel-loader/commit/d4181b8e20c2421f5f5e44fca14e944866b47a52"><code>d4181b8</code></a> Support cache with external dependencies (<a href="https://redirect.github.com/babel/babel-loader/issues/1033">#1033</a>)</li> <li><a href="https://github.com/babel/babel-loader/commit/7fcb53393677f2d2744a428663a95c7e89ab78b0"><code>7fcb533</code></a> chore: update dev deps (<a href="https://redirect.github.com/babel/babel-loader/issues/1036">#1036</a>)</li> <li><a href="https://github.com/babel/babel-loader/commit/c2a90e5de5e70c9ce2382dd08bccbb9586059fda"><code>c2a90e5</code></a> Bump webpack from 5.93.0 to 5.94.0 (<a href="https://redirect.github.com/babel/babel-loader/issues/1035">#1035</a>)</li> <li><a href="https://github.com/babel/babel-loader/commit/70a3710dbefb75c92831ce557199438fb66874ae"><code>70a3710</code></a> refactor: replace find-cache-dir by find-up (<a href="https://redirect.github.com/babel/babel-loader/issues/1031">#1031</a>)</li> <li>Additional commits viewable in <a href="https://github.com/babel/babel-loader/compare/v9.2.1...v10.0.0">compare view</a></li> </ul> </details> <br /> Updates `cross-env` from 7.0.3 to 10.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/kentcdodds/cross-env/releases">cross-env's releases</a>.</em></p> <blockquote> <h2>v10.1.0</h2> <h1><a href="https://github.com/kentcdodds/cross-env/compare/v10.0.0...v10.1.0">10.1.0</a> (2025-09-29)</h1> <h3>Features</h3> <ul> <li>add support for default value syntax (<a href="https://github.com/kentcdodds/cross-env/commit/152ae6a85b5725ac3c725a8a3e471aee79acc712">152ae6a</a>)</li> </ul> <p>For example:</p> <pre lang="json"><code>"dev:server": "cross-env wrangler dev --port ${PORT:-8787}", </code></pre> <p>If <code>PORT</code> is already set, use that value, otherwise fallback to <code>8787</code>.</p> <p>Learn more about <a href="https://www.gnu.org/software/bash/manual/html_node/Shell-Parameter-Expansion.html">Shell Parameter Expansion</a></p> <h2>v10.0.0</h2> <h1><a href="https://github.com/kentcdodds/cross-env/compare/v9.0.0...v10.0.0">10.0.0</a> (2025-07-25)</h1> <p>TL;DR: You should probably not have to change anything if:</p> <ul> <li>You're using a modern maintained version of Node.js (v20+ is tested)</li> <li>You're only using the CLI (most of you are as that's the intended purpose)</li> </ul> <p>In this release (which should have been v8 except I had some issues with automated releases 🙈), I've updated all the things and modernized the package. This happened in <a href="https://redirect.github.com/kentcdodds/cross-env/issues/261">#261</a></p> <p>Was this needed? Not really, but I just thought it'd be fun to modernize this package.</p> <p>Here's the highlights of what was done.</p> <ul> <li>Replace Jest with Vitest for testing</li> <li>Convert all source files from .js to .ts with proper TypeScript types</li> <li>Use zshy for ESM-only builds (removes CJS support)</li> <li>Adopt <code>@​epic-web/config</code> for TypeScript, ESLint, and Prettier</li> <li>Update to Node.js >=20 requirement</li> <li>Remove kcd-scripts dependency</li> <li>Add comprehensive e2e tests with GitHub Actions matrix testing</li> <li>Update GitHub workflow with caching and cross-platform testing</li> <li>Modernize documentation and remove outdated sections</li> <li>Update all dependencies to latest versions</li> <li>Add proper TypeScript declarations and exports</li> </ul> <p>The tool maintains its original functionality while being completely modernized with the latest tooling and best practices</p> <h3>BREAKING CHANGES</h3> <ul> <li>This is a major rewrite that changes the module format from CommonJS to ESM-only. The package now requires Node.js >=20 and only exports ESM modules (not relevant in most cases).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kentcdodds/cross-env/commit/152ae6a85b5725ac3c725a8a3e471aee79acc712"><code>152ae6a</code></a> feat: add support ofr default value syntax</li> <li><a href="https://github.com/kentcdodds/cross-env/commit/bd70d1ab25b0e0b9b2926b048bf8ca52668a393c"><code>bd70d1a</code></a> chore: upgrade zshy</li> <li><a href="https://github.com/kentcdodds/cross-env/commit/8e0b190df9f90266c720aafe6f24d43eee93fa1b"><code>8e0b190</code></a> chore(ci): get coverage</li> <li><a href="https://github.com/kentcdodds/cross-env/commit/8635e80e81080f3e8f83b514565dc6bfecf6760c"><code>8635e80</code></a> fix(release): manually release a major version</li> <li><a href="https://github.com/kentcdodds/cross-env/commit/3a58f2236009b2f52479f2927c7790129450ec63"><code>3a58f22</code></a> chore: fix npmrc registry</li> <li><a href="https://github.com/kentcdodds/cross-env/commit/b70bfff5ecff5c92f2462cd6334378ef5bd84db0"><code>b70bfff</code></a> chore(ci): add names to steps and workflows</li> <li><a href="https://github.com/kentcdodds/cross-env/commit/cc5759dc36012c4b13b3d3b1af5e0a645d3c55f6"><code>cc5759d</code></a> fix(release): manually release a major version</li> <li><a href="https://github.com/kentcdodds/cross-env/commit/080a8591909665f42592d73e1149d0a061164045"><code>080a859</code></a> chore: remove publish script</li> <li><a href="https://github.com/kentcdodds/cross-env/commit/31e5bc70e726dee8e453dd64d54ad02eeb66e23a"><code>31e5bc7</code></a> chore(ci): restore built files</li> <li><a href="https://github.com/kentcdodds/cross-env/commit/81e9c34f55c483dc1f568696db36267748b3740d"><code>81e9c34</code></a> chore(ci): add back semantic-release</li> <li>Additional commits viewable in <a href="https://github.com/kentcdodds/cross-env/compare/v7.0.3...v10.1.0">compare view</a></li> </ul> </details> <br /> Updates `css-minimizer-webpack-plugin` from 7.0.2 to 7.0.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/webpack/css-minimizer-webpack-plugin/releases">css-minimizer-webpack-plugin's releases</a>.</em></p> <blockquote> <h2>v7.0.4</h2> <h3><a href="https://github.com/webpack/css-minimizer-webpack-plugin/compare/v7.0.3...v7.0.4">7.0.4</a> (2025-12-11)</h3> <h3>Bug Fixes</h3> <ul> <li>handle empty files (<a href="https://redirect.github.com/webpack/css-minimizer-webpack-plugin/issues/295">#295</a>) (<a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/8b273d15f9ca2baf7cd0e3c03817e74be7221e5b">8b273d1</a>)</li> </ul> <h2>v7.0.3</h2> <h3><a href="https://github.com/webpack/css-minimizer-webpack-plugin/compare/v7.0.2...v7.0.3">7.0.3</a> (2025-12-05)</h3> <h3>Bug Fixes</h3> <ul> <li>respect errors and warnings from minimizer without code (<a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/933fb49e66c17509a11c2888189a8c300db8e4aa">933fb49</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/webpack/css-minimizer-webpack-plugin/blob/main/CHANGELOG.md">css-minimizer-webpack-plugin's changelog</a>.</em></p> <blockquote> <h3><a href="https://github.com/webpack/css-minimizer-webpack-plugin/compare/v7.0.3...v7.0.4">7.0.4</a> (2025-12-11)</h3> <h3>Bug Fixes</h3> <ul> <li>handle empty files (<a href="https://redirect.github.com/webpack/css-minimizer-webpack-plugin/issues/295">#295</a>) (<a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/8b273d15f9ca2baf7cd0e3c03817e74be7221e5b">8b273d1</a>)</li> </ul> <h3><a href="https://github.com/webpack/css-minimizer-webpack-plugin/compare/v7.0.2...v7.0.3">7.0.3</a> (2025-12-05)</h3> <h3>Bug Fixes</h3> <ul> <li>respect errors and warnings from minimizer without code (<a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/933fb49e66c17509a11c2888189a8c300db8e4aa">933fb49</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/86ee07da1ba7d856a1942dd1a283bab0df29b21b"><code>86ee07d</code></a> chore(release): 7.0.4</li> <li><a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/8b273d15f9ca2baf7cd0e3c03817e74be7221e5b"><code>8b273d1</code></a> fix: handle empty files (<a href="https://redirect.github.com/webpack/css-minimizer-webpack-plugin/issues/295">#295</a>)</li> <li><a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/e1cdad5f8700502237653e074e2c5f64bda95dc3"><code>e1cdad5</code></a> chore(release): 7.0.3</li> <li><a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/933fb49e66c17509a11c2888189a8c300db8e4aa"><code>933fb49</code></a> fix: respect errors and warnings from minimizer without code</li> <li><a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/95e5fa183587bef5f72b9b8b81a381e2f79b3172"><code>95e5fa1</code></a> chore(deps): bump js-yaml (<a href="https://redirect.github.com/webpack/css-minimizer-webpack-plugin/issues/292">#292</a>)</li> <li><a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/8fbaaade0565308e79dcba61c3a0ad851e3f2231"><code>8fbaaad</code></a> docs: update contributing</li> <li><a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/5e22fce355b9944a196a4abbe59e4141187568b6"><code>5e22fce</code></a> chore: revist docs (<a href="https://redirect.github.com/webpack/css-minimizer-webpack-plugin/issues/291">#291</a>)</li> <li><a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/7c28a6eff562616228f6253506506f33350446bc"><code>7c28a6e</code></a> chore: migrate from contrib (<a href="https://redirect.github.com/webpack/css-minimizer-webpack-plugin/issues/290">#290</a>)</li> <li><a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/219ce7874248c3c76fd4b6c9eead4dcfee420ce4"><code>219ce78</code></a> chore: update github actions/checkout from v4 to v5 (<a href="https://redirect.github.com/webpack/css-minimizer-webpack-plugin/issues/289">#289</a>)</li> <li><a href="https://github.com/webpack/css-minimizer-webpack-plugin/commit/cc2bcddcd19dc171f052c7e61e1b40166b1399c1"><code>cc2bcdd</code></a> chore: update ESlint from v8 to v9</li> <li>Additional commits viewable in <a href="https://github.com/webpack/css-minimizer-webpack-plugin/compare/v7.0.2...v7.0.4">compare view</a></li> </ul> </details> <br /> Updates `eslint` from 9.39.1 to 9.39.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/releases">eslint's releases</a>.</em></p> <blockquote> <h2>v9.39.2</h2> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9"><code>5705833</code></a> fix: warn when <code>eslint-env</code> configuration comments are found (<a href="https://redirect.github.com/eslint/eslint/issues/20381">#20381</a>) (sethamus)</li> </ul> <h2>Build Related</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23"><code>506f154</code></a> build: add .scss files entry to knip (<a href="https://redirect.github.com/eslint/eslint/issues/20391">#20391</a>) (Milos Djermanovic)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b"><code>7ca0af7</code></a> chore: upgrade to <code>@eslint/[email protected]</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20394">#20394</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e"><code>c43ce24</code></a> chore: package.json update for <code>@​eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1"><code>4c9858e</code></a> ci: add <code>v9.x-dev</code> branch (<a href="https://redirect.github.com/eslint/eslint/issues/20382">#20382</a>) (Milos Djermanovic)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/9278324aa0023d223874825b0d4b6ac75783096a"><code>9278324</code></a> 9.39.2</li> <li><a href="https://github.com/eslint/eslint/commit/542266ad3c58b47066d4b8ae61d419b423acee8f"><code>542266a</code></a> Build: changelog update for 9.39.2</li> <li><a href="https://github.com/eslint/eslint/commit/7ca0af7f9f89dd4a01736dae01931c45d528171b"><code>7ca0af7</code></a> chore: upgrade to <code>@eslint/[email protected]</code> (<a href="https://redirect.github.com/eslint/eslint/issues/20394">#20394</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/c43ce24ff0ce073ec4ad691cd5a50171dfe6cf1e"><code>c43ce24</code></a> chore: package.json update for <code>@​eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/57058331946568164449c5caabe2cf206e4fb5d9"><code>5705833</code></a> fix: warn when <code>eslint-env</code> configuration comments are found (<a href="https://redirect.github.com/eslint/eslint/issues/20381">#20381</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/506f1549a64aa65bdddc75c71cb62f0ab94b5a23"><code>506f154</code></a> build: add .scss files entry to knip (<a href="https://redirect.github.com/eslint/eslint/issues/20391">#20391</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/4c9858e47bb9146cf20f546a562bc58a9ee3dae1"><code>4c9858e</code></a> ci: add <code>v9.x-dev</code> branch (<a href="https://redirect.github.com/eslint/eslint/issues/20382">#20382</a>)</li> <li>See full diff in <a href="https://github.com/eslint/eslint/compare/v9.39.1...v9.39.2">compare view</a></li> </ul> </details> <br /> Updates `globals` from 15.15.0 to 16.5.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sindresorhus/globals/releases">globals's releases</a>.</em></p> <blockquote> <h2>v16.5.0</h2> <ul> <li>Update globals (2025-11-01) (<a href="https://redirect.github.com/sindresorhus/globals/issues/316">#316</a>) 6d441ca</li> <li>Add Vue, Svelte, and Astro globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/314">#314</a>) ea31521</li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0">https://github.com/sindresorhus/globals/compare/v16.4.0...v16.5.0</a></p> <h2>v16.4.0</h2> <ul> <li>Update globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/309">#309</a>) 8b8a2d6</li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0">https://github.com/sindresorhus/globals/compare/v16.3.0...v16.4.0</a></p> <h2>v16.3.0</h2> <ul> <li>Update globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/304">#304</a>) 8c029d9</li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0">https://github.com/sindresorhus/globals/compare/v16.2.0...v16.3.0</a></p> <h2>v16.2.0</h2> <ul> <li>Add new <code>greasemonkey</code> globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/299">#299</a>) e4f6e8c</li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0">https://github.com/sindresorhus/globals/compare/v16.1.0...v16.2.0</a></p> <h2>v16.1.0</h2> <ul> <li>Update globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/293">#293</a>) 5c58875</li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0">https://github.com/sindresorhus/globals/compare/v16.0.0...v16.1.0</a></p> <h2>v16.0.0</h2> <h3>Breaking</h3> <ul> <li>The <code>serviceworker</code> globals are now generated from browsers (<a href="https://redirect.github.com/sindresorhus/globals/issues/281">#281</a>) 039ed51 <ul> <li>It's a breaking change as a few globals have been removed.</li> </ul> </li> </ul> <hr /> <p><a href="https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0">https://github.com/sindresorhus/globals/compare/v15.15.0...v16.0.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sindresorhus/globals/commit/46fdf18f4ce0b5abc9da1b3cf0f64fe8413f8573"><code>46fdf18</code></a> 16.5.0</li> <li><a href="https://github.com/sindresorhus/globals/commit/6d441ca77493f1ce9a8b332acdcbf8b153f2d788"><code>6d441ca</code></a> Update globals (2025-11-01) (<a href="https://redirect.github.com/sindresorhus/globals/issues/316">#316</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/d323da640b22eb962aa60a85e9303419d1ec3131"><code>d323da6</code></a> Add test for keys and values (<a href="https://redirect.github.com/sindresorhus/globals/issues/315">#315</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/ea31521ef3c30a6ac4ca269970ecccf47e1524d6"><code>ea31521</code></a> Add Vue, Svelte, and Astro globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/314">#314</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/fa8aaaeb9b203468a07e9c2dacec9ca48527aa1f"><code>fa8aaae</code></a> Add date to automated PR title (<a href="https://redirect.github.com/sindresorhus/globals/issues/311">#311</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/b777f0926d9f5d433a4cc507e4d282eb714ddc4f"><code>b777f09</code></a> Update Puppeteer (<a href="https://redirect.github.com/sindresorhus/globals/issues/310">#310</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/52ba38b98338c0e4c16ebab6638b2ac74a2f726c"><code>52ba38b</code></a> 16.4.0</li> <li><a href="https://github.com/sindresorhus/globals/commit/8b8a2d62527a90c2535de732f3eeeb6f3111f1be"><code>8b8a2d6</code></a> Update globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/309">#309</a>)</li> <li><a href="https://github.com/sindresorhus/globals/commit/2b85fdbacb34b87e9550492fa6286f0d99a73238"><code>2b85fdb</code></a> 16.3.0</li> <li><a href="https://github.com/sindresorhus/globals/commit/8c029d9f30916d57a5899cb23700508d3f543669"><code>8c029d9</code></a> Update globals (<a href="https://redirect.github.com/sindresorhus/globals/issues/304">#304</a>)</li> <li>Additional commits viewable in <a href="https://github.com/sindresorhus/globals/compare/v15.15.0...v16.5.0">compare view</a></li> </ul> </details> <br /> Updates `postcss-preset-env` from 10.4.0 to 10.5.0 <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/csstools/postcss-plugins/blob/main/plugin-packs/postcss-preset-env/CHANGELOG.md">postcss-preset-env's changelog</a>.</em></p> <blockquote> <h3>10.5.0</h3> <p><em>December 4, 2025</em></p> <ul> <li>Added <code>@csstools/postcss-position-area-property</code> <a href="https://github.com/csstools/postcss-plugins/tree/main/plugins/postcss-position-area-property#readme">Check the plugin README</a> for usage details.</li> <li>Updated <a href="https://github.com/csstools/cssdb"><code>cssdb</code></a> to <a href="https://github.com/csstools/cssdb/blob/main/CHANGELOG.md#852-december-4-2025"><code>8.5.2</code></a> (patch)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/csstools/postcss-plugins/commits/HEAD/plugin-packs/postcss-preset-env">compare view</a></li> </ul> </details> <br /> Updates `rimraf` from 6.1.0 to 6.1.2 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/isaacs/rimraf/commit/cd45498f616f9265dfe1e30640d6424348f75f04"><code>cd45498</code></a> 6.1.2</li> <li><a href="https://github.com/isaacs/rimraf/commit/fe9a962da1c82d873c16c82ec846954abc5ed160"><code>fe9a962</code></a> glob@13</li> <li><a href="https://github.com/isaacs/rimraf/commit/30dc9d8e80f319144ea25b68d7df37cfd47f1e59"><code>30dc9d8</code></a> 6.1.1</li> <li><a href="https://github.com/isaacs/rimraf/commit/9dffc3eb52dedec13e51b26767c9f4e8c3d47400"><code>9dffc3e</code></a> update glob</li> <li><a href="https://github.com/isaacs/rimraf/commit/b6462ea70cf0c2ea3a6b5d5b8d6f7e362fa92db1"><code>b6462ea</code></a> mock platform properly in test/index.ts</li> <li><a href="https://github.com/isaacs/rimraf/commit/668309f3c702bdea77ba63b36825a496901faa48"><code>668309f</code></a> ci: update typedoc action</li> <li>See full diff in <a href="https://github.com/isaacs/rimraf/compare/v6.1.0...v6.1.2">compare view</a></li> </ul> </details> <br /> Updates `sass` from 1.93.2 to 1.96.0 <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.96.0</h2> <p>To install Sass 1.96.0, 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>Allow numbers with complex units (more than one numerator unit or more than zero denominator units) to be emitted to CSS. These are now emitted as <code>calc()</code> expressions, which now support complex units in plain CSS.</li> </ul> <p>See the <a href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1960">full changelog</a> for changes in earlier releases.</p> <h2>Dart Sass 1.95.1</h2> <p>To install Sass 1.95.1, 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>No user-visible changes.</li> </ul> <p>See the <a href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1951">full changelog</a> for changes in earlier releases.</p> <h2>Dart Sass 1.95.0</h2> <p>To install Sass 1.95.0, 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>Add support for the <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values/if">CSS-style <code>if()</code> function</a>. In addition to supporting the plain CSS syntax, this also supports a <code>sass()</code> query that takes a Sass expression that evaluates to <code>true</code> or <code>false</code> at preprocessing time depending on whether the Sass value is truthy. If there are no plain-CSS queries, the function will return the first value whose query returns true during preprocessing. For example, <code>if(sass(false): 1; sass(true): 2; else: 3)</code> returns <code>2</code>.</p> </li> <li> <p>The old Sass <code>if()</code> syntax is now deprecated. Users are encouraged to migrate to the new CSS syntax. <code>if($condition, $if-true, $if-false)</code> can be changed to <code>if(sass($condition): $if-true; else: $if-false)</code>.</p> <p>See <a href="https://sass-lang.com/d/if-function">the Sass website</a> for details.</p> </li> <li> <p>Plain-CSS <code>if()</code> functions are now considered "special numbers", meaning that they can be used in place of arguments to CSS color functions.</p> </li> <li> <p>Plain-CSS <code>if()</code> functions and <code>attr()</code> functions are now considered "special variable strings" (like <code>var()</code>), meaning they can now be used in place of multiple arguments or syntax fragments in various CSS functions.</p> </li> </ul> <p>See the <a href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1950">full changelog</a> for changes in earlier releases.</p> <h2>Dart Sass 1.94.3</h2> <p>To install Sass 1.94.3, 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> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </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.96.0</h2> <ul> <li>Allow numbers with complex units (more than one numerator unit or more than zero denominator units) to be emitted to CSS. These are now emitted as <code>calc()</code> expressions, which now support complex units in plain CSS.</li> </ul> <h2>1.95.1</h2> <ul> <li>No user-visible changes.</li> </ul> <h2>1.95.0</h2> <ul> <li> <p>Add support for the <a href="https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values/if">CSS-style <code>if()</code> function</a>. In addition to supporting the plain CSS syntax, this also supports a <code>sass()</code> query that takes a Sass expression that evaluates to <code>true</code> or <code>false</code> at preprocessing time depending on whether the Sass value is truthy. If there are no plain-CSS queries, the function will return the first value whose query returns true during preprocessing. For example, <code>if(sass(false): 1; sass(true): 2; else: 3)</code> returns <code>2</code>.</p> </li> <li> <p>The old Sass <code>if()</code> syntax is now deprecated. Users are encouraged to migrate to the new CSS syntax. <code>if($condition, $if-true, $if-false)</code> can be changed to <code>if(sass($condition): $if-true; else: $if-false)</code>.</p> <p>See <a href="https://sass-lang.com/d/if-function">the Sass website</a> for details.</p> </li> <li> <p>Plain-CSS <code>if()</code> functions are now considered "special numbers", meaning that they can be used in place of arguments to CSS color functions.</p> </li> <li> <p>Plain-CSS <code>if()</code> functions and <code>attr()</code> functions are now considered "special variable strings" (like <code>var()</code>), meaning they can now be used in place of multiple arguments or syntax fragments in various CSS functions.</p> </li> </ul> <h2>1.94.3</h2> <ul> <li>Fix the span reported for standalone <code>%</code> expressions followed by whitespace.</li> </ul> <h2>1.94.2</h2> <h3>Command-Line Interface</h3> <ul> <li>Using <code>--fatal-deprecation <version></code> no longer emits warnings about deprecations that are obsolete.</li> </ul> <h3>Dart API</h3> <ul> <li><code>Deprecation.forVersion</code> now excludes obsolete deprecations from the set it returns.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sass/dart-sass/commit/f6bdc0213b13b2ff7dc311862904b1f648c9c62f"><code>f6bdc02</code></a> Add support for complex units in CSS (<a href="https://redirect.github.com/sass/dart-sass/issues/2699">#2699</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/4aa6d5f10402a9e443acb9025d857aeb4460f8a1"><code>4aa6d5f</code></a> Support parseSelectors in ImportCache (<a href="https://redirect.github.com/sass/dart-sass/issues/2701">#2701</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/eae38c51a00a09b710478dc24096db6916f4ab88"><code>eae38c5</code></a> Fix an incorrect link in the changelog (<a href="https://redirect.github.com/sass/dart-sass/issues/2700">#2700</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/474706332ec8c59364bf543dd5f2e66c473c5f02"><code>4747063</code></a> Bump the sass-parser version (<a href="https://redirect.github.com/sass/dart-sass/issues/2697">#2697</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/2abc89e9e52864065a16fa7e23c4ca55726d5b56"><code>2abc89e</code></a> Merge pull request <a href="https://redirect.github.com/sass/dart-sass/issues/2693">#2693</a> from sass/css-if</li> <li><a href="https://github.com/sass/dart-sass/commit/2f7a16c9cf2f10b82097429dbd24819eb475858b"><code>2f7a16c</code></a> Revert "Bump chokidar from 4.0.3 to 5.0.0 in /package (<a href="https://redirect.github.com/sass/dart-sass/issues/2690">#2690</a>)" (<a href="https://redirect.github.com/sass/dart-sass/issues/2691">#2691</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/38d4ac8665e1b03e41f5556e10b6e61004da6851"><code>38d4ac8</code></a> Add ArgumentList.namedSpans</li> <li><a href="https://github.com/sass/dart-sass/commit/6f9a5933db524686782c74d1339cb3e474d9b5eb"><code>6f9a593</code></a> Add support for plain-CSS if()</li> <li><a href="https://github.com/sass/dart-sass/commit/3b95eb775136a8e8dd87de4bdbd1ee1a3d05d3a0"><code>3b95eb7</code></a> Rename IfExpression to LegacyIfExpression</li> <li><a href="https://github.com/sass/dart-sass/commit/e2bf8434e5fbb6c9c5c8281a55cc3aaec90f3d5d"><code>e2bf843</code></a> Make the recursive AST visitor comprehensive (<a href="https://redirect.github.com/sass/dart-sass/issues/2694">#2694</a>)</li> <li>Additional commits viewable in <a href="https://github.com/sass/dart-sass/compare/1.93.2...1.96.0">compare view</a></li> </ul> </details> <details> <summary>Maintainer changes</summary> <p>This version was pushed to npm by [GitHub Actions](<a href="https://www.npmjs.com/~GitHub">https://www.npmjs.com/~GitHub</a> Actions), a new releaser for sass since your current version.</p> </details> <br /> Updates `stylelint` from 16.25.0 to 16.26.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stylelint/stylelint/releases">stylelint's releases</a>.</em></p> <blockquote> <h2>16.26.1</h2> <p>It fixes numerous false positive bugs, including many in the <code>declaration-property-value-no-unknown</code> rule for the latest CSS specifications.</p> <ul> <li>Fixed: <code>*-no-unknown</code> false positives for latest specs by integrating <code>@csstools/css-syntax-patches-for-csstree</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/8850">#8850</a>) (<a href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li> <li>Fixed: <code>at-rule-no-unknown</code> false positives for <code>@function</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/8851">#8851</a>) (<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li> <li>Fixed: <code>declaration-property-value-no-unknown</code> false positives for <code>attr()</code>, <code>if()</code> and custom functions (<a href="https://redirect.github.com/stylelint/stylelint/issues/8853">#8853</a>) (<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li> <li>Fixed: <code>function-url-quotes</code> false positives when URLs require quoting (<a href="https://redirect.github.com/stylelint/stylelint/issues/8804">#8804</a>) (<a href="https://github.com/taearls"><code>@​taearls</code></a>).</li> <li>Fixed: <code>selector-pseudo-element-no-unknown</code> false positives for <code>::scroll-button()</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/8856">#8856</a>) (<a href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li> </ul> <h2>16.26.0</h2> <p>It adds 1 feature and fixes 2 bugs.</p> <ul> <li>Added: support for <code>customSyntax</code> with function export (<a href="https://redirect.github.com/stylelint/stylelint/issues/8834">#8834</a>) (<a href="https://github.com/silverwind"><code>@​silverwind</code></a>).</li> <li>Fixed: <code>custom-property-no-missing-var-function</code> false positives for style query in <code>if()</code> function (<a href="https://redirect.github.com/stylelint/stylelint/issues/8813">#8813</a>) (<a href="https://github.com/sajdakabir"><code>@​sajdakabir</code></a>).</li> <li>Fixed: <code>media-feature-range-notation</code> false positives for multiple queries and <code>except: exact-value</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/8832">#8832</a>) (<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/stylelint/stylelint/blob/main/CHANGELOG.md">stylelint's changelog</a>.</em></p> <blockquote> <h2>16.26.1 - 2025-11-28</h2> <p>It fixes numerous false positive bugs, including many in the <code>declaration-property-value-no-unknown</code> rule for the latest CSS specifications.</p> <ul> <li>Fixed: <code>*-no-unknown</code> false positives for latest specs by integrating <code>@csstools/css-syntax-patches-for-csstree</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/8850">#8850</a>) (<a href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li> <li>Fixed: <code>at-rule-no-unknown</code> false positives for <code>@function</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/8851">#8851</a>) (<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li> <li>Fixed: <code>declaration-property-value-no-unknown</code> false positives for <code>attr()</code>, <code>if()</code> and custom functions (<a href="https://redirect.github.com/stylelint/stylelint/pull/8853">#8853</a>) (<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li> <li>Fixed: <code>function-url-quotes</code> false positives when URLs require quoting (<a href="https://redirect.github.com/stylelint/stylelint/pull/8804">#8804</a>) (<a href="https://github.com/taearls"><code>@​taearls</code></a>).</li> <li>Fixed: <code>selector-pseudo-element-no-unknown</code> false positives for <code>::scroll-button()</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/8856">#8856</a>) (<a href="https://github.com/Mouvedia"><code>@​Mouvedia</code></a>).</li> </ul> <h2>16.26.0 - 2025-11-21</h2> <p>It adds 1 feature and fixes 2 bugs.</p> <ul> <li>Added: support for <code>customSyntax</code> with function export (<a href="https://redirect.github.com/stylelint/stylelint/pull/8834">#8834</a>) (<a href="https://github.com/silverwind"><code>@​silverwind</code></a>).</li> <li>Fixed: <code>custom-property-no-missing-var-function</code> false positives for style query in <code>if()</code> function (<a href="https://redirect.github.com/stylelint/stylelint/pull/8813">#8813</a>) (<a href="https://github.com/sajdakabir"><code>@​sajdakabir</code></a>).</li> <li>Fixed: <code>media-feature-range-notation</code> false positives for multiple queries and <code>except: exact-value</code> (<a href="https://redirect.github.com/stylelint/stylelint/pull/8832">#8832</a>) (<a href="https://github.com/jeddy3"><code>@​jeddy3</code></a>).</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stylelint/stylelint/commit/b96814344b7d1088e3459c44dcafebfbdabff412"><code>b968143</code></a> Release 16.26.1 (<a href="https://redirect.github.com/stylelint/stylelint/issues/8857">#8857</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/2b24b9cd5030b4ef6726d575ea71d34005dd9929"><code>2b24b9c</code></a> Fix <code>selector-pseudo-element-no-unknown</code> false positives for `::scroll-button...</li> <li><a href="https://github.com/stylelint/stylelint/commit/f152564f037047a4f1a40c812fba77dde05d0062"><code>f152564</code></a> Fix <code>*-no-unknown</code> false positives for latest specs by integrating `@csstools...</li> <li><a href="https://github.com/stylelint/stylelint/commit/431cb53c0a181eaacc3b208a71c0e765c14faedf"><code>431cb53</code></a> Fix <code>at-rule-no-unknown</code> false positives for <code>@function</code> (<a href="https://redirect.github.com/stylelint/stylelint/issues/8851">#8851</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/119097ea694cca6bf477ac534fd02c39c8b37c8e"><code>119097e</code></a> Fix <code>declaration-property-value-no-unknown</code> false positives for <code>attr()</code> and ...</li> <li><a href="https://github.com/stylelint/stylelint/commit/4b9c68be0763a87df187a7fc9de00bced940d916"><code>4b9c68b</code></a> Fix <code>function-url-quotes</code> false positives when URLs require quoting (<a href="https://redirect.github.com/stylelint/stylelint/issues/8804">#8804</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/8cc4ced2e8938785aa29559609984df8c4d83431"><code>8cc4ced</code></a> Bump rollup from 4.52.5 to 4.53.2 (<a href="https://redirect.github.com/stylelint/stylelint/issues/8848">#8848</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/4383feb6dfacb57fc334ab6441ba32e7ea4e3008"><code>4383feb</code></a> Bump file-entry-cache from 11.1.0 to 11.1.1 (<a href="https://redirect.github.com/stylelint/stylelint/issues/8846">#8846</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/a8a7560c49f78ce1baaa1fd182c03685c12c7b37"><code>a8a7560</code></a> Bump the eslint group with 2 updates (<a href="https://redirect.github.com/stylelint/stylelint/issues/8845">#8845</a>)</li> <li><a href="https://github.com/stylelint/stylelint/commit/947ad33c1562b03e54b440693db69c5fbb4b39fb"><code>947ad33</code></a> Fix <code>patch-package</code> warning about mismatched <code>@types/css-tree</code> version (<a href="https://redirect.github.com/stylelint/stylelint/issues/8844">#8844</a>)</li> <li>Additional commits viewable in <a href="https://github.com/stylelint/stylelint/compare/16.25.0...16.26.1">compare view</a></li> </ul> </details> <br /> Updates `stylelint-config-standard-scss` from 13.1.0 to 16.0.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/releases">stylelint-config-standard-scss's releases</a>.</em></p> <blockquote> <h2>16.0.0</h2> <ul> <li>Changed: updated to <a href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases/tag/v16.0.0"><code>[email protected]</code></a> and <a href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases/tag/v16.0.1"><code>[email protected]</code></a>.</li> <li>Changed: updated to <a href="https://github.com/stylelint/stylelint-config-standard/releases/tag/39.0.0"><code>[email protected]</code></a></li> <li>Removed: <code>stylelint</code> less than <code>16.23.1</code> from peer dependencies.</li> </ul> <h2>15.0.1</h2> <ul> <li>Fixed: change minimum supported Node.js version to <code>20</code>.</li> </ul> <h2>15.0.0</h2> <ul> <li>Changed: updated to <a href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases/tag/v15.0.0"><code>[email protected]</code></a>.</li> <li>Changed: updated to <a href="https://github.com/stylelint/stylelint-config-standard/releases/tag/38.0.0"><code>[email protected]</code></a></li> <li>Removed: <code>stylelint</code> less than <code>16.18.0</code> from peer dependencies.</li> <li>Removed: Node.js less than <code>22</code> support.</li> <li>Fixed: <code>length-zero-no-unit</code> allow mixin/function argument default values with unit (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/221">#221</a>).</li> </ul> <h2>14.0.0</h2> <ul> <li>Changed: updated to <a href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases/tag/v14.1.0"><code>[email protected]</code></a>.</li> <li>Removed: <code>stylelint</code> less than <code>16.11.0</code> from peer dependencies.</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/blob/main/CHANGELOG.md">stylelint-config-standard-scss's changelog</a>.</em></p> <blockquote> <h1>16.0.0</h1> <ul> <li>Changed: updated to <a href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases/tag/v16.0.0"><code>[email protected]</code></a> and <a href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases/tag/v16.0.1"><code>[email protected]</code></a>.</li> <li>Changed: updated to <a href="https://github.com/stylelint/stylelint-config-standard/releases/tag/39.0.0"><code>[email protected]</code></a></li> <li>Removed: <code>stylelint</code> less than <code>16.23.1</code> from peer dependencies.</li> </ul> <h1>15.0.1</h1> <ul> <li>Fixed: change minimum supported Node.js version to <code>20</code>.</li> </ul> <h1>15.0.0</h1> <ul> <li>Changed: updated to <a href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases/tag/v15.0.0"><code>[email protected]</code></a>.</li> <li>Changed: updated to <a href="https://github.com/stylelint/stylelint-config-standard/releases/tag/38.0.0"><code>[email protected]</code></a></li> <li>Removed: <code>stylelint</code> less than <code>16.18.0</code> from peer dependencies.</li> <li>Removed: Node.js less than <code>22</code> support.</li> <li>Fixed: <code>length-zero-no-unit</code> allow mixin/function argument default values with unit (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/221">#221</a>).</li> </ul> <h1>14.0.0</h1> <ul> <li>Changed: updated to <a href="https://github.com/stylelint-scss/stylelint-config-recommended-scss/releases/tag/v14.1.0"><code>[email protected]</code></a>.</li> <li>Removed: <code>stylelint</code> less than <code>16.11.0</code> from peer dependencies.</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/ad966dc664a14eda987cf6199972b77ec34c4247"><code>ad966dc</code></a> 16.0.0</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/6ab0a973e5b2e057ac660a26ba3be8d1d279a3df"><code>6ab0a97</code></a> Prepare 16.0.0 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/246">#246</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/b9d3262f9fbf5a2e4438e9b23217a72e6b0b6f88"><code>b9d3262</code></a> Sync stylelint peer dep version with stylelint-config-recommended-scss (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/245">#245</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/a3bf1978a05baa2353d2efe4d6ac048f0048de96"><code>a3bf197</code></a> Bump stylelint-config-recommended-scss from 16.0.0 to 16.0.1 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/244">#244</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/61a4a59b0787da27c7ca6d03bd7ef9e0796fdc6b"><code>61a4a59</code></a> Bump npm-run-all2 from 8.0.1 to 8.0.4 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/227">#227</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/4df4a84f451a2f2420def65ae949865f852a692a"><code>4df4a84</code></a> Bump eslint from 9.26.0 to 9.35.0 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/243">#243</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/7ef6c623bb435a33f4c4380a0bcbaeedd1f2036d"><code>7ef6c62</code></a> Bump prettier from 3.5.3 to 3.6.2 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/234">#234</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/a3144617e39beb282ae59d46bb2afdcc77f16372"><code>a314461</code></a> Bump eslint-config-stylelint from 24.0.0 to 25.0.0 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/235">#235</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/c43906ff45d155f1125e1b8c95d6f8d39d45d47f"><code>c43906f</code></a> Bump actions/checkout from 4 to 5 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/241">#241</a>)</li> <li><a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/commit/741c6ac56529844de0d810da3e53b414e0d9e9f3"><code>741c6ac</code></a> Update to stylelint-config-recommended-scss 16 (<a href="https://redirect.github.com/stylelint-scss/stylelint-config-standard-scss/issues/238">#238</a>)</li> <li>Additional commits viewable in <a href="https://github.com/stylelint-scss/stylelint-config-standard-scss/compare/v13.1.0...v16.0.0">compare view</a></li> </ul> </details> <br /> Updates `stylelint-scss` from 6.12.1 to 6.13.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/stylelint-scss/stylelint-scss/releases">stylelint-scss's releases</a>.</em></p> <blockquote> <h2>6.13.0</h2> <ul> <li>Added: <code>at-mixin-argumentless-call-parentheses</code> handle mixin calls with content block arguments (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1185">#1185</a>).</li> <li>Added: <code>at-function-pattern</code>, <code>at-mixin-pattern</code>, <code>dollar-variable-pattern</code>, <code>percent-placeholder-pattern</code> add support for arguments in custom messages (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1187">#1187</a>).</li> <li>Added: <code>dollar-variable-no-missing-interpolation</code> check for CSS custom properties, add autofix, rule documentation improvements (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1195">#1195</a>).</li> <li>Fixed: <code>dollar-variable-colon-space-after</code> prevent TypeError for dynamically created nodes (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1159">#1159</a>).</li> <li>Fixed: <code>load-partial-extension</code> add missing link to docs (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1202">#1202</a>).</li> <li>Fixed: migrate rules to use autofix callback instead of deprecated <code>context.fix</code> (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1206">#1206</a>).</li> <li>Updated: <code>stylelint</code> peer dependency version to <code>^16.8.2</code> (required by autofix callback) (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1206">#1206</a>).</li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/stylelint-scss/stylelint-scss/compare/v6.12.1...v6.13.0">https://github.com/stylelint-scss/stylelint-scss/compare/v6.12.1...v6.13.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/stylelint-scss/stylelint-scss/blob/master/CHANGELOG.md">stylelint-scss's changelog</a>.</em></p> <blockquote> <h1>6.13.0</h1> <ul> <li>Added: <code>at-mixin-argumentless-call-parentheses</code> handle mixin calls with content block arguments (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1185">#1185</a>).</li> <li>Added: <code>at-function-pattern</code>, <code>at-mixin-pattern</code>, <code>dollar-variable-pattern</code>, <code>percent-placeholder-pattern</code> add support for arguments in custom messages (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1187">#1187</a>).</li> <li>Added: <code>dollar-variable-no-missing-interpolation</code> check for CSS custom properties, add autofix, rule documentation improvements (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1195">#1195</a>).</li> <li>Fixed: <code>dollar-variable-colon-space-after</code> prevent TypeError for dynamically created nodes (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1159">#1159</a>).</li> <li>Fixed: <code>load-partial-extension</code> add missing link to docs (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1202">#1202</a>).</li> <li>Fixed: migrate rules to use autofix callback instead of deprecated <code>context.fix</code> (<a href="https://redirect.github.com/stylelint-scss/stylelint-scss/issues/1206">#1206</a>).</li> <li>Updated: <code>stylelint</code> peer dependency version to <code>^16.8.2</code> (required by autofix callback) (<a href="https://redirect.github.c... _Description has been truncated_ -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
