dependabot[bot] opened a new pull request, #4220:
URL: https://github.com/apache/iggy/pull/4220

   Bumps the web group with 6 updates in the /web directory:
   
   | Package | From | To |
   | --- | --- | --- |
   | 
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
 | `26.4.1` | `26.5.1` |
   | [autoprefixer](https://github.com/postcss/autoprefixer) | `10.5.4` | 
`10.5.6` |
   | [eslint](https://github.com/eslint/eslint) | `10.9.1` | `10.10.0` |
   | 
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
 | `8.69.0` | `8.70.0` |
   | [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) | `8.2.2` | 
`8.3.0` |
   | [zod](https://github.com/colinhacks/zod) | `4.5.4` | `4.6.1` |
   
   
   Updates `@types/node` from 26.4.1 to 26.5.1
   <details>
   <summary>Commits</summary>
   <ul>
   <li>See full diff in <a 
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `autoprefixer` from 10.5.4 to 10.5.6
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/postcss/autoprefixer/releases";>autoprefixer's 
releases</a>.</em></p>
   <blockquote>
   <h2>10.5.6</h2>
   <ul>
   <li>Fixed producing wrong old <code>-webkit-</code> gradients (by <a 
href="https://github.com/ryanchou1994";><code>@​ryanchou1994</code></a>).</li>
   </ul>
   <h2>10.5.5</h2>
   <ul>
   <li>Fixed resolution media query parsing performance (by <a 
href="https://github.com/NotAFlightRisk";><code>@​NotAFlightRisk</code></a>).</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md";>autoprefixer's
 changelog</a>.</em></p>
   <blockquote>
   <h2>10.5.6</h2>
   <ul>
   <li>Fixed producing wrong old <code>-webkit-</code> gradients (by <a 
href="https://github.com/ryanchou1994";><code>@​ryanchou1994</code></a>).</li>
   </ul>
   <h2>10.5.5</h2>
   <ul>
   <li>Fixed resolution media query parsing performance (by <a 
href="https://github.com/NotAFlightRisk";><code>@​NotAFlightRisk</code></a>).</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/b031690ff3062e82ec8e94958807f35d431f1638";><code>b031690</code></a>
 Release 10.5.6 version</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/da65c362d65e3b7788c831df960ac7daa8673eca";><code>da65c36</code></a>
 Add warning when Autoprefixer can cover CSS for old Safari</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/604f8d9a182524e0aa9195d2408177d48f050142";><code>604f8d9</code></a>
 Update dependencies</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/54608ca17ab657e6769fd894bc948fcc9673ba99";><code>54608ca</code></a>
 Fix old WebKit gradients with color hints (<a 
href="https://redirect.github.com/postcss/autoprefixer/issues/1554";>#1554</a>)</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/7e81ffff9d824968394bab6f81da2e2c2511cc49";><code>7e81fff</code></a>
 Release 10.5.5 version</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/d9e3531b4109d9e68bae23ed451c48197e67cb29";><code>d9e3531</code></a>
 Update dependencies</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/34b3a3e275ae223642aaec7686eece008bb88803";><code>34b3a3e</code></a>
 Fix media query parse performance</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/265521ee8ee3098dcb114e8259259ca614146e00";><code>265521e</code></a>
 Remove Cult</li>
   <li><a 
href="https://github.com/postcss/autoprefixer/commit/dd80d38938055a66d2ab1694234f5ad472fb1bb5";><code>dd80d38</code></a>
 Update EM banner</li>
   <li>See full diff in <a 
href="https://github.com/postcss/autoprefixer/compare/10.5.4...10.5.6";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `eslint` from 10.9.1 to 10.10.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/eslint/eslint/releases";>eslint's releases</a>.</em></p>
   <blockquote>
   <h2>v10.10.0</h2>
   <h2>Features</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/264b4346d1963701df0c398b4aeb2f6e8b2af93e";><code>264b434</code></a>
 feat: add <code>d</code> and <code>v</code> flags to 
<code>no-unexpected-multiline</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21305";>#21305</a>) 
(Gihyeon Jeong / 정기현)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/c6cc6c592f30901345d94ef75e0d42c1894fae6c";><code>c6cc6c5</code></a>
 feat: check <code>Object.prototype</code> property names in 
<code>new-cap</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21269";>#21269</a>) 
(crimsonjay0)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/5661fa65fde9fd4c14f0b730e3cee6a42fc657c1";><code>5661fa6</code></a>
 feat: no-extra-bind false negatives with class fields and static blocks (<a 
href="https://redirect.github.com/eslint/eslint/issues/21260";>#21260</a>) 
(synthex-byte)</li>
   </ul>
   <h2>Bug Fixes</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/bb47dc6da2399a8f76c0c0c3273e6bc314c480e5";><code>bb47dc6</code></a>
 fix: update dependency file-entry-cache to v11 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20801";>#20801</a>) 
(Milos Djermanovic)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/427ac0a014066c36aa57fa8fa9af20fd9fb591e1";><code>427ac0a</code></a>
 fix: use format strings in debug calls (<a 
href="https://redirect.github.com/eslint/eslint/issues/21247";>#21247</a>) 
(Francesco Trotta)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/9d8153223dbf47b9aecdc1474202aaee4845f146";><code>9d81532</code></a>
 fix: support <code>__proto__</code> in <code>/* exported */</code> comments 
(<a href="https://redirect.github.com/eslint/eslint/issues/21261";>#21261</a>) 
(sethamus)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/87e0a082438264ad90b87fd74165ab4fd90f63ef";><code>87e0a08</code></a>
 fix: prefer-object-has-own autofix breaks when Object is shadowed (<a 
href="https://redirect.github.com/eslint/eslint/issues/21282";>#21282</a>) 
(김채영)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/8e2cb142217f2efee1d10dcc02bfb75145ae775d";><code>8e2cb14</code></a>
 fix: <code>new-cap</code> false positive for <code>UTC</code> calls with 
<code>properties: false</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21275";>#21275</a>) 
(Pixel)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/9f4a364ab0ade048dfce1f37792b1d461d866e55";><code>9f4a364</code></a>
 fix: Ignore static imports in no-unreachable (<a 
href="https://redirect.github.com/eslint/eslint/issues/21276";>#21276</a>) (Taha 
Kotil)</li>
   </ul>
   <h2>Documentation</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/2417cad57d7d1bc4cf3ecf0f0575cfb10ff2011c";><code>2417cad</code></a>
 docs: Update README (GitHub Actions Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/9cecb8a0a2348070abf72321965d41919c7cc626";><code>9cecb8a</code></a>
 docs: document <code>\c</code> control letter escapes in no-control-regex (<a 
href="https://redirect.github.com/eslint/eslint/issues/21286";>#21286</a>) 
(한국)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/8724829f69f8ed80c876e3a5a017da199ce78739";><code>8724829</code></a>
 docs: update compat table links (<a 
href="https://redirect.github.com/eslint/eslint/issues/21263";>#21263</a>) 
(fnx)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/5634542be580750ffb1a5766470f9e9c72719696";><code>5634542</code></a>
 docs: Clarify eqeqeq suggestion behavior (<a 
href="https://redirect.github.com/eslint/eslint/issues/21256";>#21256</a>) 
(Müslüm Yılmaz)</li>
   </ul>
   <h2>Chores</h2>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/b3d876b46083d67899eb1d9613118c1c583632a2";><code>b3d876b</code></a>
 chore: disable npm audit in ecosystem tests (<a 
href="https://redirect.github.com/eslint/eslint/issues/21306";>#21306</a>) 
(Francesco Trotta)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/1696682791661c13167eb905da2f38d1b8f4a3bf";><code>1696682</code></a>
 ci: restore EMFILE test on Node.js 26 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21297";>#21297</a>) 
(Marry (Subin Yang))</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/2c7f5d6f47a92e8c0847af103e40fdb2f4dc61ef";><code>2c7f5d6</code></a>
 chore: update github/codeql-action action to v4.37.9 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21296";>#21296</a>) 
(renovate[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/3c753f18b461bfbf36d41a79a7863c093ef48489";><code>3c753f1</code></a>
 chore: update eslint (<a 
href="https://redirect.github.com/eslint/eslint/issues/21289";>#21289</a>) 
(renovate[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/1c734690bf6f4f9c542bec428d5a1a5c6cc4a19b";><code>1c73469</code></a>
 chore: update ecosystem plugins (<a 
href="https://redirect.github.com/eslint/eslint/issues/21280";>#21280</a>) 
(ESLint Bot)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/08a02be429e21fc93d86c8dd16cec6dc945ea2c1";><code>08a02be</code></a>
 test: add error locations to <code>no-extra-boolean-cast</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21266";>#21266</a>) 
(lumir)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/77bb1db8e730b7da2347c647d60f215706aa349a";><code>77bb1db</code></a>
 chore: update github/codeql-action action to v4.37.8 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21270";>#21270</a>) 
(renovate[bot])</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/007e81ac0ad66bd0be4887d88a276df292ae0bed";><code>007e81a</code></a>
 ci: skip EMFILE test on Node.js 26 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21265";>#21265</a>) 
(lumir)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/0430280e7cca9dc0fdbf0bc50464e98e84285c49";><code>0430280</code></a>
 chore: improve ecosystem tests compatibility on Windows (<a 
href="https://redirect.github.com/eslint/eslint/issues/21178";>#21178</a>) 
(crimsonjay0)</li>
   </ul>
   </blockquote>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/eslint/eslint/commit/3f20a57c6293371b6193d3fb6746c2b7b2ac2689";><code>3f20a57</code></a>
 10.10.0</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/f4e5284803854423c4c2536696888c28ce4a151f";><code>f4e5284</code></a>
 Build: changelog update for 10.10.0</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/bb47dc6da2399a8f76c0c0c3273e6bc314c480e5";><code>bb47dc6</code></a>
 fix: update dependency file-entry-cache to v11 (<a 
href="https://redirect.github.com/eslint/eslint/issues/20801";>#20801</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/427ac0a014066c36aa57fa8fa9af20fd9fb591e1";><code>427ac0a</code></a>
 fix: use format strings in debug calls (<a 
href="https://redirect.github.com/eslint/eslint/issues/21247";>#21247</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/b3d876b46083d67899eb1d9613118c1c583632a2";><code>b3d876b</code></a>
 chore: disable npm audit in ecosystem tests (<a 
href="https://redirect.github.com/eslint/eslint/issues/21306";>#21306</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/9d8153223dbf47b9aecdc1474202aaee4845f146";><code>9d81532</code></a>
 fix: support <code>__proto__</code> in <code>/* exported */</code> comments 
(<a 
href="https://redirect.github.com/eslint/eslint/issues/21261";>#21261</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/264b4346d1963701df0c398b4aeb2f6e8b2af93e";><code>264b434</code></a>
 feat: add <code>d</code> and <code>v</code> flags to 
<code>no-unexpected-multiline</code> (<a 
href="https://redirect.github.com/eslint/eslint/issues/21305";>#21305</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/1696682791661c13167eb905da2f38d1b8f4a3bf";><code>1696682</code></a>
 ci: restore EMFILE test on Node.js 26 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21297";>#21297</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/2c7f5d6f47a92e8c0847af103e40fdb2f4dc61ef";><code>2c7f5d6</code></a>
 chore: update github/codeql-action action to v4.37.9 (<a 
href="https://redirect.github.com/eslint/eslint/issues/21296";>#21296</a>)</li>
   <li><a 
href="https://github.com/eslint/eslint/commit/87e0a082438264ad90b87fd74165ab4fd90f63ef";><code>87e0a08</code></a>
 fix: prefer-object-has-own autofix breaks when Object is shadowed (<a 
href="https://redirect.github.com/eslint/eslint/issues/21282";>#21282</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/eslint/eslint/compare/v10.9.1...v10.10.0";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `typescript-eslint` from 8.69.0 to 8.70.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases";>typescript-eslint's
 releases</a>.</em></p>
   <blockquote>
   <h2>v8.70.0</h2>
   <h2>8.70.0 (2026-09-07)</h2>
   <h3>🚀 Features</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [no-generated-empty-object-type] add 
rule (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12730";>#12730</a>)</li>
   <li><strong>website:</strong> generate per-page social preview cards (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12734";>#12734</a>)</li>
   </ul>
   <h3>🩹 Fixes</h3>
   <ul>
   <li>use stable release of pnpm 12 (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12808";>#12808</a>)</li>
   <li>update pnpm to 12.3.4 and dedupe Docusaurus packages (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12829";>#12829</a>)</li>
   <li><strong>eslint-plugin:</strong> [member-ordering] don't report fields 
that read fields declared before them (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12729";>#12729</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] no false 
positive on RHS of a nested logical expression (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12728";>#12728</a>)</li>
   <li><strong>eslint-plugin:</strong> [no-deprecated] report deprecated 
imported values used in object shorthand properties (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12780";>#12780</a>)</li>
   <li><strong>project-service:</strong> avoid discarded tsserver logs (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12748";>#12748</a>)</li>
   <li><strong>typescript-estree:</strong> clarify the parserOptions.project 
error message (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12817";>#12817</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Barry <a 
href="https://github.com/barry166";><code>@​barry166</code></a></li>
   <li>Evyatar Daud <a 
href="https://github.com/StyleShit";><code>@​StyleShit</code></a></li>
   <li>Josh Goldberg</li>
   <li>Josh Goldberg ✨ <a 
href="https://github.com/JoshuaKGoldberg";><code>@​JoshuaKGoldberg</code></a></li>
   <li>Kirk Waiblinger <a 
href="https://github.com/kirkwaiblinger";><code>@​kirkwaiblinger</code></a></li>
   <li>Ulrich Stark <a 
href="https://github.com/ulrichstark";><code>@​ulrichstark</code></a></li>
   <li>송재욱</li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.70.0";>GitHub
 Releases</a> for more information.</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>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md";>typescript-eslint's
 changelog</a>.</em></p>
   <blockquote>
   <h2>8.70.0 (2026-09-07)</h2>
   <h3>🩹 Fixes</h3>
   <ul>
   <li><strong>eslint-plugin:</strong> [no-deprecated] report deprecated 
imported values used in object shorthand properties (<a 
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/12780";>#12780</a>)</li>
   </ul>
   <h3>❤️ Thank You</h3>
   <ul>
   <li>Ulrich Stark <a 
href="https://github.com/ulrichstark";><code>@​ulrichstark</code></a></li>
   </ul>
   <p>See <a 
href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.70.0";>GitHub
 Releases</a> for more information.</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/7ee76085c22e923c0036b8e0733a3ca7dfd82b60";><code>7ee7608</code></a>
 chore(release): publish 8.70.0</li>
   <li><a 
href="https://github.com/typescript-eslint/typescript-eslint/commit/4586535ab24d7d5e9b3ba87e4adb8636f9314aca";><code>4586535</code></a>
 fix(eslint-plugin): [no-deprecated] report deprecated imported values used 
in...</li>
   <li>See full diff in <a 
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.70.0/packages/typescript-eslint";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `vite` from 8.2.2 to 8.3.0
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a href="https://github.com/vitejs/vite/releases";>vite's 
releases</a>.</em></p>
   <blockquote>
   <h2>[email protected]</h2>
   <p>Please refer to <a 
href="https://github.com/vitejs/vite/blob/[email protected]/packages/create-vite/CHANGELOG.md";>CHANGELOG.md</a>
 for details.</p>
   <h2>v8.3.0</h2>
   <h3>Features</h3>
   <ul>
   <li><strong>build:</strong> avoid settling seen preload dependencies for 
performance (<a 
href="https://redirect.github.com/vitejs/vite/issues/23446";>#23446</a>) (<a 
href="https://github.com/vitejs/vite/commit/e6f6b3e3119256daa837b2dc399058c8aa45b470";>e6f6b3e</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li>handle CRLF line endings in code frame positions (<a 
href="https://redirect.github.com/vitejs/vite/issues/23219";>#23219</a>) (<a 
href="https://github.com/vitejs/vite/commit/9913672bee9c34a2df7fff4c2538783cd4f43b4e";>9913672</a>)</li>
   <li>only treat whole <code>node_modules</code> path segments as dependencies 
(fix <a href="https://redirect.github.com/vitejs/vite/issues/17467";>#17467</a>) 
(<a href="https://redirect.github.com/vitejs/vite/issues/23437";>#23437</a>) (<a 
href="https://github.com/vitejs/vite/commit/ef0dc17ada53d1169ae5a89cb8f6482831466755";>ef0dc17</a>)</li>
   </ul>
   <h3>Performance Improvements</h3>
   <ul>
   <li><strong>proxy:</strong> pre-compile context matchers at server creation 
(<a href="https://redirect.github.com/vitejs/vite/issues/23263";>#23263</a>) (<a 
href="https://github.com/vitejs/vite/commit/8abf700eeb2411d8402d08f8e2696effafdbe774";>8abf700</a>)</li>
   </ul>
   <h2>v8.3.0-beta.1</h2>
   <h3>Features</h3>
   <ul>
   <li><strong>devtools:</strong> enable dev server integration (<a 
href="https://redirect.github.com/vitejs/vite/issues/23333";>#23333</a>) (<a 
href="https://github.com/vitejs/vite/commit/68aeb8a3b5a5a2ccd505288999bae1a5e6942ee1";>68aeb8a</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li><strong>build:</strong> keep hash placeholders as-is in 
<code>resolveFileUrl</code> hook (<a 
href="https://redirect.github.com/vitejs/vite/issues/23422";>#23422</a>) (<a 
href="https://github.com/vitejs/vite/commit/e8d6a4d3399c739772080d70c7f3c4d548a637c9";>e8d6a4d</a>)</li>
   <li><strong>bundled-dev:</strong> mark payload delivered on client report 
(<a href="https://redirect.github.com/vitejs/vite/issues/23373";>#23373</a>) (<a 
href="https://github.com/vitejs/vite/commit/a6d43bc9e3464faa4d49f090e75e1ab334ffb7b0";>a6d43bc</a>)</li>
   <li><strong>deps:</strong> update all non-major dependencies (<a 
href="https://redirect.github.com/vitejs/vite/issues/23445";>#23445</a>) (<a 
href="https://github.com/vitejs/vite/commit/fc7c104e74d35a97fa313d5dd6f1b5e7d5b26159";>fc7c104</a>)</li>
   <li><strong>html:</strong> don't inline preload link targets (fix <a 
href="https://redirect.github.com/vitejs/vite/issues/13355";>#13355</a>) (<a 
href="https://redirect.github.com/vitejs/vite/issues/23387";>#23387</a>) (<a 
href="https://github.com/vitejs/vite/commit/12e709ca4df1059747db1cb7c5d1cd71aba79a24";>12e709c</a>)</li>
   <li>resolve the actual package root in findNearestMainPackageData for nested 
package.json (<a 
href="https://redirect.github.com/vitejs/vite/issues/23356";>#23356</a>) (<a 
href="https://github.com/vitejs/vite/commit/8492422b8f110625a90c702f42f30784e8cf19dc";>8492422</a>)</li>
   <li>shortcuts extend error (<a 
href="https://redirect.github.com/vitejs/vite/issues/23447";>#23447</a>) (<a 
href="https://github.com/vitejs/vite/commit/4ec58d159df4a1b4799356a1fda62db88ed14752";>4ec58d1</a>)</li>
   </ul>
   <h3>Miscellaneous Chores</h3>
   <ul>
   <li>introducing <code>@e18e/eslint-plugin</code> (<a 
href="https://redirect.github.com/vitejs/vite/issues/23357";>#23357</a>) (<a 
href="https://github.com/vitejs/vite/commit/f79413353995a2344879014410a9128b1b9f8e9a";>f794133</a>)</li>
   <li>remove unnecessary comment (<a 
href="https://redirect.github.com/vitejs/vite/issues/23448";>#23448</a>) (<a 
href="https://github.com/vitejs/vite/commit/b919a1a8b5a7c694667f993d677973f42d349458";>b919a1a</a>)</li>
   </ul>
   <h2>v8.3.0-beta.0</h2>
   <h3>Features</h3>
   <ul>
   <li>accept Rolldown watch options in <code>server.watch</code> (<a 
href="https://redirect.github.com/vitejs/vite/issues/23133";>#23133</a>) (<a 
href="https://github.com/vitejs/vite/commit/1b5cfe3d3777d4ceb7f35fcee9d3c4279316a084";>1b5cfe3</a>)</li>
   <li>add closeServer and closePreviewServer hooks (<a 
href="https://redirect.github.com/vitejs/vite/issues/23110";>#23110</a>) (<a 
href="https://github.com/vitejs/vite/commit/e17d2d565b0288f169c7995adb2b192f917548e7";>e17d2d5</a>)</li>
   <li>add top-level <code>tsconfig</code> option (<a 
href="https://redirect.github.com/vitejs/vite/issues/23310";>#23310</a>) (<a 
href="https://github.com/vitejs/vite/commit/93164c3530a7b4fc7bbedfb986d6afa9546cdef3";>93164c3</a>)</li>
   <li>add warning for unsupported hooks in plugin returned from 
<code>applyToEnvironment</code> hook (<a 
href="https://redirect.github.com/vitejs/vite/issues/23191";>#23191</a>) (<a 
href="https://github.com/vitejs/vite/commit/fdef04f112aadfea40ad3c448d96a49a04c168bd";>fdef04f</a>)</li>
   <li><strong>cli:</strong> support naming the CPU profile via --profile 
[name] (<a 
href="https://redirect.github.com/vitejs/vite/issues/23042";>#23042</a>) (<a 
href="https://github.com/vitejs/vite/commit/a500deeb6f52d93ca501a0fc612a5392b939f2f5";>a500dee</a>)</li>
   <li><strong>config:</strong> warn on named imports from JSON modules (<a 
href="https://redirect.github.com/vitejs/vite/issues/23378";>#23378</a>) (<a 
href="https://github.com/vitejs/vite/commit/472385e6ec4b21e3167c7abf9769883d1c9675f8";>472385e</a>)</li>
   <li><strong>css:</strong> minify style tag (<a 
href="https://redirect.github.com/vitejs/vite/issues/23183";>#23183</a>) (<a 
href="https://github.com/vitejs/vite/commit/8156684572bdcf73e9d8568ed67971f0467fab60";>8156684</a>)</li>
   <li>searched params attached to workers are now preserved (<a 
href="https://redirect.github.com/vitejs/vite/issues/22280";>#22280</a>) (<a 
href="https://github.com/vitejs/vite/commit/517b97f57ab9473e7417da856eb641d76870a56e";>517b97f</a>)</li>
   <li>support subpath imports in dynamic import statements (<a 
href="https://redirect.github.com/vitejs/vite/issues/23185";>#23185</a>) (<a 
href="https://github.com/vitejs/vite/commit/b78e2f1bc1cba404c4bd9faf518d26ec85e89fc7";>b78e2f1</a>)</li>
   <li>use <code>import.meta.ROLLDOWN_FILE_URL_*</code> for assets in JS (<a 
href="https://redirect.github.com/vitejs/vite/issues/22888";>#22888</a>) (<a 
href="https://github.com/vitejs/vite/commit/4366ac468343252df6d5706361a6348afa66f9cc";>4366ac4</a>)</li>
   <li>use <code>import.meta.ROLLDOWN_FILE_URL_*</code> for other plugins (<a 
href="https://redirect.github.com/vitejs/vite/issues/22894";>#22894</a>) (<a 
href="https://github.com/vitejs/vite/commit/e38f29ee48bea5ea3178faec5b78708e86f38afb";>e38f29e</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Changelog</summary>
   <p><em>Sourced from <a 
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md";>vite's
 changelog</a>.</em></p>
   <blockquote>
   <h2><a 
href="https://github.com/vitejs/vite/compare/v8.2.2...v8.3.0";>8.3.0</a> 
(2026-09-10)</h2>
   <h3>Features</h3>
   <ul>
   <li><strong>build:</strong> avoid settling seen preload dependencies for 
performance (<a 
href="https://redirect.github.com/vitejs/vite/issues/23446";>#23446</a>) (<a 
href="https://github.com/vitejs/vite/commit/e6f6b3e3119256daa837b2dc399058c8aa45b470";>e6f6b3e</a>)</li>
   <li><strong>devtools:</strong> enable dev server integration (<a 
href="https://redirect.github.com/vitejs/vite/issues/23333";>#23333</a>) (<a 
href="https://github.com/vitejs/vite/commit/68aeb8a3b5a5a2ccd505288999bae1a5e6942ee1";>68aeb8a</a>)</li>
   <li>accept Rolldown watch options in <code>server.watch</code> (<a 
href="https://redirect.github.com/vitejs/vite/issues/23133";>#23133</a>) (<a 
href="https://github.com/vitejs/vite/commit/1b5cfe3d3777d4ceb7f35fcee9d3c4279316a084";>1b5cfe3</a>)</li>
   <li>add closeServer and closePreviewServer hooks (<a 
href="https://redirect.github.com/vitejs/vite/issues/23110";>#23110</a>) (<a 
href="https://github.com/vitejs/vite/commit/e17d2d565b0288f169c7995adb2b192f917548e7";>e17d2d5</a>)</li>
   <li>add top-level <code>tsconfig</code> option (<a 
href="https://redirect.github.com/vitejs/vite/issues/23310";>#23310</a>) (<a 
href="https://github.com/vitejs/vite/commit/93164c3530a7b4fc7bbedfb986d6afa9546cdef3";>93164c3</a>)</li>
   <li>add warning for unsupported hooks in plugin returned from 
<code>applyToEnvironment</code> hook (<a 
href="https://redirect.github.com/vitejs/vite/issues/23191";>#23191</a>) (<a 
href="https://github.com/vitejs/vite/commit/fdef04f112aadfea40ad3c448d96a49a04c168bd";>fdef04f</a>)</li>
   <li><strong>cli:</strong> support naming the CPU profile via --profile 
[name] (<a 
href="https://redirect.github.com/vitejs/vite/issues/23042";>#23042</a>) (<a 
href="https://github.com/vitejs/vite/commit/a500deeb6f52d93ca501a0fc612a5392b939f2f5";>a500dee</a>)</li>
   <li><strong>config:</strong> warn on named imports from JSON modules (<a 
href="https://redirect.github.com/vitejs/vite/issues/23378";>#23378</a>) (<a 
href="https://github.com/vitejs/vite/commit/472385e6ec4b21e3167c7abf9769883d1c9675f8";>472385e</a>)</li>
   <li><strong>css:</strong> minify style tag (<a 
href="https://redirect.github.com/vitejs/vite/issues/23183";>#23183</a>) (<a 
href="https://github.com/vitejs/vite/commit/8156684572bdcf73e9d8568ed67971f0467fab60";>8156684</a>)</li>
   <li>searched params attached to workers are now preserved (<a 
href="https://redirect.github.com/vitejs/vite/issues/22280";>#22280</a>) (<a 
href="https://github.com/vitejs/vite/commit/517b97f57ab9473e7417da856eb641d76870a56e";>517b97f</a>)</li>
   <li>support subpath imports in dynamic import statements (<a 
href="https://redirect.github.com/vitejs/vite/issues/23185";>#23185</a>) (<a 
href="https://github.com/vitejs/vite/commit/b78e2f1bc1cba404c4bd9faf518d26ec85e89fc7";>b78e2f1</a>)</li>
   <li>use <code>import.meta.ROLLDOWN_FILE_URL_*</code> for assets in JS (<a 
href="https://redirect.github.com/vitejs/vite/issues/22888";>#22888</a>) (<a 
href="https://github.com/vitejs/vite/commit/4366ac468343252df6d5706361a6348afa66f9cc";>4366ac4</a>)</li>
   <li>use <code>import.meta.ROLLDOWN_FILE_URL_*</code> for other plugins (<a 
href="https://redirect.github.com/vitejs/vite/issues/22894";>#22894</a>) (<a 
href="https://github.com/vitejs/vite/commit/e38f29ee48bea5ea3178faec5b78708e86f38afb";>e38f29e</a>)</li>
   <li><strong>worker:</strong> remove worker chunk if it's detected that it's 
not referenced (<a 
href="https://redirect.github.com/vitejs/vite/issues/22473";>#22473</a>) (<a 
href="https://github.com/vitejs/vite/commit/924997a4bdda9115faee9bdb622fcec4fc8357f0";>924997a</a>)</li>
   </ul>
   <h3>Bug Fixes</h3>
   <ul>
   <li>handle CRLF line endings in code frame positions (<a 
href="https://redirect.github.com/vitejs/vite/issues/23219";>#23219</a>) (<a 
href="https://github.com/vitejs/vite/commit/9913672bee9c34a2df7fff4c2538783cd4f43b4e";>9913672</a>)</li>
   <li>only treat whole <code>node_modules</code> path segments as dependencies 
(fix <a href="https://redirect.github.com/vitejs/vite/issues/17467";>#17467</a>) 
(<a href="https://redirect.github.com/vitejs/vite/issues/23437";>#23437</a>) (<a 
href="https://github.com/vitejs/vite/commit/ef0dc17ada53d1169ae5a89cb8f6482831466755";>ef0dc17</a>)</li>
   <li><strong>build:</strong> keep hash placeholders as-is in 
<code>resolveFileUrl</code> hook (<a 
href="https://redirect.github.com/vitejs/vite/issues/23422";>#23422</a>) (<a 
href="https://github.com/vitejs/vite/commit/e8d6a4d3399c739772080d70c7f3c4d548a637c9";>e8d6a4d</a>)</li>
   <li><strong>bundled-dev:</strong> mark payload delivered on client report 
(<a href="https://redirect.github.com/vitejs/vite/issues/23373";>#23373</a>) (<a 
href="https://github.com/vitejs/vite/commit/a6d43bc9e3464faa4d49f090e75e1ab334ffb7b0";>a6d43bc</a>)</li>
   <li><strong>deps:</strong> update all non-major dependencies (<a 
href="https://redirect.github.com/vitejs/vite/issues/23445";>#23445</a>) (<a 
href="https://github.com/vitejs/vite/commit/fc7c104e74d35a97fa313d5dd6f1b5e7d5b26159";>fc7c104</a>)</li>
   <li><strong>html:</strong> don't inline preload link targets (fix <a 
href="https://redirect.github.com/vitejs/vite/issues/13355";>#13355</a>) (<a 
href="https://redirect.github.com/vitejs/vite/issues/23387";>#23387</a>) (<a 
href="https://github.com/vitejs/vite/commit/12e709ca4df1059747db1cb7c5d1cd71aba79a24";>12e709c</a>)</li>
   <li>resolve the actual package root in findNearestMainPackageData for nested 
package.json (<a 
href="https://redirect.github.com/vitejs/vite/issues/23356";>#23356</a>) (<a 
href="https://github.com/vitejs/vite/commit/8492422b8f110625a90c702f42f30784e8cf19dc";>8492422</a>)</li>
   <li>shortcuts extend error (<a 
href="https://redirect.github.com/vitejs/vite/issues/23447";>#23447</a>) (<a 
href="https://github.com/vitejs/vite/commit/4ec58d159df4a1b4799356a1fda62db88ed14752";>4ec58d1</a>)</li>
   <li><strong>config:</strong> close bundles when generation fails (<a 
href="https://redirect.github.com/vitejs/vite/issues/23256";>#23256</a>) (<a 
href="https://github.com/vitejs/vite/commit/6bacc956df5a76cc5653b9de4493453b953439fd";>6bacc95</a>)</li>
   <li><strong>css:</strong> keep newline-separated srcset candidates intact 
(<a href="https://redirect.github.com/vitejs/vite/issues/23265";>#23265</a>) (<a 
href="https://github.com/vitejs/vite/commit/4f9d2f4dadc83191200de7d2154c957a711e8c3d";>4f9d2f4</a>)</li>
   <li><strong>deps:</strong> update all non-major dependencies (<a 
href="https://redirect.github.com/vitejs/vite/issues/23337";>#23337</a>) (<a 
href="https://github.com/vitejs/vite/commit/d55081581ddd4d55667fef38e85d02ab7f879f15";>d550815</a>)</li>
   <li><strong>deps:</strong> update all non-major dependencies (<a 
href="https://redirect.github.com/vitejs/vite/issues/23404";>#23404</a>) (<a 
href="https://github.com/vitejs/vite/commit/238ad811c7fb9e4730cbd317d0657867ed3447b3";>238ad81</a>)</li>
   <li><strong>deps:</strong> update rolldown-related dependencies (<a 
href="https://redirect.github.com/vitejs/vite/issues/23338";>#23338</a>) (<a 
href="https://github.com/vitejs/vite/commit/76e8082c56a2872dc8017c5672bc36cba8dcf75d";>76e8082</a>)</li>
   <li><strong>deps:</strong> update rolldown-related dependencies (<a 
href="https://redirect.github.com/vitejs/vite/issues/23405";>#23405</a>) (<a 
href="https://github.com/vitejs/vite/commit/b88256607e3a051b7bcb0b338b3c4665926b55a8";>b882566</a>)</li>
   <li><strong>dev:</strong> run closeBundle after buildEnd failure (<a 
href="https://redirect.github.com/vitejs/vite/issues/23165";>#23165</a>) (<a 
href="https://github.com/vitejs/vite/commit/8cb872e7fb65b03f6068923c6aa7fcf3e71baf21";>8cb872e</a>)</li>
   <li><strong>hmr:</strong> handle <code>import.meta.hot.invalidate</code> in 
virtual module (<a 
href="https://redirect.github.com/vitejs/vite/issues/23171";>#23171</a>) (<a 
href="https://github.com/vitejs/vite/commit/616296895bd135386d35069a479a5f188c7de298";>6162968</a>)</li>
   <li><strong>utils:</strong> handle dot in srcset density descriptor (<a 
href="https://redirect.github.com/vitejs/vite/issues/23346";>#23346</a>) (<a 
href="https://github.com/vitejs/vite/commit/b50e1b4a3d66128a4076e19769b2e29657985516";>b50e1b4</a>)</li>
   <li><strong>utils:</strong> match timestamp query parameter with proper 
delimiters (<a 
href="https://redirect.github.com/vitejs/vite/issues/23364";>#23364</a>) (<a 
href="https://github.com/vitejs/vite/commit/41f3c6fff88ade015669cac5c42db946e0b6f5c9";>41f3c6f</a>)</li>
   </ul>
   <h3>Performance Improvements</h3>
   <ul>
   <li><strong>proxy:</strong> pre-compile context matchers at server creation 
(<a href="https://redirect.github.com/vitejs/vite/issues/23263";>#23263</a>) (<a 
href="https://github.com/vitejs/vite/commit/8abf700eeb2411d8402d08f8e2696effafdbe774";>8abf700</a>)</li>
   </ul>
   <h3>Miscellaneous Chores</h3>
   <ul>
   <li>introducing <code>@e18e/eslint-plugin</code> (<a 
href="https://redirect.github.com/vitejs/vite/issues/23357";>#23357</a>) (<a 
href="https://github.com/vitejs/vite/commit/f79413353995a2344879014410a9128b1b9f8e9a";>f794133</a>)</li>
   <li>remove unnecessary comment (<a 
href="https://redirect.github.com/vitejs/vite/issues/23448";>#23448</a>) (<a 
href="https://github.com/vitejs/vite/commit/b919a1a8b5a7c694667f993d677973f42d349458";>b919a1a</a>)</li>
   <li>delete unused <code>PluginContainerOptions</code> (<a 
href="https://redirect.github.com/vitejs/vite/issues/23382";>#23382</a>) (<a 
href="https://github.com/vitejs/vite/commit/ee644014aab61e546742b862a7d7b0d6c7d67a7b";>ee64401</a>)</li>
   <li>use oxfmt <code>sortImports</code> (<a 
href="https://redirect.github.com/vitejs/vite/issues/23319";>#23319</a>) (<a 
href="https://github.com/vitejs/vite/commit/97ad042170f4c71b518239723b733dd98e8e3e76";>97ad042</a>)</li>
   </ul>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/vitejs/vite/commit/95e8923f35d0252c9f6eb2d5e358c084542706f1";><code>95e8923</code></a>
 release: v7.3.1</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/9d39d373a7b4e0a93322b70b9dbeb202af06af3e";><code>9d39d37</code></a>
 feat: add <code>ignoreOutdatedRequests</code> option to 
<code>optimizeDeps</code> (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21364";>#21364</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/acf7e05eaeb18e98f5e19e2d3e648950726f20d1";><code>acf7e05</code></a>
 release: v7.3.0</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/cff26ec0fc13373d7125a5eac6cb01fe63fee4b1";><code>cff26ec</code></a>
 feat(deps): update esbuild from ^0.25.0 to ^0.27.0 (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21183";>#21183</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/317b3b272f9ef6faa647a51ab3b0768fecc1071d";><code>317b3b2</code></a>
 release: v7.2.7</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/721f16343d9555ae8fc71a2e5354b22e12ff0dc3";><code>721f163</code></a>
 fix: plugin shortcut support (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21211";>#21211</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/bda5dbb648fa7cf877ea9c76ba8a7da226b65cce";><code>bda5dbb</code></a>
 release: v7.2.6</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/3aa7527fb4fc7dafe3ab57c41d637d2985c7bb6e";><code>3aa7527</code></a>
 release: v7.2.5</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/72e398a46d8d2f54fbcbeb9ff0dceab346aeb642";><code>72e398a</code></a>
 fix(deps): update all non-major dependencies (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21175";>#21175</a>)</li>
   <li><a 
href="https://github.com/vitejs/vite/commit/3765f7baea36234bf3816eeed38776d27bfd3649";><code>3765f7b</code></a>
 fix: shortcuts not rebound after server restart (<a 
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/21166";>#21166</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/vitejs/vite/commits/[email protected]/packages/vite";>compare
 view</a></li>
   </ul>
   </details>
   <br />
   
   Updates `zod` from 4.5.4 to 4.6.1
   <details>
   <summary>Release notes</summary>
   <p><em>Sourced from <a 
href="https://github.com/colinhacks/zod/releases";>zod's releases</a>.</em></p>
   <blockquote>
   <h2>v4.6.1</h2>
   <p>A patch on top of <a 
href="https://github.com/colinhacks/zod/releases/tag/v4.6.0";>4.6.0</a>.</p>
   <ul>
   <li><a 
href="https://github.com/colinhacks/zod/commit/b12aa523";><code>b12aa523</code></a>
 fix: preserve unique tags with defaulted discriminators (<a 
href="https://redirect.github.com/colinhacks/zod/pull/6582";>#6582</a>) — closes 
<a href="https://redirect.github.com/colinhacks/zod/issues/6577";>#6577</a></li>
   <li><a 
href="https://github.com/colinhacks/zod/commit/dd9c36fa";><code>dd9c36fa</code></a>
 fix(v4): defer recursive object index inference (<a 
href="https://redirect.github.com/colinhacks/zod/pull/6580";>#6580</a>)</li>
   <li><a 
href="https://github.com/colinhacks/zod/commit/3b154992";><code>3b154992</code></a>
 feat(lang): add Tajik (<code>tg</code>) locale (<a 
href="https://redirect.github.com/colinhacks/zod/pull/6581";>#6581</a>) by <a 
href="https://github.com/ismoil77";><code>@​ismoil77</code></a></li>
   <li><a 
href="https://github.com/colinhacks/zod/commit/2efa8b80";><code>2efa8b80</code></a>
 ci: give the npm wait a real budget and drop the back-publish path (<a 
href="https://redirect.github.com/colinhacks/zod/pull/6583";>#6583</a>)</li>
   </ul>
   <h2>v4.6.0</h2>
   <p>Zod 4.6 is now available.</p>
   <pre lang="sh"><code>npm install zod@latest
   </code></pre>
   <p>At a glance:</p>
   <ul>
   <li><a 
href="https://zod.dev/blog/zod-4-6#validate";><code>.validate()</code></a> — 
checks input validity without building a result (up to 35x faster than 
<code>.safeParse().success</code> on a compiled schema)</li>
   <li><a 
href="https://zod.dev/blog/zod-4-6#zproperties";><code>z.instanceof().properties()</code></a>
 — validates properties of an instance</li>
   <li><a 
href="https://zod.dev/blog/zod-4-6#fromjsonschema";><code>fromJSONSchema()</code></a>
 — enforces six validation keywords it used to ignore</li>
   <li><a href="https://zod.dev/blog/zod-4-6#ziban";><code>z.iban()</code></a> — 
electronic-format IBAN plus mod-97 checksum</li>
   <li><a 
href="https://zod.dev/blog/zod-4-6#zwithparser";><code>z.withParser()</code></a> 
— installs a parser generated elsewhere, for environments without <code>new 
Function</code></li>
   <li><a href="https://zod.dev/blog/zod-4-6#faster-commonjs";>Faster 
CommonJS</a> — drops the getter on every export (~3x faster 
<code>z.validate()</code> under <code>require</code>)</li>
   <li><a 
href="https://zod.dev/blog/zod-4-6#memory-retention-in-recursive-schemas";>Memory
 retention in recursive schemas</a> — releases the parsed input, fixing a 4.5 
out-of-memory regression</li>
   <li><a href="https://zod.dev/packages/mini";><code>@zod/mini</code></a> — Zod 
Mini as a standalone package, versioned in lockstep with <code>zod</code> since 
4.5</li>
   </ul>
   <h2><code>.validate()</code></h2>
   <p>Standalone boolean validation, in Zod, Zod Mini, and Zod Core. It answers 
&quot;is this input valid?&quot; without constructing a <code>ZodError</code>, 
which makes rejection cheap. The return type is a guard on the schema's input 
type.</p>
   <pre lang="ts"><code>z.validate(z.string(), &quot;hi&quot;); // true
   z.validate(z.string(), 42);   // false
   </code></pre>
   <p>It is a method on Zod Classic schemas too. (<a 
href="https://redirect.github.com/colinhacks/zod/pull/6547";>#6547</a>)</p>
   <pre lang="ts"><code>const Player = z.object({
     username: z.string(),
     xp: z.number(),
   });
   <p>if (Player.validate(data)) {<br />
   data.username; // narrowed<br />
   }<br />
   </code></pre></p>
   <p>In conjunction with <a 
href="https://zod.dev/compile";><code>z.compile()</code></a>, this can be up to 
35x faster than <code>.safeParse().success</code> on invalid input.</p>
   <!-- raw HTML omitted -->
   </blockquote>
   <p>... (truncated)</p>
   </details>
   <details>
   <summary>Commits</summary>
   <ul>
   <li><a 
href="https://github.com/colinhacks/zod/commit/62311eb2c4a93c7348a8b1c5abbde1ec77c66b67";><code>62311eb</code></a>
 4.6.1</li>
   <li><a 
href="https://github.com/colinhacks/zod/commit/2efa8b803c8ad934f7c74772fa7df9d91abcf724";><code>2efa8b8</code></a>
 ci: give the npm wait a real budget and drop the back-publish path (<a 
href="https://redirect.github.com/colinhacks/zod/issues/6583";>#6583</a>)</li>
   <li><a 
href="https://github.com/colinhacks/zod/commit/b12aa523e7e2617c4296cccf9b24d6558ed23e95";><code>b12aa52</code></a>
 fix: preserve unique tags with defaulted discriminators (<a 
href="https://redirect.github.com/colinhacks/zod/issues/6582";>#6582</a>)</li>
   <li><a 
href="https://github.com/colinhacks/zod/commit/dd9c36fa2ddcee79f71d19f9635586c7b65ead86";><code>dd9c36f</code></a>
 fix(v4): defer recursive object index inference (<a 
href="https://redirect.github.com/colinhacks/zod/issues/6580";>#6580</a>)</li>
   <li><a 
href="https://github.com/colinhacks/zod/commit/574d480fb443d3fd396efbcb8230f3dfee4a2cd2";><code>574d480</code></a>
 fix(locales): clarify Tajik discriminator value message</li>
   <li><a 
href="https://github.com/colinhacks/zod/commit/c532d766de54e13aea5d03698980bf7d976fc544";><code>c532d76</code></a>
 test(locales): cover Tajik error branches</li>
   <li><a 
href="https://github.com/colinhacks/zod/commit/3b1549922b56ec17c9c47a521963f820930068e1";><code>3b15499</code></a>
 feat(lang): add Tajik (<code>tg</code>) locale</li>
   <li><a 
href="https://github.com/colinhacks/zod/commit/1c51cbe0fe23d09f8d520b31487d50a01588fae5";><code>1c51cbe</code></a>
 4.6.0</li>
   <li><a 
href="https://github.com/colinhacks/zod/commit/661673ae3ed42b15e8f835ae1bd0223b1db044a4";><code>661673a</code></a>
 docs: make the 9thCO logo visible on the light theme</li>
   <li><a 
href="https://github.com/colinhacks/zod/commit/6de10dce1afaba7160d1c7ca810cc40bc4a7a733";><code>6de10dc</code></a>
 docs: reconcile the sponsor listings against every active sponsorship (<a 
href="https://redirect.github.com/colinhacks/zod/issues/6579";>#6579</a>)</li>
   <li>Additional commits viewable in <a 
href="https://github.com/colinhacks/zod/compare/v4.5.4...v4.6.1";>compare 
view</a></li>
   </ul>
   </details>
   <br />
   
   
   You can trigger a rebase of this PR by commenting `@dependabot rebase`.
   
   [//]: # (dependabot-automerge-start)
   [//]: # (dependabot-automerge-end)
   
   ---
   
   <details>
   <summary>Dependabot commands and options</summary>
   <br />
   
   You can trigger Dependabot actions by commenting on this PR:
   - `@dependabot rebase` will rebase this PR
   - `@dependabot recreate` will recreate this PR, overwriting any edits that 
have been made to it
   - `@dependabot show <dependency name> ignore conditions` will show all of 
the ignore conditions of the specified dependency
   - `@dependabot ignore <dependency name> major version` will close this group 
update PR and stop Dependabot creating any more for the specific dependency's 
major version (unless you unignore this specific dependency's major version or 
upgrade to it yourself)
   - `@dependabot ignore <dependency name> minor version` will close this group 
update PR and stop Dependabot creating any more for the specific dependency's 
minor version (unless you unignore this specific dependency's minor version or 
upgrade to it yourself)
   - `@dependabot ignore <dependency name>` will close this group update PR and 
stop Dependabot creating any more for the specific dependency (unless you 
unignore this specific dependency or upgrade to it yourself)
   - `@dependabot unignore <dependency name>` will remove all of the ignore 
conditions of the specified dependency
   - `@dependabot unignore <dependency name> <ignore condition>` will remove 
the ignore condition of the specified dependency and ignore conditions
   
   
   </details>


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to