Skip to content

Commit 5ebe579

Browse files
chore(deps): bump the minor-patch-dependencies group across 1 directory with 11 updates (#270)
Bumps the minor-patch-dependencies group with 11 updates in the / directory: | Package | From | To | | --- | --- | --- | | [cron](https://github.com/kelektiv/node-cron) | `4.3.4` | `4.3.5` | | [@cspell/eslint-plugin](https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin) | `9.3.2` | `9.4.0` | | [@eslint/eslintrc](https://github.com/eslint/eslintrc) | `3.3.1` | `3.3.3` | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `8.47.0` | `8.48.1` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `8.47.0` | `8.48.1` | | [@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8) | `4.0.13` | `4.0.15` | | [pino-pretty](https://github.com/pinojs/pino-pretty) | `13.1.2` | `13.1.3` | | [prettier](https://github.com/prettier/prettier) | `3.6.2` | `3.7.4` | | [tsx](https://github.com/privatenumber/tsx) | `4.20.6` | `4.21.0` | | [type-fest](https://github.com/sindresorhus/type-fest) | `5.2.0` | `5.3.1` | | [vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest) | `4.0.13` | `4.0.15` | Updates `cron` from 4.3.4 to 4.3.5 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/kelektiv/node-cron/releases">cron's releases</a>.</em></p> <blockquote> <h2>v4.3.5</h2> <h2><a href="https://github.com/kelektiv/node-cron/compare/v4.3.4...v4.3.5">4.3.5</a> (2025-11-30)</h2> <h3>🐛 Bug Fixes</h3> <ul> <li>suppress setTimeout warning with negatives (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1030">#1030</a>) (<a href="https://github.com/kelektiv/node-cron/commit/74d3b74dd42adeb348d6e13dd798d61fb68073a7">74d3b74</a>), closes <a href="https://redirect.github.com/kelektiv/node-cron/issues/1000">#1000</a></li> </ul> <h3>♻️ Chores</h3> <ul> <li><strong>action:</strong> update actions/checkout action to v5.0.1 (<a href="https://github.com/kelektiv/node-cron/commit/0f3b9f3c12ea9e2cb8567570551f79d557f53b5f">0f3b9f3</a>)</li> <li><strong>action:</strong> update actions/checkout action to v6 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1028">#1028</a>) (<a href="https://github.com/kelektiv/node-cron/commit/232f23adad475b70f8c958b29d47f32eb905fb96">232f23a</a>)</li> <li><strong>action:</strong> update actions/create-github-app-token action to v2.2.0 (<a href="https://github.com/kelektiv/node-cron/commit/1ade9ce4ac91a5703798e1c219c59bf92abfdd81">1ade9ce</a>)</li> <li><strong>action:</strong> update actions/setup-node action to v6 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1017">#1017</a>) (<a href="https://github.com/kelektiv/node-cron/commit/288cf0d83f546b86d5a7bd804a8e88182a6f38cd">288cf0d</a>)</li> <li><strong>action:</strong> update actions/upload-artifact action to v5 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1018">#1018</a>) (<a href="https://github.com/kelektiv/node-cron/commit/709118655aab2d222f50f3a9aff36bc50e0742fa">7091186</a>)</li> <li><strong>action:</strong> update github/codeql-action action to v3.31.2 (<a href="https://github.com/kelektiv/node-cron/commit/8c5c4db54cc2221181f839c849766dbf54a886db">8c5c4db</a>)</li> <li><strong>action:</strong> update github/codeql-action action to v3.31.5 (<a href="https://github.com/kelektiv/node-cron/commit/c6516f1cbfa8c0d3e453f5d77b14ac02faabc59a">c6516f1</a>)</li> <li><strong>action:</strong> update github/codeql-action action to v4 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1014">#1014</a>) (<a href="https://github.com/kelektiv/node-cron/commit/258ee3b0502042720fef103f864e7ffea34783ac">258ee3b</a>)</li> <li><strong>action:</strong> update step-security/harden-runner action to v2.13.2 (<a href="https://github.com/kelektiv/node-cron/commit/2f44428f3aec7829a049bb11cbbb2ed346fdf579">2f44428</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/eslint"><code>@​eslint</code></a>/js to v9.39.1 (<a href="https://github.com/kelektiv/node-cron/commit/319462a0f972c3b1c15aa62c4b4bbfcdf7cfe251">319462a</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/semantic-release"><code>@​semantic-release</code></a>/github to v12.0.1 (<a href="https://github.com/kelektiv/node-cron/commit/dfa341118e126dbe2e2f7be36b81d9a434cc9608">dfa3411</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/swc"><code>@​swc</code></a>/core to v1.15.0 (<a href="https://github.com/kelektiv/node-cron/commit/7aa02a2e5996902ecbe9ed69c047cf0093cbea71">7aa02a2</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/swc"><code>@​swc</code></a>/core to v1.15.3 (<a href="https://github.com/kelektiv/node-cron/commit/af87e4d391315d72ddddaddac96e43c0eef1936e">af87e4d</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/types"><code>@​types</code></a>/node to v22.19.0 (<a href="https://github.com/kelektiv/node-cron/commit/67701aa2de16a78927ed788c07158e0b2d34fe46">67701aa</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/types"><code>@​types</code></a>/node to v22.19.1 (<a href="https://github.com/kelektiv/node-cron/commit/2c0d2bb069847f00ab0246499ea7e21fe34eed6f">2c0d2bb</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/types"><code>@​types</code></a>/sinon to v21 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1029">#1029</a>) (<a href="https://github.com/kelektiv/node-cron/commit/028b8b737c1a03c4baba4ebb325e04221adf686c">028b8b7</a>)</li> <li><strong>deps:</strong> update semantic-release related packages (<a href="https://github.com/kelektiv/node-cron/commit/e29b122f0c220b654bdfeeccf6a3408144efd145">e29b122</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/kelektiv/node-cron/blob/main/CHANGELOG.md">cron's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/kelektiv/node-cron/compare/v4.3.4...v4.3.5">4.3.5</a> (2025-11-30)</h2> <h3>🐛 Bug Fixes</h3> <ul> <li>suppress setTimeout warning with negatives (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1030">#1030</a>) (<a href="https://github.com/kelektiv/node-cron/commit/74d3b74dd42adeb348d6e13dd798d61fb68073a7">74d3b74</a>), closes <a href="https://redirect.github.com/kelektiv/node-cron/issues/1000">#1000</a></li> </ul> <h3>♻️ Chores</h3> <ul> <li><strong>action:</strong> update actions/checkout action to v5.0.1 (<a href="https://github.com/kelektiv/node-cron/commit/0f3b9f3c12ea9e2cb8567570551f79d557f53b5f">0f3b9f3</a>)</li> <li><strong>action:</strong> update actions/checkout action to v6 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1028">#1028</a>) (<a href="https://github.com/kelektiv/node-cron/commit/232f23adad475b70f8c958b29d47f32eb905fb96">232f23a</a>)</li> <li><strong>action:</strong> update actions/create-github-app-token action to v2.2.0 (<a href="https://github.com/kelektiv/node-cron/commit/1ade9ce4ac91a5703798e1c219c59bf92abfdd81">1ade9ce</a>)</li> <li><strong>action:</strong> update actions/setup-node action to v6 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1017">#1017</a>) (<a href="https://github.com/kelektiv/node-cron/commit/288cf0d83f546b86d5a7bd804a8e88182a6f38cd">288cf0d</a>)</li> <li><strong>action:</strong> update actions/upload-artifact action to v5 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1018">#1018</a>) (<a href="https://github.com/kelektiv/node-cron/commit/709118655aab2d222f50f3a9aff36bc50e0742fa">7091186</a>)</li> <li><strong>action:</strong> update github/codeql-action action to v3.31.2 (<a href="https://github.com/kelektiv/node-cron/commit/8c5c4db54cc2221181f839c849766dbf54a886db">8c5c4db</a>)</li> <li><strong>action:</strong> update github/codeql-action action to v3.31.5 (<a href="https://github.com/kelektiv/node-cron/commit/c6516f1cbfa8c0d3e453f5d77b14ac02faabc59a">c6516f1</a>)</li> <li><strong>action:</strong> update github/codeql-action action to v4 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1014">#1014</a>) (<a href="https://github.com/kelektiv/node-cron/commit/258ee3b0502042720fef103f864e7ffea34783ac">258ee3b</a>)</li> <li><strong>action:</strong> update step-security/harden-runner action to v2.13.2 (<a href="https://github.com/kelektiv/node-cron/commit/2f44428f3aec7829a049bb11cbbb2ed346fdf579">2f44428</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/eslint"><code>@​eslint</code></a>/js to v9.39.1 (<a href="https://github.com/kelektiv/node-cron/commit/319462a0f972c3b1c15aa62c4b4bbfcdf7cfe251">319462a</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/semantic-release"><code>@​semantic-release</code></a>/github to v12.0.1 (<a href="https://github.com/kelektiv/node-cron/commit/dfa341118e126dbe2e2f7be36b81d9a434cc9608">dfa3411</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/swc"><code>@​swc</code></a>/core to v1.15.0 (<a href="https://github.com/kelektiv/node-cron/commit/7aa02a2e5996902ecbe9ed69c047cf0093cbea71">7aa02a2</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/swc"><code>@​swc</code></a>/core to v1.15.3 (<a href="https://github.com/kelektiv/node-cron/commit/af87e4d391315d72ddddaddac96e43c0eef1936e">af87e4d</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/types"><code>@​types</code></a>/node to v22.19.0 (<a href="https://github.com/kelektiv/node-cron/commit/67701aa2de16a78927ed788c07158e0b2d34fe46">67701aa</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/types"><code>@​types</code></a>/node to v22.19.1 (<a href="https://github.com/kelektiv/node-cron/commit/2c0d2bb069847f00ab0246499ea7e21fe34eed6f">2c0d2bb</a>)</li> <li><strong>deps:</strong> update dependency <a href="https://github.com/types"><code>@​types</code></a>/sinon to v21 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1029">#1029</a>) (<a href="https://github.com/kelektiv/node-cron/commit/028b8b737c1a03c4baba4ebb325e04221adf686c">028b8b7</a>)</li> <li><strong>deps:</strong> update semantic-release related packages (<a href="https://github.com/kelektiv/node-cron/commit/e29b122f0c220b654bdfeeccf6a3408144efd145">e29b122</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/kelektiv/node-cron/commit/3f1f009823b416fa5faf5d7b50471eda74d29d23"><code>3f1f009</code></a> Release v4.3.5 [skip ci]</li> <li><a href="https://github.com/kelektiv/node-cron/commit/74d3b74dd42adeb348d6e13dd798d61fb68073a7"><code>74d3b74</code></a> fix: suppress setTimeout warning with negatives (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1030">#1030</a>)</li> <li><a href="https://github.com/kelektiv/node-cron/commit/258ee3b0502042720fef103f864e7ffea34783ac"><code>258ee3b</code></a> chore(action): update github/codeql-action action to v4 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1014">#1014</a>)</li> <li><a href="https://github.com/kelektiv/node-cron/commit/288cf0d83f546b86d5a7bd804a8e88182a6f38cd"><code>288cf0d</code></a> chore(action): update actions/setup-node action to v6 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1017">#1017</a>)</li> <li><a href="https://github.com/kelektiv/node-cron/commit/709118655aab2d222f50f3a9aff36bc50e0742fa"><code>7091186</code></a> chore(action): update actions/upload-artifact action to v5 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1018">#1018</a>)</li> <li><a href="https://github.com/kelektiv/node-cron/commit/232f23adad475b70f8c958b29d47f32eb905fb96"><code>232f23a</code></a> chore(action): update actions/checkout action to v6 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1028">#1028</a>)</li> <li><a href="https://github.com/kelektiv/node-cron/commit/028b8b737c1a03c4baba4ebb325e04221adf686c"><code>028b8b7</code></a> chore(deps): update dependency <code>@​types/sinon</code> to v21 (<a href="https://redirect.github.com/kelektiv/node-cron/issues/1029">#1029</a>)</li> <li><a href="https://github.com/kelektiv/node-cron/commit/1ade9ce4ac91a5703798e1c219c59bf92abfdd81"><code>1ade9ce</code></a> chore(action): update actions/create-github-app-token action to v2.2.0</li> <li><a href="https://github.com/kelektiv/node-cron/commit/e29b122f0c220b654bdfeeccf6a3408144efd145"><code>e29b122</code></a> chore(deps): update semantic-release related packages</li> <li><a href="https://github.com/kelektiv/node-cron/commit/2c0d2bb069847f00ab0246499ea7e21fe34eed6f"><code>2c0d2bb</code></a> chore(deps): update dependency <code>@​types/node</code> to v22.19.1</li> <li>Additional commits viewable in <a href="https://github.com/kelektiv/node-cron/compare/v4.3.4...v4.3.5">compare view</a></li> </ul> </details> <br /> Updates `@cspell/eslint-plugin` from 9.3.2 to 9.4.0 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/streetsidesoftware/cspell/releases"><code>@​cspell/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v9.4.0</h2> <h2>Features</h2> <!-- raw HTML omitted --> <h3>feat: Add option to skip large files (<a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8040">#8040</a>)</h3> <p>New command line option: <code>--max-file-size &lt;value&gt;</code> The value can be <code>&lt;number&gt;[units]</code>, number with optional units. Supported units:</p> <ul> <li><code>K</code>, <code>KB</code> - value * 1024</li> <li><code>M</code>, <code>MB</code> - value * 2^20</li> <li><code>G</code>, <code>GB</code> - value * 2^30</li> </ul> <p>There is also a new setting called <code>maxFileSize</code>. At the moment, it only takes numbers in bytes.</p> <p>This allows for setting a global value and overrides based upon glob settings.</p> <p>Note: the command line value will override any value found in the configuration files.</p> <hr /> <!-- raw HTML omitted --> <h2>Fixes</h2> <!-- raw HTML omitted --> <h3>fix: turn off gpg when publishing for now (<a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8104">#8104</a>)</h3> <hr /> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <h3>fix: Turnoff signing for now (<a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8102">#8102</a>)</h3> <hr /> <!-- raw HTML omitted --> <!-- raw HTML omitted --> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/streetsidesoftware/cspell/blob/main/packages/cspell-eslint-plugin/CHANGELOG.md"><code>@​cspell/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h2>v9.4.0 (2025-12-01)</h2> <h3>Features</h3> <ul> <li>feat: Add option to skip large files (<!-- raw HTML omitted --><a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8040">#8040</a><!-- raw HTML omitted -->)</li> </ul> <h3>Fixes</h3> <ul> <li> <p>fix: turn off gpg when publishing for now (<!-- raw HTML omitted --><a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8104">#8104</a><!-- raw HTML omitted -->)</p> </li> <li> <p>fix: Turnoff signing for now (<!-- raw HTML omitted --><a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8102">#8102</a><!-- raw HTML omitted -->)</p> </li> <li> <p>fix: Sign tags and commits when publishing (<!-- raw HTML omitted --><a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8096">#8096</a><!-- raw HTML omitted -->)</p> </li> <li> <p>fix: Clean up verbose output (<!-- raw HTML omitted --><a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8053">#8053</a><!-- raw HTML omitted -->)</p> </li> <li> <p>fix: allow string based maxFileSize (<!-- raw HTML omitted --><a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8047">#8047</a><!-- raw HTML omitted -->)</p> </li> </ul> <h3>Dictionary Updates</h3> <ul> <li> <p>fix: Workflow Bot -- Update Dictionaries (main) (<!-- raw HTML omitted --><a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8091">#8091</a><!-- raw HTML omitted -->)</p> </li> <li> <p>fix: Workflow Bot -- Update Dictionaries (main) (<!-- raw HTML omitted --><a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8080">#8080</a><!-- raw HTML omitted -->)</p> </li> <li> <p>fix: Workflow Bot -- Update Dictionaries (main) (<!-- raw HTML omitted --><a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8058">#8058</a><!-- raw HTML omitted -->)</p> </li> <li> <p>fix: Workflow Bot -- Update Dictionaries (main) (<!-- raw HTML omitted --><a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8036">#8036</a><!-- raw HTML omitted -->)</p> </li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/streetsidesoftware/cspell/commit/12dba3d8b880384d1401c765cb2186647f5a266f"><code>12dba3d</code></a> v9.4.0</li> <li><a href="https://github.com/streetsidesoftware/cspell/commit/9f07ca90ed5f57982e7fb042e8a842599525bbe8"><code>9f07ca9</code></a> chore: Prepare Release v9.4.0 (auto-deploy) (<a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8103">#8103</a>)</li> <li><a href="https://github.com/streetsidesoftware/cspell/commit/5224f0f70639f9a9538582177c23c25e672801ea"><code>5224f0f</code></a> chore: Prepare Release v9.4.0 (auto-deploy) (<a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8100">#8100</a>)</li> <li><a href="https://github.com/streetsidesoftware/cspell/commit/77878570d99e3942d6bcbfa9287706de4348bc4c"><code>7787857</code></a> chore: Prepare Release v9.4.0 (auto-deploy) (<a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8097">#8097</a>)</li> <li><a href="https://github.com/streetsidesoftware/cspell/commit/6a292e72ef01a3e7453b29304dcd195f741f521b"><code>6a292e7</code></a> chore: Prepare Release v9.4.0 (auto-deploy) (<a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8009">#8009</a>)</li> <li><a href="https://github.com/streetsidesoftware/cspell/commit/4510a010374d4d844bbb15909971e83a5a9ccfbe"><code>4510a01</code></a> ci: Workflow Bot -- Update ALL Dependencies (main) (<a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8081">#8081</a>)</li> <li><a href="https://github.com/streetsidesoftware/cspell/commit/e4f107fabfe98def7049833697e251c3b16628e2"><code>e4f107f</code></a> ci: Workflow Bot -- Update ALL Dependencies (main) (<a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8074">#8074</a>)</li> <li><a href="https://github.com/streetsidesoftware/cspell/commit/b0058a2d7467736adc56ca62e7d2221ec961cf4a"><code>b0058a2</code></a> ci: Workflow Bot -- Update ALL Dependencies (main) (<a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8070">#8070</a>)</li> <li><a href="https://github.com/streetsidesoftware/cspell/commit/e8e433ee734cddea9da811669d5e7b998ebb6fe1"><code>e8e433e</code></a> ci: Workflow Bot -- Update ALL Dependencies (main) (<a href="https://github.com/streetsidesoftware/cspell/tree/HEAD/packages/cspell-eslint-plugin/issues/8029">#8029</a>)</li> <li>See full diff in <a href="https://github.com/streetsidesoftware/cspell/commits/v9.4.0/packages/cspell-eslint-plugin">compare view</a></li> </ul> </details> <br /> Updates `@eslint/eslintrc` from 3.3.1 to 3.3.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslintrc/releases"><code>@​eslint/eslintrc</code>'s releases</a>.</em></p> <blockquote> <h2>eslintrc: v3.3.3</h2> <h2><a href="https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3">3.3.3</a> (2025-11-28)</h2> <h3>Bug Fixes</h3> <ul> <li>release v3.3.3 because publishing v3.3.2 failed (<a href="https://redirect.github.com/eslint/eslintrc/issues/211">#211</a>) (<a href="https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496">8aa555a</a>)</li> </ul> <h2>eslintrc: v3.3.2</h2> <h2><a href="https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2">3.3.2</a> (2025-11-25)</h2> <h3>Bug Fixes</h3> <ul> <li>Remove name property from all and recommended configs (<a href="https://redirect.github.com/eslint/eslintrc/issues/200">#200</a>) (<a href="https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217">344da49</a>)</li> </ul> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslintrc/blob/main/CHANGELOG.md"><code>@​eslint/eslintrc</code>'s changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.2...eslintrc-v3.3.3">3.3.3</a> (2025-11-28)</h2> <h3>Bug Fixes</h3> <ul> <li>release v3.3.3 because publishing v3.3.2 failed (<a href="https://redirect.github.com/eslint/eslintrc/issues/211">#211</a>) (<a href="https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496">8aa555a</a>)</li> </ul> <h2><a href="https://github.com/eslint/eslintrc/compare/eslintrc-v3.3.1...eslintrc-v3.3.2">3.3.2</a> (2025-11-25)</h2> <h3>Bug Fixes</h3> <ul> <li>Remove name property from all and recommended configs (<a href="https://redirect.github.com/eslint/eslintrc/issues/200">#200</a>) (<a href="https://github.com/eslint/eslintrc/commit/344da491898a2a3595943d4528ba78fe2f238217">344da49</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslintrc/commit/fdb529826fd769f2bdcd1281d711412253561231"><code>fdb5298</code></a> chore: release 3.3.3 🚀 (<a href="https://redirect.github.com/eslint/eslintrc/issues/212">#212</a>)</li> <li><a href="https://github.com/eslint/eslintrc/commit/8aa555a3f5fcfb7d99249fb57e819a7b6f635496"><code>8aa555a</code></a> fix: release v3.3.3 because publishing v3.3.2 failed (<a href="https://redirect.github.com/eslint/eslintrc/issues/211">#211</a>)</li> <li><a href="https://github.com/eslint/eslintrc/commit/a8b773d0cfecbd987e4301ad40be271a2c800c40"><code>a8b773d</code></a> chore: release 3.3.2 🚀 (<a href="https://redirect.github.com/eslint/eslintrc/issues/204">#204</a>)</li> <li><a href="https://github.com/eslint/eslintrc/commit/85244bb33023f25eb8ac443d08b769be7bafec2e"><code>85244bb</code></a> chore: switch to <code>googleapis/release-please-action</code> (<a href="https://redirect.github.com/eslint/eslintrc/issues/208">#208</a>)</li> <li><a href="https://github.com/eslint/eslintrc/commit/d356360dfee5173b3ace73cc1f3ecb922eb4310d"><code>d356360</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/eslintrc/commit/116bf0332e3ce6dd848704b3782c8c77067c635b"><code>116bf03</code></a> chore: update js-yaml to version 4.1.1 (<a href="https://redirect.github.com/eslint/eslintrc/issues/207">#207</a>)</li> <li><a href="https://github.com/eslint/eslintrc/commit/16e8d207557fcac8512bd5d9ffd475ec777db0df"><code>16e8d20</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/eslintrc/commit/3b089acfeba445f3fef84662c43143a5d0eb8a15"><code>3b089ac</code></a> chore: update <code>.gitignore</code> to exclude shared workflows (<a href="https://redirect.github.com/eslint/eslintrc/issues/206">#206</a>)</li> <li><a href="https://github.com/eslint/eslintrc/commit/1f6e2d19b2f9617c10597fbe97ac99076a716a0c"><code>1f6e2d1</code></a> docs: Update README sponsors</li> <li><a href="https://github.com/eslint/eslintrc/commit/785c00b8cce58c2b4962996699e0f3dbdc6d2d13"><code>785c00b</code></a> docs: Update README sponsors</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslintrc/compare/v3.3.1...eslintrc-v3.3.3">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 <code>@​eslint/eslintrc</code> since your current version.</p> </details> <br /> Updates `@typescript-eslint/eslint-plugin` from 8.47.0 to 8.48.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/eslint-plugin</code>'s releases</a>.</em></p> <blockquote> <h2>v8.48.1</h2> <h2>8.48.1 (2025-12-02)</h2> <h3>⏪ Reverts</h3> <ul> <li><strong>eslint-plugin:</strong> revert &quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744">#10744</a>)&quot; (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812">#11812</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [consistent-type-exports] check value flag before resolving alias (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769">#11769</a>)</li> <li><strong>eslint-plugin:</strong> honor ignored base types on generic classes (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767">#11767</a>)</li> <li><strong>eslint-plugin:</strong> [restrict-template-expressions] check base types in allow list (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764">#11764</a>, <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759">#11759</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Josh Goldberg</li> <li>OleksandraKordonets</li> <li>SangheeSon <a href="https://github.com/Higangssh"><code>@​Higangssh</code></a></li> <li>tao</li> </ul> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> <h2>v8.48.0</h2> <h2>8.48.0 (2025-11-24)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-redundant-type-constituents] use assignability checking for redundancy checks (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744">#10744</a>)</li> <li><strong>rule-tester:</strong> remove workaround for jest circular structure error (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772">#11772</a>)</li> <li><strong>typescript-estree:</strong> gate all errors behind allowInvalidAST (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693">#11693</a>)</li> <li><strong>typescript-estree:</strong> replace fast-glob with tinyglobby (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740">#11740</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [consistent-generic-constructors] ignore when constructor is typed array (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477">#10477</a>)</li> <li><strong>scope-manager:</strong> change unhelpful <code>aaa</code> error message and change <code>analyze</code> to expects <code>Program</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11747">#11747</a>)</li> <li><strong>typescript-estree:</strong> infers singleRun as true for project service (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11327">#11327</a>)</li> <li><strong>typescript-estree:</strong> disallow binding patterns in parameter properties (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760">#11760</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Ben McCann <a href="https://github.com/benmccann"><code>@​benmccann</code></a></li> <li>Dima Barabash <a href="https://github.com/dbarabashh"><code>@​dbarabashh</code></a></li> <li>fisker Cheung <a href="https://github.com/fisker"><code>@​fisker</code></a></li> <li>James Henry <a href="https://github.com/JamesHenry"><code>@​JamesHenry</code></a></li> <li>JamesHenry <a href="https://github.com/JamesHenry"><code>@​JamesHenry</code></a></li> <li>Josh Goldberg</li> <li>Josh Goldberg ✨</li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li> <li>mdm317 <a href="https://github.com/gen-ip-1"><code>@​gen-ip-1</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/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@​typescript-eslint/eslint-plugin</code>'s changelog</a>.</em></p> <blockquote> <h2>8.48.1 (2025-12-02)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [restrict-template-expressions] check base types in allow list (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764">#11764</a>, <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759">#11759</a>)</li> <li><strong>eslint-plugin:</strong> honor ignored base types on generic classes (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767">#11767</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-type-exports] check value flag before resolving alias (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769">#11769</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Josh Goldberg</li> <li>OleksandraKordonets</li> <li>SangheeSon <a href="https://github.com/Higangssh"><code>@​Higangssh</code></a></li> <li>tao</li> </ul> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> <h2>8.48.0 (2025-11-24)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-redundant-type-constituents] use assignability checking for redundancy checks (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744">#10744</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>typescript-estree:</strong> disallow binding patterns in parameter properties (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760">#11760</a>)</li> <li><strong>eslint-plugin:</strong> [consistent-generic-constructors] ignore when constructor is typed array (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477">#10477</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Dima Barabash <a href="https://github.com/dbarabashh"><code>@​dbarabashh</code></a></li> <li>JamesHenry <a href="https://github.com/JamesHenry"><code>@​JamesHenry</code></a></li> <li>Josh Goldberg</li> <li>mdm317 <a href="https://github.com/gen-ip-1"><code>@​gen-ip-1</code></a></li> </ul> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec"><code>8fe3445</code></a> chore(release): publish 8.48.1</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/5ac66a60cc4e391df78cb788054029ec9127c21c"><code>5ac66a6</code></a> fix(eslint-plugin): revert &quot;[no-redundant-type-constituents] use assignabilit...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/906cc3c892cbd7cc929a797557a234f64e8bf539"><code>906cc3c</code></a> fix(eslint-plugin): [restrict-template-expressions] check base types in allow...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/16cf0f7ff1f67b5be7bd4cc1defeee7745af9e9a"><code>16cf0f7</code></a> test(eslint-plugin): [consistent-type-exports] add more shadowed imports test...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/0db02ac56e6f9119a85ae366611793768f7573e0"><code>0db02ac</code></a> fix(eslint-plugin): honor ignored base types on generic classes (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11767">#11767</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/bb9ba53daf23a7d3d52dfcdf7cdb8bfef69defb7"><code>bb9ba53</code></a> fix(eslint-plugin): [consistent-type-exports] check value flag before resolvi...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/6fb1551634b2ff11718e579098f69e041a2ff92c"><code>6fb1551</code></a> chore(release): publish 8.48.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/d26e9de6874eb36216f1ebe8370c218d8de08881"><code>d26e9de</code></a> chore(eslint-plugin): correct TODO comment on the wrong line (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11773">#11773</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/5f04910f7965bfafe361f2a089d21d794f028dd1"><code>5f04910</code></a> fix(typescript-estree): disallow binding patterns in parameter properties (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/1">#1</a>...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a4dc42ac541139f0da344550bce7accd8f3d366a"><code>a4dc42a</code></a> chore: migrate to nx 22 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11780">#11780</a>)</li> <li>Additional commits viewable in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.48.1/packages/eslint-plugin">compare view</a></li> </ul> </details> <br /> Updates `@typescript-eslint/parser` from 8.47.0 to 8.48.1 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@​typescript-eslint/parser</code>'s releases</a>.</em></p> <blockquote> <h2>v8.48.1</h2> <h2>8.48.1 (2025-12-02)</h2> <h3>⏪ Reverts</h3> <ul> <li><strong>eslint-plugin:</strong> revert &quot;[no-redundant-type-constituents] use assignability checking for redundancy checks (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744">#10744</a>)&quot; (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11812">#11812</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [consistent-type-exports] check value flag before resolving alias (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11769">#11769</a>)</li> <li><strong>eslint-plugin:</strong> honor ignored base types on generic classes (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11767">#11767</a>)</li> <li><strong>eslint-plugin:</strong> [restrict-template-expressions] check base types in allow list (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11764">#11764</a>, <a href="https://redirect.github.com/typescript-eslint/typescript-eslint/issues/11759">#11759</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Josh Goldberg</li> <li>OleksandraKordonets</li> <li>SangheeSon <a href="https://github.com/Higangssh"><code>@​Higangssh</code></a></li> <li>tao</li> </ul> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> <h2>v8.48.0</h2> <h2>8.48.0 (2025-11-24)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-redundant-type-constituents] use assignability checking for redundancy checks (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10744">#10744</a>)</li> <li><strong>rule-tester:</strong> remove workaround for jest circular structure error (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11772">#11772</a>)</li> <li><strong>typescript-estree:</strong> gate all errors behind allowInvalidAST (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11693">#11693</a>)</li> <li><strong>typescript-estree:</strong> replace fast-glob with tinyglobby (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11740">#11740</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [consistent-generic-constructors] ignore when constructor is typed array (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10477">#10477</a>)</li> <li><strong>scope-manager:</strong> change unhelpful <code>aaa</code> error message and change <code>analyze</code> to expects <code>Program</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11747">#11747</a>)</li> <li><strong>typescript-estree:</strong> infers singleRun as true for project service (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11327">#11327</a>)</li> <li><strong>typescript-estree:</strong> disallow binding patterns in parameter properties (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11760">#11760</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Ben McCann <a href="https://github.com/benmccann"><code>@​benmccann</code></a></li> <li>Dima Barabash <a href="https://github.com/dbarabashh"><code>@​dbarabashh</code></a></li> <li>fisker Cheung <a href="https://github.com/fisker"><code>@​fisker</code></a></li> <li>James Henry <a href="https://github.com/JamesHenry"><code>@​JamesHenry</code></a></li> <li>JamesHenry <a href="https://github.com/JamesHenry"><code>@​JamesHenry</code></a></li> <li>Josh Goldberg</li> <li>Josh Goldberg ✨</li> <li>Kirk Waiblinger <a href="https://github.com/kirkwaiblinger"><code>@​kirkwaiblinger</code></a></li> <li>mdm317 <a href="https://github.com/gen-ip-1"><code>@​gen-ip-1</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/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@​typescript-eslint/parser</code>'s changelog</a>.</em></p> <blockquote> <h2>8.48.1 (2025-12-02)</h2> <p>This was a version bump only for parser to align it with other projects, there were no code changes.</p> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> <h2>8.48.0 (2025-11-24)</h2> <p>This was a version bump only for parser to align it with other projects, there were no code changes.</p> <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/8fe34456f75c1d1e8a4dc518306d5ab93422efec"><code>8fe3445</code></a> chore(release): publish 8.48.1</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/6fb1551634b2ff11718e579098f69e041a2ff92c"><code>6fb1551</code></a> chore(release): publish 8.48.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/a4dc42ac541139f0da344550bce7accd8f3d366a"><code>a4dc42a</code></a> chore: migrate to nx 22 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11780">#11780</a>)</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.48.1/packages/parser">compare view</a></li> </ul> </details> <br /> Updates `@vitest/coverage-v8` from 4.0.13 to 4.0.15 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/vitest-dev/vitest/releases"><code>@​vitest/coverage-v8</code>'s releases</a>.</em></p> <blockquote> <h2>v4.0.15</h2> <h3>   🚀 Experimental Features</h3> <ul> <li><strong>cache</strong>: Add opt-out on a plugin level, fix internal root cache  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9154">vitest-dev/vitest#9154</a> <a href="https://github.com/vitest-dev/vitest/commit/a68f74e5e"><!-- raw HTML omitted -->(a68f7)<!-- raw HTML omitted --></a></li> <li><strong>reporters</strong>: Print import duration breakdown  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9105">vitest-dev/vitest#9105</a> <a href="https://github.com/vitest-dev/vitest/commit/122ff321c"><!-- raw HTML omitted -->(122ff)<!-- raw HTML omitted --></a></li> </ul> <h3>   🐞 Bug Fixes</h3> <ul> <li>Keep built-in id as is in bun and deno  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9117">vitest-dev/vitest#9117</a> <a href="https://github.com/vitest-dev/vitest/commit/075ab3520"><!-- raw HTML omitted -->(075ab)<!-- raw HTML omitted --></a></li> <li>Use <code>optimizeDeps.rolldownOptions</code> to fix depreated warning + fix <code>ssr.external: true</code>  -  by <a href="https://github.com/hi-ogawa"><code>@​hi-ogawa</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9121">vitest-dev/vitest#9121</a> <a href="https://github.com/vitest-dev/vitest/commit/fd8bd6dee"><!-- raw HTML omitted -->(fd8bd)<!-- raw HTML omitted --></a></li> <li>Fix external behavior with <code>deps.optimizer</code>  -  by <a href="https://github.com/hi-ogawa"><code>@​hi-ogawa</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9125">vitest-dev/vitest#9125</a> <a href="https://github.com/vitest-dev/vitest/commit/4c75492cc"><!-- raw HTML omitted -->(4c754)<!-- raw HTML omitted --></a></li> <li>Very minor typo in &quot;Chrome DevTools Protocol&quot;  -  by <a href="https://github.com/HowToTestFrontend"><code>@​HowToTestFrontend</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9146">vitest-dev/vitest#9146</a> <a href="https://github.com/vitest-dev/vitest/commit/209976419"><!-- raw HTML omitted -->(20997)<!-- raw HTML omitted --></a></li> <li><strong>browser</strong>: Run <code>toMatchScreenshot</code> only once when used with <code>expect.element</code>  -  by <a href="https://github.com/macarie"><code>@​macarie</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9132">vitest-dev/vitest#9132</a> <a href="https://github.com/vitest-dev/vitest/commit/0d2e7e3e2"><!-- raw HTML omitted -->(0d2e7)<!-- raw HTML omitted --></a></li> <li><strong>coverage</strong>: Istanbul provider to not break source maps  -  by <a href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9040">vitest-dev/vitest#9040</a> <a href="https://github.com/vitest-dev/vitest/commit/e4ca917f1"><!-- raw HTML omitted -->(e4ca9)<!-- raw HTML omitted --></a></li> <li><strong>deps</strong>: Update dependency tinyexec to v1  -  in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9122">vitest-dev/vitest#9122</a> <a href="https://github.com/vitest-dev/vitest/commit/fd7860222"><!-- raw HTML omitted -->(fd786)<!-- raw HTML omitted --></a></li> <li><strong>docs</strong>: Remove <code>--browser.provider</code> from docs  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9115">vitest-dev/vitest#9115</a> <a href="https://github.com/vitest-dev/vitest/commit/120b3dac1"><!-- raw HTML omitted -->(120b3)<!-- raw HTML omitted --></a></li> <li><strong>expect</strong>: Preserve <code>currentTestName</code> in extended matchers  -  by <a href="https://github.com/macarie"><code>@​macarie</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9106">vitest-dev/vitest#9106</a> <a href="https://github.com/vitest-dev/vitest/commit/e43458e02"><!-- raw HTML omitted -->(e4345)<!-- raw HTML omitted --></a></li> <li><strong>pool</strong>: Terminate workers on <code>CTRL+c</code> forceful exits  -  by <a href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9140">vitest-dev/vitest#9140</a> <a href="https://github.com/vitest-dev/vitest/commit/d57d8bf0a"><!-- raw HTML omitted -->(d57d8)<!-- raw HTML omitted --></a></li> <li><strong>reporters</strong>: Show project in github reporter  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9138">vitest-dev/vitest#9138</a> <a href="https://github.com/vitest-dev/vitest/commit/bb65e15c7"><!-- raw HTML omitted -->(bb65e)<!-- raw HTML omitted --></a></li> <li><strong>spy</strong>: Do not mock overriden method, if parent was automocked  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9116">vitest-dev/vitest#9116</a> <a href="https://github.com/vitest-dev/vitest/commit/1a24607b4"><!-- raw HTML omitted -->(1a246)<!-- raw HTML omitted --></a></li> <li><strong>web-worker</strong>: MessagePort objects passed to Worker.postMessage work when clone === &quot;native&quot;  -  by <a href="https://github.com/whitphx"><code>@​whitphx</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9118">vitest-dev/vitest#9118</a> <a href="https://github.com/vitest-dev/vitest/commit/deee83e54"><!-- raw HTML omitted -->(deee8)<!-- raw HTML omitted --></a></li> </ul> <h5>    <a href="https://github.com/vitest-dev/vitest/compare/v4.0.14...v4.0.15">View changes on GitHub</a></h5> <h2>v4.0.14</h2> <h3>   🚀 Experimental Features</h3> <ul> <li><strong>browser</strong>: Expose <code>utils.configurePrettyDOM</code>  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9103">vitest-dev/vitest#9103</a> <a href="https://github.com/vitest-dev/vitest/commit/2cc34e0d4"><!-- raw HTML omitted -->(2cc34)<!-- raw HTML omitted --></a></li> <li><strong>runner</strong>: Add full names to tasks  -  by <a href="https://github.com/macarie"><code>@​macarie</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9087">vitest-dev/vitest#9087</a> <a href="https://github.com/vitest-dev/vitest/commit/821aa2002"><!-- raw HTML omitted -->(821aa)<!-- raw HTML omitted --></a></li> <li><strong>ui</strong>: Add tabbed failure view for <code>toMatchScreenshot</code> with comparison slider  -  by <a href="https://github.com/macarie"><code>@​macarie</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/8813">vitest-dev/vitest#8813</a> <a href="https://github.com/vitest-dev/vitest/commit/c37c2eb0b"><!-- raw HTML omitted -->(c37c2)<!-- raw HTML omitted --></a></li> </ul> <h3>   🐞 Bug Fixes</h3> <ul> <li>Externalize before caching  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9077">vitest-dev/vitest#9077</a> <a href="https://github.com/vitest-dev/vitest/commit/e1b2e086a"><!-- raw HTML omitted -->(e1b2e)<!-- raw HTML omitted --></a></li> <li>Collect the duration of external imports  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9097">vitest-dev/vitest#9097</a> <a href="https://github.com/vitest-dev/vitest/commit/3326cc9f4"><!-- raw HTML omitted -->(3326c)<!-- raw HTML omitted --></a></li> <li>Rename <code>collect</code> to <code>import</code>, remove <code>prepare</code>  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9091">vitest-dev/vitest#9091</a> <a href="https://github.com/vitest-dev/vitest/commit/1256b5ca3"><!-- raw HTML omitted -->(1256b)<!-- raw HTML omitted --></a></li> <li><strong>browser</strong>: <ul> <li>Unsubscribe <code>onCancel</code> on rpc destroy  -  by <a href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9088">vitest-dev/vitest#9088</a> <a href="https://github.com/vitest-dev/vitest/commit/f5b72374b"><!-- raw HTML omitted -->(f5b72)<!-- raw HTML omitted --></a></li> <li>Revert the viewport scaling in non-ui mode <a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9018">#9018</a>  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9072">vitest-dev/vitest#9072</a> and <a href="https://redirect.github.com/vitest-dev/vitest/issues/9018">vitest-dev/vitest#9018</a> <a href="https://github.com/vitest-dev/vitest/commit/64502a2c4"><!-- raw HTML omitted -->(64502)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>coverage</strong>: <ul> <li>Invalidate circular modules correctly on rerun with coverage  -  by <a href="https://github.com/aicest"><code>@​aicest</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9096">vitest-dev/vitest#9096</a> <a href="https://github.com/vitest-dev/vitest/commit/6f22c675f"><!-- raw HTML omitted -->(6f22c)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>expect</strong>: <ul> <li>Allow function as standard schema  -  by <a href="https://github.com/hi-ogawa"><code>@​hi-ogawa</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9099">vitest-dev/vitest#9099</a> <a href="https://github.com/vitest-dev/vitest/commit/ed8a2ebbd"><!-- raw HTML omitted -->(ed8a2)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>jsdom</strong>: <ul> <li>Reuse abort signals if possible  -  by <a href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9090">vitest-dev/vitest#9090</a> <a href="https://github.com/vitest-dev/vitest/commit/2c468ee95"><!-- raw HTML omitted -->(2c468)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>pool</strong>: <ul> <li>Init <code>VITEST_POOL_ID</code> + <code>VITEST_WORKER_ID</code> before environment setup  -  by <a href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9085">vitest-dev/vitest#9085</a> <a href="https://github.com/vitest-dev/vitest/commit/379185b40"><!-- raw HTML omitted -->(37918)<!-- raw HTML omitted --></a></li> </ul> </li> <li><strong>web-worker</strong>: <ul> <li><code>postMessage</code> to send ports to workers  -  by <a href="https://github.com/whitphx"><code>@​whitphx</code></a> and <a href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a href="https://redirect.github.com/vitest-dev/vitest/issues/9078">vitest-dev/vitest#9078</a> <a href="https://github.com/vitest-dev/vitest/commit/9d1763d11"><!-- raw HTML omitted -->(9d176)<!-- raw HTML omitted --></a></li> </ul> </li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/vitest-dev/vitest/commit/eb1abf08573032a532015b999ad3501c5e89e3bb"><code>eb1abf0</code></a> chore: release v4.0.15</li> <li><a href="https://github.com/vitest-dev/vitest/commit/9ca74cfb2060d8bc1c7a319ba3cba1578517adb0"><code>9ca74cf</code></a> chore: release v4.0.14</li> <li><a href="https://github.com/vitest-dev/vitest/commit/acc5152b9690992e3ac0cff691db4347f2dccdf9"><code>acc5152</code></a> perf: replace <code>debug</code> with <code>obug</code> (<a href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/9057">#9057</a>)</li> <li>See full diff in <a href="https://github.com/vitest-dev/vitest/commits/v4.0.15/packages/coverage-v8">compare view</a></li> </ul> </details> <br /> Updates `pino-pretty` from 13.1.2 to 13.1.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/pinojs/pino-pretty/releases">pino-pretty's releases</a>.</em></p> <blockquote> <h2>v13.1.3</h2> <h2>What's Changed</h2> <ul> <li>Add in the README file a snippet to use pino-pretty only for dev by <a href="https://github.com/himito"><code>@​himito</code></a> in <a href="https://redirect.github.com/pinojs/pino-pretty/pull/623">pinojs/pino-pretty#623</a></li> <li>build(deps): bump actions/setup-node from 4 to 6 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/pinojs/pino-pretty/pull/626">pinojs/pino-pretty#626</a></li> <li>build(deps-dev): bump borp from 0.20.2 to 0.21.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/pinojs/pino-pretty/pull/627">pinojs/pino-pretty#627</a></li> <li>build(deps-dev): bump pino from 9.14.0 to 10.1.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/pinojs/pino-pretty/pull/628">pinojs/pino-pretty#628</a></li> <li>build(deps): bump pino-abstract-transport from 2.0.0 to 3.0.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/pinojs/pino-pretty/pull/629">pinojs/pino-pretty#629</a></li> <li>Update format-time.js documentation to match functionality by <a href="https://github.com/g-sanner"><code>@​g-sanner</code></a> in <a href="https://redirect.github.com/pinojs/pino-pretty/pull/632">pinojs/pino-pretty#632</a></li> <li>build(deps): bump actions/checkout from 5 to 6 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/pinojs/pino-pretty/pull/636">pinojs/pino-pretty#636</a></li> <li>build(deps): bump fast-copy from 3.0.2 to 4.0.0 by <a href="https://github.com/dependabot"><code>@​dependabot</code></a>[bot] in <a href="https://redirect.github.com/pinojs/pino-pretty/pull/637">pinojs/pino-pretty#637</a></li> <li>fix: messageFormat print 0 value by <a href="https://github.com/gutenye"><code>@​gutenye</code></a> in <a href="https://redirect.github.com/pinojs/pino-pretty/pull/635">pinojs/pino-pretty#635</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/himito"><code>@​himito</code></a> made their first contribution in <a href="https://redirect.github.com/pinojs/pino-pretty/pull/623">pinojs/pino-pretty#623</a></li> <li><a href="https://github.com/g-sanner"><code>@​g-sanner</code></a> made their first contribution in <a href="https://redirect.github.com/pinojs/pino-pretty/pull/632">pinojs/pino-pretty#632</a></li> <li><a href="https://github.com/gutenye"><code>@​gutenye</code></a> made their first contribution in <a href="https://redirect.github.com/pinojs/pino-pretty/pull/635">pinojs/pino-pretty#635</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/pinojs/pino-pretty/compare/v13.1.2...v13.1.3">https://github.com/pinojs/pino-pretty/compare/v13.1.2...v13.1.3</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/pinojs/pino-pretty/commit/08425cd48002674dc6b95a4dad51ae77ba1ec5d7"><code>08425cd</code></a> v13.1.3</li> <li><a href="https://github.com/pinojs/pino-pretty/commit/6afb5248cd94365ffb338a8f62002ddda32cd460"><code>6afb524</code></a> fix: messageFormat print 0 value (<a href="https://redirect.github.com/pinojs/pino-pretty/issues/635">#635</a>)</li> <li><a href="https://github.com/pinojs/pino-pretty/commit/70c73ea737f02d4670e3c150730ee99734f90c46"><code>70c73ea</code></a> build(deps): bump fast-copy from 3.0.2 to 4.0.0 (<a href="https://redirect.github.com/pinojs/pino-pretty/issues/637">#637</a>)</li> <li><a href="https://github.com/pinojs/pino-pretty/commit/2cd9794fa7321a96b768fb6bcc87a738ca1005f4"><code>2cd9794</code></a> build(deps): bump actions/checkout from 5 to 6 (<a href="https://redirect.github.com/pinojs/pino-pretty/issues/636">#636</a>)</li> <li><a href="https://github.com/pinojs/pino-pretty/commit/c06e27691c3043f9ec7182bd03a488d897d4fb44"><code>c06e276</code></a> Update format-time.js documentation to match functionality (<a href="https://redirect.github.com/pinojs/pino-pretty/issues/632">#632</a>)</li> <li><a href="https://github.com/pinojs/pino-pretty/commit/47ffb45b6ce2221787f5591c2058a26c69c1332d"><code>47ffb45</code></a> build(deps): bump pino-abstract-transport from 2.0.0 to 3.0.0 (<a href="https://redirect.github.com/pinojs/pino-pretty/issues/629">#629</a>)</li> <li><a href="https://github.com/pinojs/pino-pretty/commit/932af852e177fd0f69ea169a37e867a3261aa28c"><code>932af85</code></a> build(deps-dev): bump pino from 9.14.0 to 10.1.0 (<a href="https://redirect.github.com/pinojs/pino-pretty/issues/628">#628</a>)</li> <li><a href="https://github.com/pinojs/pino-pretty/commit/6d483182fc93c18edd4b4f224eff213a0073e167"><code>6d48318</code></a> build(deps-dev): bump borp from 0.20.2 to 0.21.0 (<a href="https://redirect.github.com/pinojs/pino-pretty/issues/627">#627</a>)</li> <li><a href="https://github.com/pinojs/pino-pretty/commit/3b89a0c4fea48af57a8159ed1713327ee1609096"><code>3b89a0c</code></a> build(deps): bump actions/setup-node from 4 to 6 (<a href="https://redirect.github.com/pinojs/pino-pretty/issues/626">#626</a>)</li> <li><a href="https://github.com/pinojs/pino-pretty/commit/ab0ccab7ccfe34884c002628d09e9d69ba1cc988"><code>ab0ccab</code></a> Add in the README file a snippet to use pino-pretty only for dev (<a href="https://redirect.github.com/pinojs/pino-pretty/issues/623">#623</a>)</li> <li>See full diff in <a href="https://github.com/pinojs/pino-pretty/compare/v13.1.2...v13.1.3">compare view</a></li> </ul> </details> <br /> Updates `prettier` from 3.6.2 to 3.7.4 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/releases">prettier's releases</a>.</em></p> <blockquote> <h2>3.7.4</h2> <h2>What's Changed</h2> <ul> <li>Fix comment in union type gets duplicated by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18393">prettier/prettier#18393</a></li> <li>Fix unstable comment print in union type by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18395">prettier/prettier#18395</a></li> <li>Avoid quote around LWC interpolations by <a href="https://github.com/kovsu"><code>@​kovsu</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18383">prettier/prettier#18383</a></li> </ul> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#374">Changelog</a></p> <h2>3.7.3</h2> <h2>What's Changed</h2> <ul> <li>Fix <code>prettier.getFileInfo()</code> change that breaks VSCode extension by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18375">prettier/prettier#18375</a></li> </ul> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#373">Changelog</a></p> <h2>3.7.2</h2> <h2>What's Changed</h2> <ul> <li>Fix string print when switching quotes by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18351">prettier/prettier#18351</a></li> <li>Preserve quote for embedded HTML attribute values by <a href="https://github.com/kovsu"><code>@​kovsu</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18352">prettier/prettier#18352</a></li> <li>Fix comment in empty type literal by <a href="https://github.com/fisker"><code>@​fisker</code></a> in <a href="https://redirect.github.com/prettier/prettier/pull/18364">prettier/prettier#18364</a></li> </ul> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#372">Changelog</a></p> <h2>3.7.1</h2> <ul> <li>Fix performance regression in doc printer (<a href="https://redirect.github.com/prettier/prettier/pull/18342">#18342</a> by <a href="https://github.com/fisker"><code>@​fisker</code></a>)</li> </ul> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#371">Changelog</a></p> <h2>3.7.0</h2> <p><a href="https://github.com/prettier/prettier/compare/3.6.2...3.7.0">diff</a></p> <p>🔗 <a href="https://prettier.io/blog/2025/11/27/3.7.0">Release note</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md">prettier's changelog</a>.</em></p> <blockquote> <h1>3.7.4</h1> <p><a href="https://github.com/prettier/prettier/compare/3.7.3...3.7.4">diff</a></p> <h4>LWC: Avoid quote around interpolations (<a href="https://redirect.github.com/prettier/prettier/pull/18383">#18383</a> by <a href="https://github.com/kovsu"><code>@​kovsu</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="html"><code>&lt;!-- Input --&gt; &lt;div foo={bar}&gt; &lt;/div&gt; <p>&lt;!-- Prettier 3.7.3 (--embedded-language-formatting off) --&gt; &lt;div foo=&quot;{bar}&quot;&gt;&lt;/div&gt;</p> <p>&lt;!-- Prettier 3.7.4 (--embedded-language-formatting off) --&gt; &lt;div foo={bar}&gt;&lt;/div&gt; </code></pre></p> <h4>TypeScript: Fix comment inside union type gets duplicated (<a href="https://redirect.github.com/prettier/prettier/pull/18393">#18393</a> by <a href="https://github.com/fisker"><code>@​fisker</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="tsx"><code>// Input type Foo = (/** comment */ a | b) | c; <p>// Prettier 3.7.3 type Foo = /** comment <em>/ (/</em>* comment */ a | b) | c;</p> <p>// Prettier 3.7.4 type Foo = /** comment */ (a | b) | c; </code></pre></p> <h4>TypeScript: Fix unstable comment print in union type comments (<a href="https://redirect.github.com/prettier/prettier/pull/18395">#18395</a> by <a href="https://github.com/fisker"><code>@​fisker</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="tsx"><code>// Input type X = (A | B) &amp; ( // comment A | B ); <p>// Prettier 3.7.3 (first format) type X = (A | B) &amp; (// comment A | B);</p> <p>// Prettier 3.7.3 (second format) type X = ( | A &lt;/tr&gt;&lt;/table&gt; </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prettier/prettier/commit/7848357af654883e21ed05c0bbbedf89ee88750e"><code>7848357</code></a> Release 3.7.4</li> <li><a href="https://github.com/prettier/prettier/commit/7686c59d512177707711cb327196d4a965411ec0"><code>7686c59</code></a> Release <code>@​prettier/plugin-hermes</code> &amp; <code>@​prettier/plugin-oxc</code> v0.1.3</li> <li><a href="https://github.com/prettier/prettier/commit/fe494348a027cb9fcefd2cab9cd7ab1190d74a1c"><code>fe49434</code></a> Remove dead code checking union/intersection types length (<a href="https://redirect.github.com/prettier/prettier/issues/18396">#18396</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/ca02b37489870d5f5996a7f91cbc4e4983fa9729"><code>ca02b37</code></a> Fix unstable comment print (<a href="https://redirect.github.com/prettier/prettier/issues/18395">#18395</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/7efb988c6784997685f38766b93a436ef7456974"><code>7efb988</code></a> Fix comment in union type get duplicated (<a href="https://redirect.github.com/prettier/prettier/issues/18393">#18393</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/cfa92c1b6dc6a67f7ac13b801e2f827953721af3"><code>cfa92c1</code></a> Update dependency <code>@​angular/compiler</code> to v21.0.2 (<a href="https://redirect.github.com/prettier/prettier/issues/18392">#18392</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/1de273770b052749f7359…
1 parent d865ab3 commit 5ebe579

2 files changed

Lines changed: 586 additions & 442 deletions

File tree

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,8 @@
6767
"@types/minimist": "^1.2.5",
6868
"@types/node": "^24.10.0",
6969
"@types/sinonjs__fake-timers": "^15.0.1",
70-
"@typescript-eslint/eslint-plugin": "8.47.0",
71-
"@typescript-eslint/parser": "8.47.0",
70+
"@typescript-eslint/eslint-plugin": "8.48.1",
71+
"@typescript-eslint/parser": "8.48.1",
7272
"@vitest/coverage-v8": "^4.0.8",
7373
"chalk": "^5.6.2",
7474
"dayjs": "^1.11.19",

0 commit comments

Comments
 (0)