Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Bump the version-bumps group in /warpgate-web with 16 updates (#1050)
Bumps the version-bumps group in /warpgate-web with 16 updates: | Package | From | To | | --- | --- | --- | | [@fortawesome/free-brands-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `6.5.2` | `6.6.0` | | [@fortawesome/free-regular-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `6.5.2` | `6.6.0` | | [@fortawesome/free-solid-svg-icons](https://github.com/FortAwesome/Font-Awesome) | `6.5.2` | `6.6.0` | | [@openapitools/openapi-generator-cli](https://github.com/OpenAPITools/openapi-generator-cli) | `2.13.4` | `2.13.5` | | [@sveltejs/vite-plugin-svelte](https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte) | `3.1.1` | `3.1.2` | | [eslint-import-resolver-typescript](https://github.com/import-js/eslint-import-resolver-typescript) | `3.6.1` | `3.6.3` | | [eslint-plugin-import](https://github.com/import-js/eslint-plugin-import) | `2.29.1` | `2.30.0` | | [eslint-plugin-promise](https://github.com/eslint-community/eslint-plugin-promise) | `7.0.0` | `7.1.0` | | [qrcode](https://github.com/soldair/node-qrcode) | `1.5.3` | `1.5.4` | | [sass](https://github.com/sass/dart-sass) | `1.77.6` | `1.78.0` | | [svelte](https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte) | `4.2.18` | `4.2.19` | | [tslib](https://github.com/Microsoft/tslib) | `2.6.3` | `2.7.0` | | [typescript](https://github.com/Microsoft/TypeScript) | `5.4.5` | `5.5.4` | | [ua-parser-js](https://github.com/faisalman/ua-parser-js) | `1.0.37` | `1.0.38` | | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `5.3.5` | `5.4.3` | | [xterm-addon-serialize](https://github.com/xtermjs/xterm.js) | `0.7.0` | `0.11.0` | Updates `@fortawesome/free-brands-svg-icons` from 6.5.2 to 6.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/FortAwesome/Font-Awesome/releases"><code>@fortawesome/free-brands-svg-icons</code>'s releases</a>.</em></p> <blockquote> <h2>Release 6.6.0</h2> <p><strong>Change log available at <a href="https://fontawesome.com/docs/changelog/">https://fontawesome.com/docs/changelog/</a></strong></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/FortAwesome/Font-Awesome/commit/37eff7fa00de26db41183a3ad8ed0e9119fbc44b"><code>37eff7f</code></a> Release 6.6.0 (<a href="https://redirect.github.com/FortAwesome/Font-Awesome/issues/20295">#20295</a>)</li> <li><a href="https://github.com/FortAwesome/Font-Awesome/commit/138f8c3971a7b6059ed12ebcc436602ee72327d5"><code>138f8c3</code></a> Update 000_icon_request.yml</li> <li><a href="https://github.com/FortAwesome/Font-Awesome/commit/05235ab745cce541c4b24993e4a2ffd94f347838"><code>05235ab</code></a> Updating Icon Request Template (<a href="https://redirect.github.com/FortAwesome/Font-Awesome/issues/20275">#20275</a>)</li> <li>See full diff in <a href="https://github.com/FortAwesome/Font-Awesome/compare/6.5.2...6.6.0">compare view</a></li> </ul> </details> <br /> Updates `@fortawesome/free-regular-svg-icons` from 6.5.2 to 6.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/FortAwesome/Font-Awesome/releases"><code>@fortawesome/free-regular-svg-icons</code>'s releases</a>.</em></p> <blockquote> <h2>Release 6.6.0</h2> <p><strong>Change log available at <a href="https://fontawesome.com/docs/changelog/">https://fontawesome.com/docs/changelog/</a></strong></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/FortAwesome/Font-Awesome/commit/37eff7fa00de26db41183a3ad8ed0e9119fbc44b"><code>37eff7f</code></a> Release 6.6.0 (<a href="https://redirect.github.com/FortAwesome/Font-Awesome/issues/20295">#20295</a>)</li> <li><a href="https://github.com/FortAwesome/Font-Awesome/commit/138f8c3971a7b6059ed12ebcc436602ee72327d5"><code>138f8c3</code></a> Update 000_icon_request.yml</li> <li><a href="https://github.com/FortAwesome/Font-Awesome/commit/05235ab745cce541c4b24993e4a2ffd94f347838"><code>05235ab</code></a> Updating Icon Request Template (<a href="https://redirect.github.com/FortAwesome/Font-Awesome/issues/20275">#20275</a>)</li> <li>See full diff in <a href="https://github.com/FortAwesome/Font-Awesome/compare/6.5.2...6.6.0">compare view</a></li> </ul> </details> <br /> Updates `@fortawesome/free-solid-svg-icons` from 6.5.2 to 6.6.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/FortAwesome/Font-Awesome/releases"><code>@fortawesome/free-solid-svg-icons</code>'s releases</a>.</em></p> <blockquote> <h2>Release 6.6.0</h2> <p><strong>Change log available at <a href="https://fontawesome.com/docs/changelog/">https://fontawesome.com/docs/changelog/</a></strong></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/FortAwesome/Font-Awesome/commit/37eff7fa00de26db41183a3ad8ed0e9119fbc44b"><code>37eff7f</code></a> Release 6.6.0 (<a href="https://redirect.github.com/FortAwesome/Font-Awesome/issues/20295">#20295</a>)</li> <li><a href="https://github.com/FortAwesome/Font-Awesome/commit/138f8c3971a7b6059ed12ebcc436602ee72327d5"><code>138f8c3</code></a> Update 000_icon_request.yml</li> <li><a href="https://github.com/FortAwesome/Font-Awesome/commit/05235ab745cce541c4b24993e4a2ffd94f347838"><code>05235ab</code></a> Updating Icon Request Template (<a href="https://redirect.github.com/FortAwesome/Font-Awesome/issues/20275">#20275</a>)</li> <li>See full diff in <a href="https://github.com/FortAwesome/Font-Awesome/compare/6.5.2...6.6.0">compare view</a></li> </ul> </details> <br /> Updates `@openapitools/openapi-generator-cli` from 2.13.4 to 2.13.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/OpenAPITools/openapi-generator-cli/releases"><code>@openapitools/openapi-generator-cli</code>'s releases</a>.</em></p> <blockquote> <h2>v2.13.5</h2> <h2><a href="https://github.com/OpenAPITools/openapi-generator-cli/compare/v2.13.4...v2.13.5">2.13.5</a> (2024-08-20)</h2> <h3>Bug Fixes</h3> <ul> <li><strong>deps:</strong> update dependency axios to v1.7.4 [security] (<a href="https://redirect.github.com/OpenAPITools/openapi-generator-cli/issues/789">#789</a>) (<a href="https://github.com/OpenAPITools/openapi-generator-cli/commit/18abce41f5fac12e574977e175adf32a42f8b5a6">18abce4</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/OpenAPITools/openapi-generator-cli/commit/18abce41f5fac12e574977e175adf32a42f8b5a6"><code>18abce4</code></a> fix(deps): update dependency axios to v1.7.4 [security] (<a href="https://redirect.github.com/OpenAPITools/openapi-generator-cli/issues/789">#789</a>)</li> <li><a href="https://github.com/OpenAPITools/openapi-generator-cli/commit/6b76bbbbc10630190289a32b7ecafce61cd3ab12"><code>6b76bbb</code></a> Update README.md with openjdk</li> <li><a href="https://github.com/OpenAPITools/openapi-generator-cli/commit/76dfb1952f6868127c60e56eb610847d13ae1617"><code>76dfb19</code></a> Update README.md with JDK version required</li> <li>See full diff in <a href="https://github.com/OpenAPITools/openapi-generator-cli/compare/v2.13.4...v2.13.5">compare view</a></li> </ul> </details> <br /> Updates `@sveltejs/vite-plugin-svelte` from 3.1.1 to 3.1.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sveltejs/vite-plugin-svelte/releases"><code>@sveltejs/vite-plugin-svelte</code>'s releases</a>.</em></p> <blockquote> <h2><code>@sveltejs/vite-plugin-svelte</code><a href="https://github.com/3"><code>@3</code></a>.1.2</h2> <h3>Patch Changes</h3> <ul> <li>add warning for svelte5 users to update to vite-plugin-svelte@4 (<a href="https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/964">#964</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/sveltejs/vite-plugin-svelte/blob/@sveltejs/[email protected]/packages/vite-plugin-svelte/CHANGELOG.md"><code>@sveltejs/vite-plugin-svelte</code>'s changelog</a>.</em></p> <blockquote> <h2>3.1.2</h2> <h3>Patch Changes</h3> <ul> <li>add warning for svelte5 users to update to vite-plugin-svelte@4 (<a href="https://redirect.github.com/sveltejs/vite-plugin-svelte/pull/964">#964</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sveltejs/vite-plugin-svelte/commit/b3edb771f264b1d1578972dd4a7adaf9a0caf68b"><code>b3edb77</code></a> Version Packages (<a href="https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte/issues/965">#965</a>)</li> <li><a href="https://github.com/sveltejs/vite-plugin-svelte/commit/4f95193edb22c24a081b9d60217d158be4a68bbb"><code>4f95193</code></a> chore(logs): encourage svelte5 users to update from vps3 to vps4 (<a href="https://github.com/sveltejs/vite-plugin-svelte/tree/HEAD/packages/vite-plugin-svelte/issues/964">#964</a>)</li> <li>See full diff in <a href="https://github.com/sveltejs/vite-plugin-svelte/commits/@sveltejs/[email protected]/packages/vite-plugin-svelte">compare view</a></li> </ul> </details> <br /> Updates `eslint-import-resolver-typescript` from 3.6.1 to 3.6.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/import-js/eslint-import-resolver-typescript/releases">eslint-import-resolver-typescript's releases</a>.</em></p> <blockquote> <h2>v3.6.3</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/305">#305</a> <a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/f8d7b82d3e1137c9537f3c4bd7d67044b310475d"><code>f8d7b82</code></a> Thanks <a href="https://github.com/SukkaW"><code>@SukkaW</code></a>! - Fix resolve for <code>node:test</code>, <code>node:sea</code>, and <code>node:sqlite</code> without sacrificing installation size</p> </li> <li> <p><a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/288">#288</a> <a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/a4c6c78904e8e7123503f6784fdbded3d4a026ed"><code>a4c6c78</code></a> Thanks <a href="https://github.com/SunsetTechuila"><code>@SunsetTechuila</code></a>! - fix: ignore bun built-in modules</p> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/import-js/eslint-import-resolver-typescript/blob/master/CHANGELOG.md">eslint-import-resolver-typescript's changelog</a>.</em></p> <blockquote> <h2>3.6.3</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/305">#305</a> <a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/f8d7b82d3e1137c9537f3c4bd7d67044b310475d"><code>f8d7b82</code></a> Thanks <a href="https://github.com/SukkaW"><code>@SukkaW</code></a>! - Fix resolve for <code>node:test</code>, <code>node:sea</code>, and <code>node:sqlite</code> without sacrificing installation size</p> </li> <li> <p><a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/288">#288</a> <a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/a4c6c78904e8e7123503f6784fdbded3d4a026ed"><code>a4c6c78</code></a> Thanks <a href="https://github.com/SunsetTechuila"><code>@SunsetTechuila</code></a>! - fix: ignore bun built-in modules</p> </li> </ul> <h2>3.6.2</h2> <h3>Patch Changes</h3> <ul> <li> <p><a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/294">#294</a> <a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/10f9b17d9ec96c9d38085894710f041bdce5aa86"><code>10f9b17</code></a> Thanks <a href="https://github.com/RobinTail"><code>@RobinTail</code></a>! - Allow either eslint-plugin-import-x or eslint-plugin-import plugin as a peer dependency.</p> </li> <li> <p><a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/pull/295">#295</a> <a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/ff3d3c6fc0bc8d88b4c33abe2d4449db47232d17"><code>ff3d3c6</code></a> Thanks <a href="https://github.com/wojtekmaj"><code>@wojtekmaj</code></a>! - chore(deps): remove <code>is-core-module</code> dependency</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/3dfad602a05b4b3812a4d3fc681051932f86e838"><code>3dfad60</code></a> chore(deps): update dependency node to v18.20.4 (<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/309">#309</a>)</li> <li><a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/47561fb98211e73f5233e6a0fd9470a0e01d71a1"><code>47561fb</code></a> chore(deps): update dependency <code>@changesets/cli</code> to ^2.27.7 (<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/308">#308</a>)</li> <li><a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/c9b5626ee69bd529c7e391e40928a4fb28dce179"><code>c9b5626</code></a> chore: release eslint-import-resolver-typescript (<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/302">#302</a>)</li> <li><a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/f8d7b82d3e1137c9537f3c4bd7d67044b310475d"><code>f8d7b82</code></a> fix(<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/303">#303</a>): use <code>@nolyfill/is-core-module</code> (<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/305">#305</a>)</li> <li><a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/a4c6c78904e8e7123503f6784fdbded3d4a026ed"><code>a4c6c78</code></a> fix: ignore bun built-in modules (<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/288">#288</a>)</li> <li><a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/79148f49bd300bf728752d91c58ecb383b991756"><code>79148f4</code></a> chore: release eslint-import-resolver-typescript (<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/301">#301</a>)</li> <li><a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/ff3d3c6fc0bc8d88b4c33abe2d4449db47232d17"><code>ff3d3c6</code></a> chore(deps): remove <code>is-core-module</code> dependency (<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/295">#295</a>)</li> <li><a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/10f9b17d9ec96c9d38085894710f041bdce5aa86"><code>10f9b17</code></a> Allow either import or import-x plugin as a peer dependency (<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/294">#294</a>)</li> <li><a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/b777b44dcd0e967807f34b45e808c61ca751aa62"><code>b777b44</code></a> ci(workflows/ci): setup node before enabling corepack (<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/300">#300</a>)</li> <li><a href="https://github.com/import-js/eslint-import-resolver-typescript/commit/4f9db5965e425734440d3883994aefeb983e5a52"><code>4f9db59</code></a> chore(deps): update dependency node to v18.20.3 (<a href="https://redirect.github.com/import-js/eslint-import-resolver-typescript/issues/297">#297</a>)</li> <li>Additional commits viewable in <a href="https://github.com/import-js/eslint-import-resolver-typescript/compare/v3.6.1...v3.6.3">compare view</a></li> </ul> </details> <br /> Updates `eslint-plugin-import` from 2.29.1 to 2.30.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/import-js/eslint-plugin-import/releases">eslint-plugin-import's releases</a>.</em></p> <blockquote> <h2>v2.30.0</h2> <h3>Added</h3> <ul> <li><a href="./docs/rules/dynamic-import-chunkname.md"><code>dynamic-import-chunkname</code></a>: add <code>allowEmpty</code> option to allow empty leading comments (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2942">#2942</a>, thanks [<a href="https://github.com/JiangWeixian"><code>@JiangWeixian</code></a>])</li> <li><a href="./docs/rules/dynamic-import-chunkname.md"><code>dynamic-import-chunkname</code></a>: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3004">#3004</a>, thanks [<a href="https://github.com/amsardesai"><code>@amsardesai</code></a>])</li> <li>[<code>no-unused-modules</code>]: Add <code>ignoreUnusedTypeExports</code> option (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3011">#3011</a>, thanks [<a href="https://github.com/silverwind"><code>@silverwind</code></a>])</li> <li>add support for Flat Config (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3018">#3018</a>, thanks [<a href="https://github.com/michaelfaith"><code>@michaelfaith</code></a>])</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>no-extraneous-dependencies</code>]: allow wrong path (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3012">#3012</a>, thanks [<a href="https://github.com/chabb"><code>@chabb</code></a>])</li> <li>[<code>no-cycle</code>]: use scc algorithm to optimize (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2998">#2998</a>, thanks [<a href="https://github.com/soryy708"><code>@soryy708</code></a>])</li> <li>[<code>no-duplicates</code>]: Removing duplicates breaks in TypeScript (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3033">#3033</a>, thanks [<a href="https://github.com/yesl-kim"><code>@yesl-kim</code></a>])</li> <li><a href="./docs/rules/newline-after-import.md"><code>newline-after-import</code></a>: fix considerComments option when require (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2952">#2952</a>, thanks [<a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a>])</li> <li>[<code>order</code>]: do not compare first path segment for relative paths (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2682">#2682</a>) (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2885">#2885</a>, thanks [<a href="https://github.com/mihkeleidast"><code>@mihkeleidast</code></a>])</li> </ul> <h3>Changed</h3> <ul> <li>[Docs] <code>no-extraneous-dependencies</code>: Make glob pattern description more explicit (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2944">#2944</a>, thanks [<a href="https://github.com/mulztob"><code>@mulztob</code></a>])</li> <li>[<code>no-unused-modules</code>]: add console message to help debug <a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2866">#2866</a></li> <li>[Refactor] <code>ExportMap</code>: make procedures static instead of monkeypatching exportmap (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2982">#2982</a>, thanks [<a href="https://github.com/soryy708"><code>@soryy708</code></a>])</li> <li>[Refactor] <code>ExportMap</code>: separate ExportMap instance from its builder logic (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2985">#2985</a>, thanks [<a href="https://github.com/soryy708"><code>@soryy708</code></a>])</li> <li>[Docs] <code>order</code>: Add a quick note on how unbound imports and --fix (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2640">#2640</a>, thanks [<a href="https://github.com/minervabot"><code>@minervabot</code></a>])</li> <li>[Tests] appveyor -> GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2987">#2987</a>, thanks [<a href="https://github.com/joeyguerra"><code>@joeyguerra</code></a>])</li> <li>[actions] migrate OSX tests to GHA ([ljharb#37], thanks [<a href="https://github.com/aks"><code>@aks</code></a>-])</li> <li>[Refactor] <code>exportMapBuilder</code>: avoid hoisting (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2989">#2989</a>, thanks [<a href="https://github.com/soryy708"><code>@soryy708</code></a>])</li> <li>[Refactor] <code>ExportMap</code>: extract "builder" logic to separate files (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2991">#2991</a>, thanks [<a href="https://github.com/soryy708"><code>@soryy708</code></a>])</li> <li>[Docs] [<code>order</code>]: update the description of the <code>pathGroupsExcludedImportTypes</code> option (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3036">#3036</a>, thanks [<a href="https://github.com/liby"><code>@liby</code></a>])</li> <li>[readme] Clarify how to install the plugin (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2993">#2993</a>, thanks [<a href="https://github.com/jwbth"><code>@jwbth</code></a>])</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/import-js/eslint-plugin-import/blob/main/CHANGELOG.md">eslint-plugin-import's changelog</a>.</em></p> <blockquote> <h2>[2.30.0] - 2024-09-02</h2> <h3>Added</h3> <ul> <li>[<code>dynamic-import-chunkname</code>]: add <code>allowEmpty</code> option to allow empty leading comments (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2942">#2942</a>, thanks [<a href="https://github.com/JiangWeixian"><code>@JiangWeixian</code></a>])</li> <li>[<code>dynamic-import-chunkname</code>]: Allow empty chunk name when webpackMode: 'eager' is set; add suggestions to remove name in eager mode (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3004">#3004</a>, thanks [<a href="https://github.com/amsardesai"><code>@amsardesai</code></a>])</li> <li>[<code>no-unused-modules</code>]: Add <code>ignoreUnusedTypeExports</code> option (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3011">#3011</a>, thanks [<a href="https://github.com/silverwind"><code>@silverwind</code></a>])</li> <li>add support for Flat Config (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3018">#3018</a>, thanks [<a href="https://github.com/michaelfaith"><code>@michaelfaith</code></a>])</li> </ul> <h3>Fixed</h3> <ul> <li>[<code>no-extraneous-dependencies</code>]: allow wrong path (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3012">#3012</a>, thanks [<a href="https://github.com/chabb"><code>@chabb</code></a>])</li> <li>[<code>no-cycle</code>]: use scc algorithm to optimize (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2998">#2998</a>, thanks [<a href="https://github.com/soryy708"><code>@soryy708</code></a>])</li> <li>[<code>no-duplicates</code>]: Removing duplicates breaks in TypeScript (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3033">#3033</a>, thanks [<a href="https://github.com/yesl-kim"><code>@yesl-kim</code></a>])</li> <li>[<code>newline-after-import</code>]: fix considerComments option when require (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2952">#2952</a>, thanks [<a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a>])</li> <li>[<code>order</code>]: do not compare first path segment for relative paths (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2682">#2682</a>) (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2885">#2885</a>, thanks [<a href="https://github.com/mihkeleidast"><code>@mihkeleidast</code></a>])</li> </ul> <h3>Changed</h3> <ul> <li>[Docs] <code>no-extraneous-dependencies</code>: Make glob pattern description more explicit (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2944">#2944</a>, thanks [<a href="https://github.com/mulztob"><code>@mulztob</code></a>])</li> <li>[<code>no-unused-modules</code>]: add console message to help debug <a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2866">#2866</a></li> <li>[Refactor] <code>ExportMap</code>: make procedures static instead of monkeypatching exportmap (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2982">#2982</a>, thanks [<a href="https://github.com/soryy708"><code>@soryy708</code></a>])</li> <li>[Refactor] <code>ExportMap</code>: separate ExportMap instance from its builder logic (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2985">#2985</a>, thanks [<a href="https://github.com/soryy708"><code>@soryy708</code></a>])</li> <li>[Docs] <code>order</code>: Add a quick note on how unbound imports and --fix (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2640">#2640</a>, thanks [<a href="https://github.com/minervabot"><code>@minervabot</code></a>])</li> <li>[Tests] appveyor -> GHA (run tests on Windows in both pwsh and WSL + Ubuntu) (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2987">#2987</a>, thanks [<a href="https://github.com/joeyguerra"><code>@joeyguerra</code></a>])</li> <li>[actions] migrate OSX tests to GHA ([ljharb#37], thanks [<a href="https://github.com/aks"><code>@aks</code></a>-])</li> <li>[Refactor] <code>exportMapBuilder</code>: avoid hoisting (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2989">#2989</a>, thanks [<a href="https://github.com/soryy708"><code>@soryy708</code></a>])</li> <li>[Refactor] <code>ExportMap</code>: extract "builder" logic to separate files (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2991">#2991</a>, thanks [<a href="https://github.com/soryy708"><code>@soryy708</code></a>])</li> <li>[Docs] [<code>order</code>]: update the description of the <code>pathGroupsExcludedImportTypes</code> option (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/3036">#3036</a>, thanks [<a href="https://github.com/liby"><code>@liby</code></a>])</li> <li>[readme] Clarify how to install the plugin (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2993">#2993</a>, thanks [<a href="https://github.com/jwbth"><code>@jwbth</code></a>])</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/18787d3e6966028983af81a878d1a505893932d4"><code>18787d3</code></a> Bump to 2.30.0</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/990229879c6790d64f3673ac59b0c9a9736f79fe"><code>9902298</code></a> [Deps] update <code>eslint-module-utils</code></li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/9d194a6e4690cc8afed68cb7736a81dd3a919135"><code>9d194a6</code></a> [utils] v2.9.0</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/0a58d7572c8267203182043608d56ead1c50f4ce"><code>0a58d75</code></a> [resolvers/webpack] v0.13.9</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/a3015ebd1bb6251990aee79e292d7116e9f191ff"><code>a3015eb</code></a> [Test] <code>namespace</code>: ensure valid case is actually included</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/8bdb32bc8be5364f4adeb781b2321ea62c9ab46e"><code>8bdb32b</code></a> [Test] add explicit marker for trailing whitespace in cases</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/038c26cade3c85c823ba2eafd52bb91ae458f2b2"><code>038c26c</code></a> [readme] Clarify how to install the plugin</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/32a2b8986961639cc9c19ebac1f1f0640fb78ef5"><code>32a2b89</code></a> [Fix] <code>order</code>: do not compare first path segment for relative paths (<a href="https://redirect.github.com/import-js/eslint-plugin-import/issues/2682">#2682</a>)</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/ee1ea025a6843fe4380927832a31761f1f4ae339"><code>ee1ea02</code></a> [Fix] <code>newline-after-import</code>: fix considerComments option when require</li> <li><a href="https://github.com/import-js/eslint-plugin-import/commit/806e3c2ccc65456a2d8532d575c9f443355bda82"><code>806e3c2</code></a> [New] add support for Flat Config</li> <li>Additional commits viewable in <a href="https://github.com/import-js/eslint-plugin-import/compare/v2.29.1...v2.30.0">compare view</a></li> </ul> </details> <br /> Updates `eslint-plugin-promise` from 7.0.0 to 7.1.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint-community/eslint-plugin-promise/releases">eslint-plugin-promise's releases</a>.</em></p> <blockquote> <h2>v7.1.0</h2> <h2><a href="https://github.com/eslint-community/eslint-plugin-promise/compare/v7.0.0...v7.1.0">7.1.0</a> (2024-08-06)</h2> <h3>🌟 Features</h3> <ul> <li><strong><code>catch-or-return</code>, <code>prefer-await-to-then</code>:</strong> do not report Cypress commands (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/495">#495</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/943f16290f11af9717612e079646802e22310290">943f162</a>)</li> <li><strong><code>prefer-await-to-then</code>:</strong> ignore constructor scope unless with <code>strict</code> option (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/496">#496</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/7bffb7a666ed74a876ba3a6c482c36ea6f9d6d07">7bffb7a</a>)</li> <li>new rule <code>spec-only</code> to check for non-spec Promise methods (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/502">#502</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/d6e9de1f9c81194b775484ed0299dc5cc4898684">d6e9de1</a>)</li> </ul> <h3>📚 Documentation</h3> <ul> <li>fixes the CI readme badge (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/511">#511</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/030a3be890d371381ef13258806f97ec62d6b4fd">030a3be</a>)</li> <li>supply missing docs (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/503">#503</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/602d8254871e46c9d1808ee1a3a2c48cb7493334">602d825</a>)</li> </ul> <h3>🧹 Chores</h3> <ul> <li>bump dev dependencies (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/483">#483</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/197ae4eb4f05f34c54189102871d969379595a54">197ae4e</a>)</li> <li><strong>deps-dev:</strong> bump husky from 9.1.1 to 9.1.2 (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/516">#516</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/ab8e7a0d4fc8bde63fb6a6bb1e9743152778c4ee">ab8e7a0</a>)</li> <li>file extension missing (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/519">#519</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/94c983483596bca2baa6c710273d348f8cf98d58">94c9834</a>)</li> <li>fix format.yml (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/507">#507</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/948c09776e23e7dc38f155b268dcc002d59a957b">948c097</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eslint-community/eslint-plugin-promise/blob/main/CHANGELOG.md">eslint-plugin-promise's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/eslint-community/eslint-plugin-promise/compare/v7.0.0...v7.1.0">7.1.0</a> (2024-08-06)</h2> <h3>🌟 Features</h3> <ul> <li><strong><code>catch-or-return</code>, <code>prefer-await-to-then</code>:</strong> do not report Cypress commands (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/495">#495</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/943f16290f11af9717612e079646802e22310290">943f162</a>)</li> <li><strong><code>prefer-await-to-then</code>:</strong> ignore constructor scope unless with <code>strict</code> option (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/496">#496</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/7bffb7a666ed74a876ba3a6c482c36ea6f9d6d07">7bffb7a</a>)</li> <li>new rule <code>spec-only</code> to check for non-spec Promise methods (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/502">#502</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/d6e9de1f9c81194b775484ed0299dc5cc4898684">d6e9de1</a>)</li> </ul> <h3>📚 Documentation</h3> <ul> <li>fixes the CI readme badge (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/511">#511</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/030a3be890d371381ef13258806f97ec62d6b4fd">030a3be</a>)</li> <li>supply missing docs (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/503">#503</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/602d8254871e46c9d1808ee1a3a2c48cb7493334">602d825</a>)</li> </ul> <h3>🧹 Chores</h3> <ul> <li>bump dev dependencies (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/483">#483</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/197ae4eb4f05f34c54189102871d969379595a54">197ae4e</a>)</li> <li><strong>deps-dev:</strong> bump husky from 9.1.1 to 9.1.2 (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/516">#516</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/ab8e7a0d4fc8bde63fb6a6bb1e9743152778c4ee">ab8e7a0</a>)</li> <li>file extension missing (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/519">#519</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/94c983483596bca2baa6c710273d348f8cf98d58">94c9834</a>)</li> <li>fix format.yml (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/507">#507</a>) (<a href="https://github.com/eslint-community/eslint-plugin-promise/commit/948c09776e23e7dc38f155b268dcc002d59a957b">948c097</a>)</li> </ul> <h2>6.0.2</h2> <ul> <li>Added tests for <code>@typescript-eslint/parser</code> support</li> </ul> <h2>6.0.1</h2> <ul> <li>Fixed <code>@typescript-eslint/parser</code> issue <a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/331">#331</a>, <a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/205">#205</a></li> </ul> <h2>6.0.0</h2> <ul> <li>Dropped node 10 from engines <a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/231">#231</a></li> <li>Updated a ton of deps <a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/236">#236</a>, <a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/237">#237</a>, <a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/235">#235</a>, <a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/234">#234</a></li> <li>ESLint 8 support <a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/219">#219</a></li> </ul> <h2>5.2.0</h2> <ul> <li>Updated <code>param-names</code> rule to allow for unused params</li> </ul> <h2>5.1.1</h2> <ul> <li>Updated docs to include <code>no-callback-in-promise</code> reasons <a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/215">#215</a></li> </ul> <h2>5.1.0</h2> <ul> <li>Included <code>catch()</code> and <code>finally()</code> in <code>prefer-await-to-then</code> <a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/196">#196</a></li> <li>Added some additional tests and upgraded some dev deps <a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/196">#196</a></li> <li>Exempted array methods in prefer-await-to-callbacks</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint-community/eslint-plugin-promise/commit/d0ff43f07cbc610a9bb755b713fe49aea1c593f5"><code>d0ff43f</code></a> chore(main): release 7.1.0 (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/510">#510</a>)</li> <li><a href="https://github.com/eslint-community/eslint-plugin-promise/commit/adc4a857898c546e68c81c03cc9ba767c00717ff"><code>adc4a85</code></a> ci: fix feedback on <code>release-please</code> (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/531">#531</a>)</li> <li><a href="https://github.com/eslint-community/eslint-plugin-promise/commit/94c983483596bca2baa6c710273d348f8cf98d58"><code>94c9834</code></a> refactor: file extension missing (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/519">#519</a>)</li> <li><a href="https://github.com/eslint-community/eslint-plugin-promise/commit/ab8e7a0d4fc8bde63fb6a6bb1e9743152778c4ee"><code>ab8e7a0</code></a> chore(deps-dev): bump husky from 9.1.1 to 9.1.2 (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/516">#516</a>)</li> <li><a href="https://github.com/eslint-community/eslint-plugin-promise/commit/1e13293b007ac4914e723ef9b964bc19dbfb7d1e"><code>1e13293</code></a> ci: add pr title format validation (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/509">#509</a>)</li> <li><a href="https://github.com/eslint-community/eslint-plugin-promise/commit/030a3be890d371381ef13258806f97ec62d6b4fd"><code>030a3be</code></a> docs: fixes the CI readme badge (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/511">#511</a>)</li> <li><a href="https://github.com/eslint-community/eslint-plugin-promise/commit/7bffb7a666ed74a876ba3a6c482c36ea6f9d6d07"><code>7bffb7a</code></a> feat(<code>prefer-await-to-then</code>): ignore constructor scope unless with <code>strict</code> o...</li> <li><a href="https://github.com/eslint-community/eslint-plugin-promise/commit/d6e9de1f9c81194b775484ed0299dc5cc4898684"><code>d6e9de1</code></a> feat: new rule <code>spec-only</code> to check for non-spec Promise methods (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/502">#502</a>)</li> <li><a href="https://github.com/eslint-community/eslint-plugin-promise/commit/943f16290f11af9717612e079646802e22310290"><code>943f162</code></a> feat(<code>catch-or-return</code>, <code>prefer-await-to-then</code>): do not report Cypress comman...</li> <li><a href="https://github.com/eslint-community/eslint-plugin-promise/commit/e1ce2ad4a990106b99bf8e850d681950d612c83e"><code>e1ce2ad</code></a> ci: swap release process to release-please (<a href="https://redirect.github.com/eslint-community/eslint-plugin-promise/issues/508">#508</a>)</li> <li>Additional commits viewable in <a href="https://github.com/eslint-community/eslint-plugin-promise/compare/v7.0.0...v7.1.0">compare view</a></li> </ul> </details> <br /> Updates `qrcode` from 1.5.3 to 1.5.4 <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/soldair/node-qrcode/commit/3848ed2c17de5bcdead487417dbf14c5dd017f8d"><code>3848ed2</code></a> 1.5.4</li> <li><a href="https://github.com/soldair/node-qrcode/commit/55480a73c2e64634b628201fad279e4790de400f"><code>55480a7</code></a> 1.5.3</li> <li><a href="https://github.com/soldair/node-qrcode/commit/e09b913a65fc63da049a5577e5ac0eca22abac85"><code>e09b913</code></a> Merge pull request <a href="https://redirect.github.com/soldair/node-qrcode/issues/317">#317</a> from tenjaa/remove-encode-utf8</li> <li><a href="https://github.com/soldair/node-qrcode/commit/ec2d8d0aae07e1482efd6b4253b2bd4f646a474b"><code>ec2d8d0</code></a> Merge pull request <a href="https://redirect.github.com/soldair/node-qrcode/issues/319">#319</a> from formalism/add_sjis_chars</li> <li><a href="https://github.com/soldair/node-qrcode/commit/9500309d489f7888ecdf3283244c2ac83e28da67"><code>9500309</code></a> Add SJIS test</li> <li><a href="https://github.com/soldair/node-qrcode/commit/4690e2c53ef2725406d080037d5280fc96b613c0"><code>4690e2c</code></a> Add missing SJIS characters</li> <li><a href="https://github.com/soldair/node-qrcode/commit/b9c260d8a3f2a4e916748de028080f47a2a27649"><code>b9c260d</code></a> Remove encode-utf8</li> <li>See full diff in <a href="https://github.com/soldair/node-qrcode/compare/v1.5.3...v1.5.4">compare view</a></li> </ul> </details> <br /> Updates `sass` from 1.77.6 to 1.78.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.78.0</h2> <p>To install Sass 1.78.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>The <code>meta.feature-exists</code> function is now deprecated. This deprecation is named <code>feature-exists</code>.</p> </li> <li> <p>Fix a crash when using <code>@at-root</code> without any queries or children in the indented syntax.</p> </li> </ul> <h3>JS API</h3> <ul> <li> <p>Backport the deprecation options (<code>fatalDeprecations</code>, <code>futureDeprecations</code>, and <code>silenceDeprecations</code>) to the legacy JS API. The legacy JS API is itself deprecated, and you should move off of it if possible, but this will allow users of bundlers and other tools that are still using the legacy API to still control deprecation warnings.</p> </li> <li> <p>Fix a bug where accessing <code>SourceSpan.url</code> would crash when a relative URL was passed to the Sass API.</p> </li> </ul> <h3>Embedded Sass</h3> <ul> <li> <p>Explicitly expose a <code>sass</code> executable from the <code>sass-embedded</code> npm package. This was intended to be included in 1.63.0, but due to the way platform-specific dependency executables are installed it did not work as intended. Now users can run <code>npx sass</code> for local installs or just <code>sass</code> when <code>sass-embedded</code> is installed globally.</p> </li> <li> <p>Add linux-riscv64, linux-musl-riscv64, and android-riscv64 support for the <code>sass-embedded</code> npm package.</p> </li> <li> <p>Fix an edge case where the Dart VM could hang when shutting down when requests were in flight.</p> </li> <li> <p>Fix a race condition where the embedded host could fail to shut down if it was closed around the same time a new compilation was started.</p> </li> <li> <p>Fix a bug where parse-time deprecation warnings could not be controlled by the deprecation options in some circumstances.</p> </li> </ul> <p>See the <a href="https://github.com/sass/dart-sass/blob/master/CHANGELOG.md#1780">full changelog</a> for changes in earlier releases.</p> <h2>Dart Sass 1.77.8</h2> <p>To install Sass 1.77.8, 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#1778">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.78.0</h2> <ul> <li> <p>The <code>meta.feature-exists</code> function is now deprecated. This deprecation is named <code>feature-exists</code>.</p> </li> <li> <p>Fix a crash when using <code>@at-root</code> without any queries or children in the indented syntax.</p> </li> </ul> <h3>JS API</h3> <ul> <li> <p>Backport the deprecation options (<code>fatalDeprecations</code>, <code>futureDeprecations</code>, and <code>silenceDeprecations</code>) to the legacy JS API. The legacy JS API is itself deprecated, and you should move off of it if possible, but this will allow users of bundlers and other tools that are still using the legacy API to still control deprecation warnings.</p> </li> <li> <p>Fix a bug where accessing <code>SourceSpan.url</code> would crash when a relative URL was passed to the Sass API.</p> </li> </ul> <h3>Embedded Sass</h3> <ul> <li> <p>Explicitly expose a <code>sass</code> executable from the <code>sass-embedded</code> npm package. This was intended to be included in 1.63.0, but due to the way platform-specific dependency executables are installed it did not work as intended. Now users can run <code>npx sass</code> for local installs or just <code>sass</code> when <code>sass-embedded</code> is installed globally.</p> </li> <li> <p>Add linux-riscv64, linux-musl-riscv64, and android-riscv64 support for the <code>sass-embedded</code> npm package.</p> </li> <li> <p>Fix an edge case where the Dart VM could hang when shutting down when requests were in flight.</p> </li> <li> <p>Fix a race condition where the embedded host could fail to shut down if it was closed around the same time a new compilation was started.</p> </li> <li> <p>Fix a bug where parse-time deprecation warnings could not be controlled by the deprecation options in some circumstances.</p> </li> </ul> <h2>1.77.8</h2> <ul> <li>No user-visible changes.</li> </ul> <h2>1.77.7</h2> <ul> <li> <p>Declarations that appear after nested rules are deprecated, because the semantics Sass has historically used are different from the semantics specified by CSS. In the future, Sass will adopt the standard CSS semantics.</p> <p>See <a href="https://sass-lang.com/d/mixed-decls">the Sass website</a> for details.</p> </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/90a70ef168fa79a807d31386fb9aea037be1a284"><code>90a70ef</code></a> Fix failing double check test for sass-parser (<a href="https://redirect.github.com/sass/dart-sass/issues/2330">#2330</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/b1d5f987d9ea4dbc12c8e852fdc080db8b505bae"><code>b1d5f98</code></a> Backport deprecation API to legacy JS API (<a href="https://redirect.github.com/sass/dart-sass/issues/2293">#2293</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/56a42371e094a75c46e5337934bbcbc34336ca7f"><code>56a4237</code></a> Delete unreachable <code>default</code> clause. (<a href="https://redirect.github.com/sass/dart-sass/issues/2323">#2323</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/a7f623dd13b194ec0efa70194944cffc96f0aace"><code>a7f623d</code></a> Bump bufbuild/buf-setup-action in /.github/util/initialize (<a href="https://redirect.github.com/sass/dart-sass/issues/2319">#2319</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/9f828505040dc6023e22e6a33e90b744dc029b06"><code>9f82850</code></a> Ignore new <code>unreachable_switch_default</code> warning. (<a href="https://redirect.github.com/sass/dart-sass/issues/2318">#2318</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/798cd7cf5785a3c74b37733adcecc7f58bb7b87f"><code>798cd7c</code></a> Update pubspec.yaml (<a href="https://redirect.github.com/sass/dart-sass/issues/2321">#2321</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/2bf3ae0eed0aed7607b153a5a540c02f5fd46674"><code>2bf3ae0</code></a> Fix a comment (<a href="https://redirect.github.com/sass/dart-sass/issues/2316">#2316</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/eb6c19e53cfe9b9fef581efa163857b4f74196b9"><code>eb6c19e</code></a> Initial implementation of a PostCSS-compatible parser JS API (<a href="https://redirect.github.com/sass/dart-sass/issues/2304">#2304</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/c3cccefe2ec2216ba7bf5552b0b74c19e6a63c19"><code>c3cccef</code></a> Bump dartdoc from 8.0.7 to 8.0.8 (<a href="https://redirect.github.com/sass/dart-sass/issues/2300">#2300</a>)</li> <li><a href="https://github.com/sass/dart-sass/commit/f0a01829ce3484c3fc2dec1471715b847908b022"><code>f0a0182</code></a> docs: Fix link to custom importer (<a href="https://redirect.github.com/sass/dart-sass/issues/2315">#2315</a>)</li> <li>Additional commits viewable in <a href="https://github.com/sass/dart-sass/compare/1.77.6...1.78.0">compare view</a></li> </ul> </details> <br /> Updates `svelte` from 4.2.18 to 4.2.19 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/sveltejs/svelte/releases">svelte's releases</a>.</em></p> <blockquote> <h2>[email protected]</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: ensure typings for <code><svelte:options></code> are picked up (<a href="https://redirect.github.com/sveltejs/svelte/pull/12902">#12902</a>)</p> </li> <li> <p>fix: escape <code><</code> in attribute strings (<a href="https://redirect.github.com/sveltejs/svelte/pull/12989">#12989</a>)</p> </li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/sveltejs/svelte/blob/[email protected]/packages/svelte/CHANGELOG.md">svelte's changelog</a>.</em></p> <blockquote> <h2>4.2.19</h2> <h3>Patch Changes</h3> <ul> <li> <p>fix: ensure typings for <code><svelte:options></code> are picked up (<a href="https://redirect.github.com/sveltejs/svelte/pull/12902">#12902</a>)</p> </li> <li> <p>fix: escape <code><</code> in attribute strings (<a href="https://redirect.github.com/sveltejs/svelte/pull/12989">#12989</a>)</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/sveltejs/svelte/commit/d8b31333ec4afeab7dd178aedc7c187bfb971531"><code>d8b3133</code></a> Version Packages (<a href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/12990">#12990</a>)</li> <li><a href="https://github.com/sveltejs/svelte/commit/83e96e044deb5ecbae2af361ae9e31d3e1ac43a3"><code>83e96e0</code></a> fix: escape <code><</code> in attribute strings (<a href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/12989">#12989</a>)</li> <li><a href="https://github.com/sveltejs/svelte/commit/5ec4409fb270b2edf99c7140602202ad9f14ef26"><code>5ec4409</code></a> fix: ensure typings for <code>\<svelte:options></code> are picked up (<a href="https://github.com/sveltejs/svelte/tree/HEAD/packages/svelte/issues/12902">#12902</a>)</li> <li>See full diff in <a href="https://github.com/sveltejs/svelte/commits/[email protected]/packages/svelte">compare view</a></li> </ul> </details> <br /> Updates `tslib` from 2.6.3 to 2.7.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/tslib/releases">tslib's releases</a>.</em></p> <blockquote> <h2>v2.7.0</h2> <h2>What's Changed</h2> <ul> <li>Implement deterministic collapse of <code>await</code> in <code>await using</code> by <a href="https://github.com/rbuckton"><code>@rbuckton</code></a> in <a href="https://redirect.github.com/microsoft/tslib/pull/262">microsoft/tslib#262</a></li> <li>Use global 'Iterator.prototype' for downlevel generators by <a href="https://github.com/rbuckton"><code>@rbuckton</code></a> in <a href="https://redirect.github.com/microsoft/tslib/pull/267">microsoft/tslib#267</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/microsoft/tslib/compare/v2.6.3...v2.7.0">https://github.com/microsoft/tslib/compare/v2.6.3...v2.7.0</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/tslib/commit/6abc075910605cc5c6c74d8566190ee865c9e672"><code>6abc075</code></a> Bump version to 2.7.0.</li> <li><a href="https://github.com/microsoft/tslib/commit/227b5d66a3e4c8c6c0bf2eb3eecbf78f4388b0fc"><code>227b5d6</code></a> Use global 'Iterator.prototype' for downlevel generators (<a href="https://redirect.github.com/Microsoft/tslib/issues/267">#267</a>)</li> <li><a href="https://github.com/microsoft/tslib/commit/4f2902c1f4404a235368b5f80d1d12a816e32d80"><code>4f2902c</code></a> Implement deterministic collapse of 'await' in 'await using' (<a href="https://redirect.github.com/Microsoft/tslib/issues/262">#262</a>)</li> <li>See full diff in <a href="https://github.com/Microsoft/tslib/compare/v2.6.3...v2.7.0">compare view</a></li> </ul> </details> <br /> Updates `typescript` from 5.4.5 to 5.5.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> <blockquote> <h2>TypeScript 5.5.4</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.4%22+is%3Aclosed+">fixed issues query for TypeScript v5.5.4 (Stable)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.3%22+is%3Aclosed+">fixed issues query for TypeScript v5.5.3 (Stable)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+">fixed issues query for TypeScript v5.5.2 (Stable)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+">fixed issues query for TypeScript v5.5.1 (RC)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed issues query for TypeScript v5.5.0 (Beta)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a> (soon!)</li> </ul> <h2>TypeScript 5.5.3</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.3%22+is%3Aclosed+">fixed issues query for TypeScript v5.5.3 (Stable)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+">fixed issues query for TypeScript v5.5.2 (Stable)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+">fixed issues query for TypeScript v5.5.1 (RC)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed issues query for TypeScript v5.5.0 (Beta)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> <h2>TypeScript 5.5</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+">fixed issues query for TypeScript v5.5.2 (Stable)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+">fixed issues query for TypeScript v5.5.1 (RC)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed issues query for TypeScript v5.5.0 (Beta)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> </ul> <h2>TypeScript 5.5 RC</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-rc/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed issues query for Typescript 5.5.0 (Beta)</a>.</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/microsoft/TypeScript/commit/c8a7d589e647e19c94150d9892909f3aa93e48eb"><code>c8a7d58</code></a> Bump version to 5.5.4 and LKG</li> <li><a href="https://github.com/microsoft/TypeScript/commit/c0ded048e0e83709704c808fadbf5c14a29b8153"><code>c0ded04</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/58771">#58771</a> (Allow references to the global Symb...) into release-5.5 (#...</li> <li><a href="https://github.com/microsoft/TypeScript/commit/5ba41e221a7be2cf6d832b073371021fdddabb64"><code>5ba41e2</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/59208">#59208</a> (Write non-missing undefined on mapp...) into release-5.5 (#...</li> <li><a href="https://github.com/microsoft/TypeScript/commit/b075332c4ba2e0be750a4f975f258fe60445b93e"><code>b075332</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/59337">#59337</a> (Allow declarationMap to be emitted ...) into release-5.5 (#...</li> <li><a href="https://github.com/microsoft/TypeScript/commit/9dd6f917448286ec32b4202274424a4ea482cf8e"><code>9dd6f91</code></a> Cherry-pick "Stop using latest Node in CI" to release-5.5 (<a href="https://redirect.github.com/Microsoft/TypeScript/issues/59348">#59348</a>)</li> <li><a href="https://github.com/microsoft/TypeScript/commit/bf0ddaf6e63b3808ee4ced302830cbd9460de7cd"><code>bf0ddaf</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/59070">#59070</a> (Delay the calculation of common sou...) into release-5.5 (#...</li> <li><a href="https://github.com/microsoft/TypeScript/commit/a44e2d925cdf3bfa51b8b65ca15f9007d1fde979"><code>a44e2d9</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/59160">#59160</a> (Fixed crash on authored import type...) into release-5.5 (#...</li> <li><a href="https://github.com/microsoft/TypeScript/commit/f35206d2029ec65b04dba854620bfd4d3dc23951"><code>f35206d</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/59325">#59325</a> (Don't skip markLinkedReferences on ...) into release-5.5 (#...</li> <li><a href="https://github.com/microsoft/TypeScript/commit/1109550e2c36d1f6c87222d7c4f996b23f05b3f5"><code>1109550</code></a> Fix baselines on release-5.5 (<a href="https://redirect.github.com/Microsoft/TypeScript/issues/59330">#59330</a>)</li> <li><a href="https://github.com/microsoft/TypeScript/commit/8794318ac96856933f1b0886900409813875283f"><code>8794318</code></a> 🤖 Pick PR <a href="https://redirect.github.com/Microsoft/TypeScript/issues/59215">#59215</a> (Fix codefix crash on circular alias...) into release-5.5 (#...</li> <li>Additional commits viewable in <a href="https://github.com/Microsoft/TypeScript/compare/v5.4.5...v5.5.4">compare view</a></li> </ul> </details> <br /> Updates `ua-parser-js` from 1.0.37 to 1.0.38 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/faisalman/ua-parser-js/releases">ua-parser-js's releases</a>.</em></p> <blockquote> <h2>v1.0.38</h2> <h2>Version 1.0.38</h2> <ul> <li>Fix error on getOS() when userAgentData.platform is undefined</li> <li>Add new browser: Opera GX, Twitter</li> <li>Improve browser detection: DuckDuckGo</li> <li>Improve device detection: OPPO Pad, Oculus Quest</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/faisalman/ua-parser-js/blob/master/CHANGELOG.md">ua-parser-js's changelog</a>.</em></p> <blockquote> <h2>Version 0.7.38 / 1.0.38</h2> <ul> <li>Fix error on getOS() when userAgentData.platform is undefined</li> <li>Add new browser: Opera GX, Twitter</li> <li>Improve browser detection: DuckDuckGo</li> <li>Improve device detection: OPPO Pad, Oculus Quest</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/faisalman/ua-parser-js/commit/693a83de2e4cf8384f43f6a5831e58663c572580"><code>693a83d</code></a> Bump version 1.0.38 (mirror of 0.7.38)</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/cede70136bd794497d29b4539df32050144e7c34"><code>cede701</code></a> Bump version 0.7.38</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/3bfd164aa5b5d57f5997c2f5e149b5ba122f0645"><code>3bfd164</code></a> Fix <a href="https://redirect.github.com/faisalman/ua-parser-js/issues/700">#700</a> - Error on getOS() when userAgentData.platform is undefined</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/e7bfc4e28d9680f6eadb54a39760517719846f99"><code>e7bfc4e</code></a> Backport - Fix <a href="https://redirect.github.com/faisalman/ua-parser-js/issues/730">#730</a> - Improve browser detection: DuckDuckGo</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/775de4ea82d4946f15f82fefac0777be3e81d1c7"><code>775de4e</code></a> Backport - Fix <a href="https://redirect.github.com/faisalman/ua-parser-js/issues/722">#722</a> - Add new browser name: Twitter</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/fecff0288835b6e20e1a9409585df546654f1e3a"><code>fecff02</code></a> Backport - Fix <a href="https://redirect.github.com/faisalman/ua-parser-js/issues/721">#721</a> - Improve detection: recognize OPPO Pad as tablet</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/d3d83fac2391534ecdb6ca23d63b29329aa6ff4e"><code>d3d83fa</code></a> Backport - Fix <a href="https://redirect.github.com/faisalman/ua-parser-js/issues/708">#708</a> - Improve detection for Quest 3</li> <li><a href="https://github.com/faisalman/ua-parser-js/commit/5790c0e6a0c3668f8280fa57bd98626ccc32cae4"><code>5790c0e</code></a> Backport - Fix <a href="https://redirect.github.com/faisalman/ua-parser-js/issues/697">#697</a> - Add new browser: Opera GX - <a href="https://www.opera.com/gx">https://www.opera.com/gx</a></li> <li>See full diff in <a href="https:…
- Loading branch information