Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(deps): bump the typescript-eslint-prettier group across 1 direct…
…ory with 6 updates (#1011) Bumps the typescript-eslint-prettier group with 6 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin) | `7.10.0` | `7.13.1` | | [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser) | `7.10.0` | `7.13.1` | | [eslint](https://github.com/eslint/eslint) | `8.57.0` | `9.5.0` | | [eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react) | `7.34.1` | `7.34.3` | | [prettier](https://github.com/prettier/prettier) | `3.2.5` | `3.3.2` | | [typescript](https://github.com/Microsoft/TypeScript) | `5.4.5` | `5.5.2` | Updates `@typescript-eslint/eslint-plugin` from 7.10.0 to 7.13.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>v7.13.1</h2> <h2>7.13.1 (2024-06-17)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-readonly] refine report locations (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8894">#8894</a>)</li> <li><strong>eslint-plugin:</strong> [return-await] support explicit resource management (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9044">#9044</a>)</li> <li><strong>eslint-plugin:</strong> [no-unsafe-member-access] differentiate a types-error any from a true any (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9291">#9291</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Kirk Waiblinger</li> <li>Yukihiro Hasegawa <a href="https://github.com/y-hsgw"><code>@y-hsgw</code></a></li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>v7.13.0</h2> <h2>7.13.0 (2024-06-10)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string literals as index (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9280">#9280</a>)</li> <li><strong>parser, typescript-estree:</strong> export withoutProjectParserOptions utility (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9233">#9233</a>)</li> <li><strong>typescript-estree:</strong> require <code>import = require()</code> argument to be a string literal (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9226">#9226</a>)</li> <li><strong>typescript-estree:</strong> forbid <code>.body</code>, <code>.async</code>, <code>.generator</code> on <code>declare function</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9225">#9225</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>ast-spec:</strong> function-call-like callee should be Expression not LeftHandSideExpression (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9231">#9231</a>)</li> <li><strong>eslint-plugin:</strong> [init-declarations] refine report locations (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8893">#8893</a>)</li> <li><strong>eslint-plugin:</strong> [no-base-to-string] make error message more nuanced (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9281">#9281</a>)</li> <li><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more specific about error types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8304">#8304</a>)</li> <li><strong>eslint-plugin:</strong> [no-magic-numbers] fix implementation of the <code>ignore</code> option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9167">#9167</a>)</li> <li><strong>scope-manager:</strong> handle index signature in class (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9054">#9054</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Fotis Papadogeorgopoulos</li> <li>Joshua Chen</li> <li>Kirk Waiblinger</li> <li>Tobiloba Adedeji <a href="https://github.com/tobySolutions"><code>@tobySolutions</code></a></li> <li>Vinccool96</li> <li>YeonJuan <a href="https://github.com/yeonjuan"><code>@yeonjuan</code></a></li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>v7.12.0</h2> <h2>7.12.0 (2024-06-03)</h2> <!-- 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>7.13.1 (2024-06-17)</h2> <h3>🩹 Fixes</h3> <ul> <li> <p><strong>eslint-plugin:</strong> [prefer-readonly] refine report locations</p> </li> <li> <p><strong>eslint-plugin:</strong> [return-await] support explicit resource management</p> </li> <li> <p><strong>eslint-plugin:</strong> [no-unsafe-member-access] differentiate a types-error any from a true any</p> </li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Kirk Waiblinger</li> <li>Yukihiro Hasegawa</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>7.13.0 (2024-06-10)</h2> <h3>🚀 Features</h3> <ul> <li> <p><strong>typescript-estree:</strong> require <code>import = require()</code> argument to be a string literal</p> </li> <li> <p><strong>typescript-estree:</strong> forbid <code>.body</code>, <code>.async</code>, <code>.generator</code> on <code>declare function</code></p> </li> <li> <p><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string literals as index</p> </li> </ul> <h3>🩹 Fixes</h3> <ul> <li> <p><strong>ast-spec:</strong> function-call-like callee should be Expression not LeftHandSideExpression</p> </li> <li> <p><strong>scope-manager:</strong> handle index signature in class</p> </li> <li> <p><strong>eslint-plugin:</strong> [init-declarations] refine report locations</p> </li> <li> <p><strong>eslint-plugin:</strong> [no-base-to-string] make error message more nuanced</p> </li> <li> <p><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more specific about error types</p> </li> <li> <p><strong>eslint-plugin:</strong> [no-magic-numbers] fix implementation of the <code>ignore</code> option</p> </li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Fotis Papadogeorgopoulos</li> <li>Joshua Chen</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/1212a8f30c5daa6a9b232a1d95e328d675430749"><code>1212a8f</code></a> chore(release): publish 7.13.1</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/af34737faf8bb38c2636f45c970356caab855de3"><code>af34737</code></a> docs: improve return-await description about motivation (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9201">#9201</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/bf48dc5e8e62e9d292e938ef95e7510dbc04b309"><code>bf48dc5</code></a> fix(eslint-plugin): [no-unsafe-member-access] differentiate a types-error any...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/33acc5004bf15b733acf9fb736e0e806b965c25d"><code>33acc50</code></a> fix(eslint-plugin): [return-await] support explicit resource management (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9044">#9044</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/50ed60438c750a06c73d6cfb9c1249c349b9445e"><code>50ed604</code></a> fix(eslint-plugin): [prefer-readonly] refine report locations (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/8894">#8894</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/8a178edc65a7156458bffd5f1cf0fc24ed052c16"><code>8a178ed</code></a> chore(release): publish 7.13.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/63e53e28f68f84764ec632d502da3d33095f6a0d"><code>63e53e2</code></a> chore(deps): update dependency prettier to v3.3.1 (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9308">#9308</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/fb52f78d2d6176db7b51484d64c89dfb1932ee4f"><code>fb52f78</code></a> feat(eslint-plugin): [no-dynamic-delete] allow all string literals as index (...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/ab2916c046139a0024932de5bd9a8b0209cdd58c"><code>ab2916c</code></a> chore: enable eslint-plugin/no-property-in-node internally (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9261">#9261</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/629035f092eb96650b1951982f6502d09504f84a"><code>629035f</code></a> docs: mention rule scripts under Local Development (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/9258">#9258</a>)</li> <li>Additional commits viewable in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.1/packages/eslint-plugin">compare view</a></li> </ul> </details> <br /> Updates `@typescript-eslint/parser` from 7.10.0 to 7.13.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>v7.13.1</h2> <h2>7.13.1 (2024-06-17)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>eslint-plugin:</strong> [prefer-readonly] refine report locations (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8894">#8894</a>)</li> <li><strong>eslint-plugin:</strong> [return-await] support explicit resource management (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9044">#9044</a>)</li> <li><strong>eslint-plugin:</strong> [no-unsafe-member-access] differentiate a types-error any from a true any (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9291">#9291</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Kirk Waiblinger</li> <li>Yukihiro Hasegawa <a href="https://github.com/y-hsgw"><code>@y-hsgw</code></a></li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>v7.13.0</h2> <h2>7.13.0 (2024-06-10)</h2> <h3>🚀 Features</h3> <ul> <li><strong>eslint-plugin:</strong> [no-dynamic-delete] allow all string literals as index (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9280">#9280</a>)</li> <li><strong>parser, typescript-estree:</strong> export withoutProjectParserOptions utility (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9233">#9233</a>)</li> <li><strong>typescript-estree:</strong> require <code>import = require()</code> argument to be a string literal (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9226">#9226</a>)</li> <li><strong>typescript-estree:</strong> forbid <code>.body</code>, <code>.async</code>, <code>.generator</code> on <code>declare function</code> (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9225">#9225</a>)</li> </ul> <h3>🩹 Fixes</h3> <ul> <li><strong>ast-spec:</strong> function-call-like callee should be Expression not LeftHandSideExpression (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9231">#9231</a>)</li> <li><strong>eslint-plugin:</strong> [init-declarations] refine report locations (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8893">#8893</a>)</li> <li><strong>eslint-plugin:</strong> [no-base-to-string] make error message more nuanced (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9281">#9281</a>)</li> <li><strong>eslint-plugin:</strong> [no-unsafe-assignment] be more specific about error types (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/8304">#8304</a>)</li> <li><strong>eslint-plugin:</strong> [no-magic-numbers] fix implementation of the <code>ignore</code> option (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9167">#9167</a>)</li> <li><strong>scope-manager:</strong> handle index signature in class (<a href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/9054">#9054</a>)</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Fotis Papadogeorgopoulos</li> <li>Joshua Chen</li> <li>Kirk Waiblinger</li> <li>Tobiloba Adedeji <a href="https://github.com/tobySolutions"><code>@tobySolutions</code></a></li> <li>Vinccool96</li> <li>YeonJuan <a href="https://github.com/yeonjuan"><code>@yeonjuan</code></a></li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>v7.12.0</h2> <h2>7.12.0 (2024-06-03)</h2> <!-- 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>7.13.1 (2024-06-17)</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://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>7.13.0 (2024-06-10)</h2> <h3>🚀 Features</h3> <ul> <li><strong>parser, typescript-estree:</strong> export withoutProjectParserOptions utility</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Fotis Papadogeorgopoulos</li> <li>Joshua Chen</li> <li>Kirk Waiblinger</li> <li>Tobiloba Adedeji</li> <li>Vinccool96</li> <li>YeonJuan</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>7.12.0 (2024-06-03)</h2> <h3>🩹 Fixes</h3> <ul> <li><strong>types:</strong> correct typing ParserOptions</li> </ul> <h3>❤️ Thank You</h3> <ul> <li>Abraham Guo</li> <li>Han Yeong-woo</li> <li>Joshua Chen</li> <li>Kim Sang Du</li> <li>Kirk Waiblinger</li> <li>YeonJuan</li> </ul> <p>You can read about our <a href="https://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/users/releases">releases</a> on our website.</p> <h2>7.11.0 (2024-05-27)</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://main--typescript-eslint.netlify.app/users/versioning">versioning strategy</a> and <a href="https://main--typescript-eslint.netlify.app/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/1212a8f30c5daa6a9b232a1d95e328d675430749"><code>1212a8f</code></a> chore(release): publish 7.13.1</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/8a178edc65a7156458bffd5f1cf0fc24ed052c16"><code>8a178ed</code></a> chore(release): publish 7.13.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/c9a6dd9f3df4e3c2bfcc5dceb770b021709152ae"><code>c9a6dd9</code></a> feat(parser, typescript-estree): export withoutProjectParserOptions utility (...</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/7e93b286667fe3b86a3baac973d402414228c7a3"><code>7e93b28</code></a> chore(release): publish 7.12.0</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/2bbf6565dfa629a8f91891b8e5decc3a16613b6c"><code>2bbf656</code></a> fix(types): correct typing ParserOptions (<a href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/9202">#9202</a>)</li> <li><a href="https://github.com/typescript-eslint/typescript-eslint/commit/e36054187fb31113ba64c33c257d2a86cb3afc54"><code>e360541</code></a> chore(release): publish 7.11.0</li> <li>See full diff in <a href="https://github.com/typescript-eslint/typescript-eslint/commits/v7.13.1/packages/parser">compare view</a></li> </ul> </details> <br /> Updates `eslint` from 8.57.0 to 9.5.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>v9.5.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/b2d256c7356838f908c4a5762d6dc64b41bbce5d"><code>b2d256c</code></a> feat: <code>no-sparse-arrays</code> report on "comma" instead of the whole array (<a href="https://redirect.github.com/eslint/eslint/issues/18579">#18579</a>) (fisker Cheung)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/6880286e17375b08323512f38ea59fed440a4fb5"><code>6880286</code></a> fix: treat <code>*</code> as a universal pattern (<a href="https://redirect.github.com/eslint/eslint/issues/18586">#18586</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/7fbe211427432aba5fa972252b9b6b5cf9866624"><code>7fbe211</code></a> fix: message template for all files ignored (<a href="https://redirect.github.com/eslint/eslint/issues/18564">#18564</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/469cb363f87564bafb8e628e738e01b53f4d6911"><code>469cb36</code></a> fix: Don't lint the same file multiple times (<a href="https://redirect.github.com/eslint/eslint/issues/18552">#18552</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/5cff638c03183204d09eb0a7a8bd2e032630db17"><code>5cff638</code></a> fix: improve message for ignored files without a matching config (<a href="https://redirect.github.com/eslint/eslint/issues/18404">#18404</a>) (Francesco Trotta)</li> </ul> <h2>Documentation</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/455f7fd1662069e9e0f4dc912ecda72962679fbe"><code>455f7fd</code></a> docs: add section about including <code>.gitignore</code> files (<a href="https://redirect.github.com/eslint/eslint/issues/18590">#18590</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/721eafeae45b33b95addf385c23eca1e2f8017d0"><code>721eafe</code></a> docs: update info about universal <code>files</code> patterns (<a href="https://redirect.github.com/eslint/eslint/issues/18587">#18587</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/8127127386180a2882bb1b75a8fbc7ffda78dce1"><code>8127127</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/55c2a6621cc403f2fc11eb4ad762eadc70a54874"><code>55c2a66</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/eb76282e0a2db8aa10a3d5659f5f9237d9729121"><code>eb76282</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/ff6e96ec30862a4eb77a201551ec8c618335bfc2"><code>ff6e96e</code></a> docs: <code>baseConfig</code> and <code>overrideConfig</code> can be arrays (<a href="https://redirect.github.com/eslint/eslint/issues/18571">#18571</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/d2d83e045ad03f024d1679275708054d789ebe20"><code>d2d83e0</code></a> docs: Add mention of eslint-transforms to v9 migration guide (<a href="https://redirect.github.com/eslint/eslint/issues/18566">#18566</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/9ce6832578d5798b591f490a8609c87235e881c7"><code>9ce6832</code></a> docs: add callout box for unintuitive behavior (<a href="https://redirect.github.com/eslint/eslint/issues/18567">#18567</a>) (Ben McCann)</li> <li><a href="https://github.com/eslint/eslint/commit/b8db99c575c75edc9b42e6333e1b0aa7d26d9a01"><code>b8db99c</code></a> docs: Add VS Code info to config migration guide (<a href="https://redirect.github.com/eslint/eslint/issues/18555">#18555</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/518a35c8fa9161522cbe9066d48e6c6fcd8aadf3"><code>518a35c</code></a> docs: Mention config migrator (<a href="https://redirect.github.com/eslint/eslint/issues/18561">#18561</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/eb440fcf16bd2f62d58b7aa9bbaf546cd94e9918"><code>eb440fc</code></a> docs: specifying files with arbitrary or no extension (<a href="https://redirect.github.com/eslint/eslint/issues/18539">#18539</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/38c159e7dda812ce6dfdbf8c5b78db7cdd676c62"><code>38c159e</code></a> docs: Provide example of reading package.json for plugins meta (<a href="https://redirect.github.com/eslint/eslint/issues/18530">#18530</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/d16a6599cad35726f62eb230bb95af463611c6c6"><code>d16a659</code></a> docs: add link to migration guide for <code>--ext</code> CLI option (<a href="https://redirect.github.com/eslint/eslint/issues/18537">#18537</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/73408de08dbe1873bf6b5564533c0d81134cfeee"><code>73408de</code></a> docs: add link to configuration file docs before examples (<a href="https://redirect.github.com/eslint/eslint/issues/18535">#18535</a>) (Milos Djermanovic)</li> </ul> <h2>Chores</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/f588160c2f9996c9c62b787f1fe678f71740ec43"><code>f588160</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.5.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18591">#18591</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/58908415c3e9e7924d39a2ff96573f7677ddb806"><code>5890841</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/e9f4ccd8a182801e08d96d4246df10246ea82a58"><code>e9f4ccd</code></a> chore: remove unused eslint-disable directive (<a href="https://redirect.github.com/eslint/eslint/issues/18589">#18589</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/4b23ffd6454cfb1a269430f5fe28e7d1c37b9d3e"><code>4b23ffd</code></a> refactor: Move JS parsing logic into JS language (<a href="https://redirect.github.com/eslint/eslint/issues/18448">#18448</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/1495b93d6fac4d7b6c9efa24c46b613f47feb1d4"><code>1495b93</code></a> chore: update WebdriverIO packages (<a href="https://redirect.github.com/eslint/eslint/issues/18558">#18558</a>) (Christian Bromann)</li> <li><a href="https://github.com/eslint/eslint/commit/cea7ede4618d789180d37ee12a57939b30a5c4ee"><code>cea7ede</code></a> chore: add website donate link instead of opencollective (<a href="https://redirect.github.com/eslint/eslint/issues/18582">#18582</a>) (Strek)</li> <li><a href="https://github.com/eslint/eslint/commit/ec948803c99ab1b001f093c7a2c412945fbb385f"><code>ec94880</code></a> chore: package.json update for eslint-config-eslint release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/69125865b058c08ded162d4395d606dd22acb77d"><code>6912586</code></a> chore: extract formatting rules into separate config (<a href="https://redirect.github.com/eslint/eslint/issues/18560">#18560</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/9738f7e9dee49a9a3a7b8bfce87eb236ede6f572"><code>9738f7e</code></a> ci: fix CLI flags for c8, raise thresholds (<a href="https://redirect.github.com/eslint/eslint/issues/18554">#18554</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/c6de7bba57054efd4620e0630c23e2c63b1927b2"><code>c6de7bb</code></a> chore: update dependency markdownlint-cli to ^0.41.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18538">#18538</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/2c8fd34bf1471efbd6e616b50d4e25ea858a6989"><code>2c8fd34</code></a> ci: pin <code>@wdio/browser-runner</code> v8.36.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18540">#18540</a>) (唯然)</li> </ul> <h2>v9.4.0</h2> <h2>Features</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/89a4a0a260b8eb11487fe3d5d4d80f4630933eb3"><code>89a4a0a</code></a> feat: ignore IIFE's in the <code>no-loop-func</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/17528">#17528</a>) (Nitin Kumar)</li> </ul> <h2>Bug Fixes</h2> <ul> <li><a href="https://github.com/eslint/eslint/commit/f6534d14033e04f6c7c88a1f0c44a8077148ec6b"><code>f6534d1</code></a> fix: skip processor code blocks that match only universal patterns (<a href="https://redirect.github.com/eslint/eslint/issues/18507">#18507</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/7226ebd69df04a4cc5fe546641f3443b60ec47e9"><code>7226ebd</code></a> fix: allow implicit undefined return in <code>no-constructor-return</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18515">#18515</a>) (Ali Rezvani)</li> <li><a href="https://github.com/eslint/eslint/commit/389744be255717c507fafc158746e579ac08d77e"><code>389744b</code></a> fix: use <code>@eslint/config-inspector@latest</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18483">#18483</a>) (唯然)</li> <li><a href="https://github.com/eslint/eslint/commit/70118a5b11860fce364028d3c515393b6a586aae"><code>70118a5</code></a> fix: <code>func-style</code> false positive with arrow functions and <code>super</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18473">#18473</a>) (Milos Djermanovic)</li> </ul> <h2>Documentation</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's changelog</a>.</em></p> <blockquote> <p>v9.5.0 - June 14, 2024</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/f588160c2f9996c9c62b787f1fe678f71740ec43"><code>f588160</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.5.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18591">#18591</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/58908415c3e9e7924d39a2ff96573f7677ddb806"><code>5890841</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/455f7fd1662069e9e0f4dc912ecda72962679fbe"><code>455f7fd</code></a> docs: add section about including <code>.gitignore</code> files (<a href="https://redirect.github.com/eslint/eslint/issues/18590">#18590</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/e9f4ccd8a182801e08d96d4246df10246ea82a58"><code>e9f4ccd</code></a> chore: remove unused eslint-disable directive (<a href="https://redirect.github.com/eslint/eslint/issues/18589">#18589</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/721eafeae45b33b95addf385c23eca1e2f8017d0"><code>721eafe</code></a> docs: update info about universal <code>files</code> patterns (<a href="https://redirect.github.com/eslint/eslint/issues/18587">#18587</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/4b23ffd6454cfb1a269430f5fe28e7d1c37b9d3e"><code>4b23ffd</code></a> refactor: Move JS parsing logic into JS language (<a href="https://redirect.github.com/eslint/eslint/issues/18448">#18448</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/6880286e17375b08323512f38ea59fed440a4fb5"><code>6880286</code></a> fix: treat <code>*</code> as a universal pattern (<a href="https://redirect.github.com/eslint/eslint/issues/18586">#18586</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/8127127386180a2882bb1b75a8fbc7ffda78dce1"><code>8127127</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/b2d256c7356838f908c4a5762d6dc64b41bbce5d"><code>b2d256c</code></a> feat: <code>no-sparse-arrays</code> report on "comma" instead of the whole array (<a href="https://redirect.github.com/eslint/eslint/issues/18579">#18579</a>) (fisker Cheung)</li> <li><a href="https://github.com/eslint/eslint/commit/1495b93d6fac4d7b6c9efa24c46b613f47feb1d4"><code>1495b93</code></a> chore: update WebdriverIO packages (<a href="https://redirect.github.com/eslint/eslint/issues/18558">#18558</a>) (Christian Bromann)</li> <li><a href="https://github.com/eslint/eslint/commit/cea7ede4618d789180d37ee12a57939b30a5c4ee"><code>cea7ede</code></a> chore: add website donate link instead of opencollective (<a href="https://redirect.github.com/eslint/eslint/issues/18582">#18582</a>) (Strek)</li> <li><a href="https://github.com/eslint/eslint/commit/55c2a6621cc403f2fc11eb4ad762eadc70a54874"><code>55c2a66</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/eb76282e0a2db8aa10a3d5659f5f9237d9729121"><code>eb76282</code></a> docs: Update README (GitHub Actions Bot)</li> <li><a href="https://github.com/eslint/eslint/commit/ff6e96ec30862a4eb77a201551ec8c618335bfc2"><code>ff6e96e</code></a> docs: <code>baseConfig</code> and <code>overrideConfig</code> can be arrays (<a href="https://redirect.github.com/eslint/eslint/issues/18571">#18571</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/7fbe211427432aba5fa972252b9b6b5cf9866624"><code>7fbe211</code></a> fix: message template for all files ignored (<a href="https://redirect.github.com/eslint/eslint/issues/18564">#18564</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/ec948803c99ab1b001f093c7a2c412945fbb385f"><code>ec94880</code></a> chore: package.json update for eslint-config-eslint release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/d2d83e045ad03f024d1679275708054d789ebe20"><code>d2d83e0</code></a> docs: Add mention of eslint-transforms to v9 migration guide (<a href="https://redirect.github.com/eslint/eslint/issues/18566">#18566</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/69125865b058c08ded162d4395d606dd22acb77d"><code>6912586</code></a> chore: extract formatting rules into separate config (<a href="https://redirect.github.com/eslint/eslint/issues/18560">#18560</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/9ce6832578d5798b591f490a8609c87235e881c7"><code>9ce6832</code></a> docs: add callout box for unintuitive behavior (<a href="https://redirect.github.com/eslint/eslint/issues/18567">#18567</a>) (Ben McCann)</li> <li><a href="https://github.com/eslint/eslint/commit/b8db99c575c75edc9b42e6333e1b0aa7d26d9a01"><code>b8db99c</code></a> docs: Add VS Code info to config migration guide (<a href="https://redirect.github.com/eslint/eslint/issues/18555">#18555</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/518a35c8fa9161522cbe9066d48e6c6fcd8aadf3"><code>518a35c</code></a> docs: Mention config migrator (<a href="https://redirect.github.com/eslint/eslint/issues/18561">#18561</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/469cb363f87564bafb8e628e738e01b53f4d6911"><code>469cb36</code></a> fix: Don't lint the same file multiple times (<a href="https://redirect.github.com/eslint/eslint/issues/18552">#18552</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/9738f7e9dee49a9a3a7b8bfce87eb236ede6f572"><code>9738f7e</code></a> ci: fix CLI flags for c8, raise thresholds (<a href="https://redirect.github.com/eslint/eslint/issues/18554">#18554</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/eb440fcf16bd2f62d58b7aa9bbaf546cd94e9918"><code>eb440fc</code></a> docs: specifying files with arbitrary or no extension (<a href="https://redirect.github.com/eslint/eslint/issues/18539">#18539</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/38c159e7dda812ce6dfdbf8c5b78db7cdd676c62"><code>38c159e</code></a> docs: Provide example of reading package.json for plugins meta (<a href="https://redirect.github.com/eslint/eslint/issues/18530">#18530</a>) (Nicholas C. Zakas)</li> <li><a href="https://github.com/eslint/eslint/commit/c6de7bba57054efd4620e0630c23e2c63b1927b2"><code>c6de7bb</code></a> chore: update dependency markdownlint-cli to ^0.41.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18538">#18538</a>) (renovate[bot])</li> <li><a href="https://github.com/eslint/eslint/commit/5cff638c03183204d09eb0a7a8bd2e032630db17"><code>5cff638</code></a> fix: improve message for ignored files without a matching config (<a href="https://redirect.github.com/eslint/eslint/issues/18404">#18404</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/d16a6599cad35726f62eb230bb95af463611c6c6"><code>d16a659</code></a> docs: add link to migration guide for <code>--ext</code> CLI option (<a href="https://redirect.github.com/eslint/eslint/issues/18537">#18537</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/73408de08dbe1873bf6b5564533c0d81134cfeee"><code>73408de</code></a> docs: add link to configuration file docs before examples (<a href="https://redirect.github.com/eslint/eslint/issues/18535">#18535</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/2c8fd34bf1471efbd6e616b50d4e25ea858a6989"><code>2c8fd34</code></a> ci: pin <code>@wdio/browser-runner</code> v8.36.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18540">#18540</a>) (唯然)</li> </ul> <p>v9.4.0 - May 31, 2024</p> <ul> <li><a href="https://github.com/eslint/eslint/commit/010dd2ef50456a1ba5892152192b6c9d9d5fd470"><code>010dd2e</code></a> chore: upgrade to <code>@eslint/js@9.4.0</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18534">#18534</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/5e1b5dc9a3d839737125571c8fd4e239d81608de"><code>5e1b5dc</code></a> chore: package.json update for <code>@eslint/js</code> release (Jenkins)</li> <li><a href="https://github.com/eslint/eslint/commit/d7ab6f589d39c64bc5daaef4be3a972032f04c05"><code>d7ab6f5</code></a> docs: update theme when when <code>prefers-color-scheme</code> changes (<a href="https://redirect.github.com/eslint/eslint/issues/18510">#18510</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/594145f493d913e2b7e25a27accf33c44e1d4687"><code>594145f</code></a> refactor: switch to <code>@eslint/config-array</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18527">#18527</a>) (Francesco Trotta)</li> <li><a href="https://github.com/eslint/eslint/commit/525fdffde4cb34010bc503f6d54855b3f9d07811"><code>525fdff</code></a> docs: fix components files (<a href="https://redirect.github.com/eslint/eslint/issues/18519">#18519</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/89a4a0a260b8eb11487fe3d5d4d80f4630933eb3"><code>89a4a0a</code></a> feat: ignore IIFE's in the <code>no-loop-func</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/17528">#17528</a>) (Nitin Kumar)</li> <li><a href="https://github.com/eslint/eslint/commit/80747d23dec69b30ea2c3620a1198f7d06b012b8"><code>80747d2</code></a> docs: refactor <code>prefer-destructuring</code> rule (<a href="https://redirect.github.com/eslint/eslint/issues/18472">#18472</a>) (Tanuj Kanti)</li> <li><a href="https://github.com/eslint/eslint/commit/f6534d14033e04f6c7c88a1f0c44a8077148ec6b"><code>f6534d1</code></a> fix: skip processor code blocks that match only universal patterns (<a href="https://redirect.github.com/eslint/eslint/issues/18507">#18507</a>) (Milos Djermanovic)</li> <li><a href="https://github.com/eslint/eslint/commit/7226ebd69df04a4cc5fe546641f3443b60ec47e9"><code>7226ebd</code></a> fix: allow implicit undefined return in <code>no-constructor-return</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18515">#18515</a>) (Ali Rezvani)</li> <li><a href="https://github.com/eslint/eslint/commit/f06e0b5f51ae1aad8957d27aa0ea4d6d0ad51455"><code>f06e0b5</code></a> docs: clarify func-style (<a href="https://redirect.github.com/eslint/eslint/issues/18477">#18477</a>) (Cameron Steffen)</li> <li><a href="https://github.com/eslint/eslint/commit/389744be255717c507fafc158746e579ac08d77e"><code>389744b</code></a> fix: use <code>@eslint/config-inspector@latest</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18483">#18483</a>) (唯然)</li> <li><a href="https://github.com/eslint/eslint/commit/70118a5b11860fce364028d3c515393b6a586aae"><code>70118a5</code></a> fix: <code>func-style</code> false positive with arrow functions and <code>super</code> (<a href="https://redirect.github.com/eslint/eslint/issues/18473">#18473</a>) (Milos Djermanovic)</li> </ul> <p>v9.3.0 - May 17, 2024</p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/eslint/eslint/commit/535235701fb029db6f656bd4e58acdfdeb8c02de"><code>5352357</code></a> 9.5.0</li> <li><a href="https://github.com/eslint/eslint/commit/f4256008966032af7d3548279ff56b44d853a453"><code>f425600</code></a> Build: changelog update for 9.5.0</li> <li><a href="https://github.com/eslint/eslint/commit/f588160c2f9996c9c62b787f1fe678f71740ec43"><code>f588160</code></a> chore: upgrade <code>@eslint/js</code><a href="https://github.com/9"><code>@9</code></a>.5.0 (<a href="https://redirect.github.com/eslint/eslint/issues/18591">#18591</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/58908415c3e9e7924d39a2ff96573f7677ddb806"><code>5890841</code></a> chore: package.json update for <code>@eslint/js</code> release</li> <li><a href="https://github.com/eslint/eslint/commit/455f7fd1662069e9e0f4dc912ecda72962679fbe"><code>455f7fd</code></a> docs: add section about including <code>.gitignore</code> files (<a href="https://redirect.github.com/eslint/eslint/issues/18590">#18590</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/e9f4ccd8a182801e08d96d4246df10246ea82a58"><code>e9f4ccd</code></a> chore: remove unused eslint-disable directive (<a href="https://redirect.github.com/eslint/eslint/issues/18589">#18589</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/721eafeae45b33b95addf385c23eca1e2f8017d0"><code>721eafe</code></a> docs: update info about universal <code>files</code> patterns (<a href="https://redirect.github.com/eslint/eslint/issues/18587">#18587</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/4b23ffd6454cfb1a269430f5fe28e7d1c37b9d3e"><code>4b23ffd</code></a> refactor: Move JS parsing logic into JS language (<a href="https://redirect.github.com/eslint/eslint/issues/18448">#18448</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/6880286e17375b08323512f38ea59fed440a4fb5"><code>6880286</code></a> fix: treat <code>*</code> as a universal pattern (<a href="https://redirect.github.com/eslint/eslint/issues/18586">#18586</a>)</li> <li><a href="https://github.com/eslint/eslint/commit/8127127386180a2882bb1b75a8fbc7ffda78dce1"><code>8127127</code></a> docs: Update README</li> <li>Additional commits viewable in <a href="https://github.com/eslint/eslint/compare/v8.57.0...v9.5.0">compare view</a></li> </ul> </details> <br /> Updates `eslint-plugin-react` from 7.34.1 to 7.34.3 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/jsx-eslint/eslint-plugin-react/releases">eslint-plugin-react's releases</a>.</em></p> <blockquote> <h2>v7.34.3</h2> <h3>Fixed</h3> <ul> <li>[<code>prop-types</code>]: null-check rootNode before calling getScope (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3762">#3762</a>[] <a href="https://github.com/crnhrv"><code>@crnhrv</code></a>)</li> <li>[<code>boolean-prop-naming</code>]: avoid a crash with a spread prop (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3733">#3733</a>[] <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>jsx-boolean-value</code>]: <code>assumeUndefinedIsFalse</code> with <code>never</code> must not allow explicit <code>true</code> value (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3757">#3757</a>[] <a href="https://github.com/6uliver"><code>@6uliver</code></a>)</li> <li>[<code>no-object-type-as-default-prop</code>]: enable rule for components with many parameters (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3768">#3768</a>[] <a href="https://github.com/JulienR1"><code>@JulienR1</code></a>)</li> <li>[<code>jsx-key</code>]: incorrect behavior for checkKeyMustBeforeSpread with map callbacks (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3769">#3769</a>[] <a href="https://github.com/akulsr0"><code>@akulsr0</code></a>)</li> </ul> <p><a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1000">#1000</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1000">jsx-eslint/eslint-plugin-react#1000</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1002">#1002</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1002">jsx-eslint/eslint-plugin-react#1002</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1005">#1005</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1005">jsx-eslint/eslint-plugin-react#1005</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/100">#100</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/100">jsx-eslint/eslint-plugin-react#100</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1010">#1010</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1010">jsx-eslint/eslint-plugin-react#1010</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1013">#1013</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1013">jsx-eslint/eslint-plugin-react#1013</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1022">#1022</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1022">jsx-eslint/eslint-plugin-react#1022</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1029">#1029</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1029">jsx-eslint/eslint-plugin-react#1029</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/102">#102</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/102">jsx-eslint/eslint-plugin-react#102</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1034">#1034</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1034">jsx-eslint/eslint-plugin-react#1034</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1038">#1038</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1038">jsx-eslint/eslint-plugin-react#1038</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1041">#1041</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1041">jsx-eslint/eslint-plugin-react#1041</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1043">#1043</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1043">jsx-eslint/eslint-plugin-react#1043</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1046">#1046</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1046">jsx-eslint/eslint-plugin-react#1046</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1047">#1047</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1047">jsx-eslint/eslint-plugin-react#1047</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1050">#1050</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1050">jsx-eslint/eslint-plugin-react#1050</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1053">#1053</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1053">jsx-eslint/eslint-plugin-react#1053</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1057">#1057</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1057">jsx-eslint/eslint-plugin-react#1057</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/105">#105</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/105">jsx-eslint/eslint-plugin-react#105</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1061">#1061</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1061">jsx-eslint/eslint-plugin-react#1061</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1062">#1062</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1062">jsx-eslint/eslint-plugin-react#1062</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1070">#1070</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1070">jsx-eslint/eslint-plugin-react#1070</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1071">#1071</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1071">jsx-eslint/eslint-plugin-react#1071</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1073">#1073</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1073">jsx-eslint/eslint-plugin-react#1073</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1076">#1076</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1076">jsx-eslint/eslint-plugin-react#1076</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1079">#1079</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1079">jsx-eslint/eslint-plugin-react#1079</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1088">#1088</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1088">jsx-eslint/eslint-plugin-react#1088</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1098">#1098</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1098">jsx-eslint/eslint-plugin-react#1098</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1101">#1101</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1101">jsx-eslint/eslint-plugin-react#1101</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1103">#1103</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1103">jsx-eslint/eslint-plugin-react#1103</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/110">#110</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/110">jsx-eslint/eslint-plugin-react#110</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1116">#1116</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1116">jsx-eslint/eslint-plugin-react#1116</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1117">#1117</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1117">jsx-eslint/eslint-plugin-react#1117</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1119">#1119</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1119">jsx-eslint/eslint-plugin-react#1119</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1121">#1121</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1121">jsx-eslint/eslint-plugin-react#1121</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1122">#1122</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1122">jsx-eslint/eslint-plugin-react#1122</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1123">#1123</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1123">jsx-eslint/eslint-plugin-react#1123</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1130">#1130</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1130">jsx-eslint/eslint-plugin-react#1130</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1131">#1131</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1131">jsx-eslint/eslint-plugin-react#1131</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1132">#1132</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1132">jsx-eslint/eslint-plugin-react#1132</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/1134">#1134</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/1134">jsx-eslint/eslint-plugin-react#1134</a></p> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/jsx-eslint/eslint-plugin-react/blob/master/CHANGELOG.md">eslint-plugin-react's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.2...v7.34.3">7.34.3</a> - 2024.06.18</h2> <h3>Fixed</h3> <ul> <li>[<code>prop-types</code>]: null-check rootNode before calling getScope (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3762">#3762</a>[] <a href="https://github.com/crnhrv"><code>@crnhrv</code></a>)</li> <li>[<code>boolean-prop-naming</code>]: avoid a crash with a spread prop (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3733">#3733</a>[] <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> <li>[<code>jsx-boolean-value</code>]: <code>assumeUndefinedIsFalse</code> with <code>never</code> must not allow explicit <code>true</code> value (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3757">#3757</a>[] <a href="https://github.com/6uliver"><code>@6uliver</code></a>)</li> <li>[<code>no-object-type-as-default-prop</code>]: enable rule for components with many parameters (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3768">#3768</a>[] <a href="https://github.com/JulienR1"><code>@JulienR1</code></a>)</li> <li>[<code>jsx-key</code>]: incorrect behavior for checkKeyMustBeforeSpread with map callbacks (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3769">#3769</a>[] <a href="https://github.com/akulsr0"><code>@akulsr0</code></a>)</li> </ul> <p><a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3769">#3769</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3769">jsx-eslint/eslint-plugin-react#3769</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3768">#3768</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3768">jsx-eslint/eslint-plugin-react#3768</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3762">#3762</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3762">jsx-eslint/eslint-plugin-react#3762</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3757">#3757</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3757">jsx-eslint/eslint-plugin-react#3757</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3733">#3733</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3733">jsx-eslint/eslint-plugin-react#3733</a></p> <h2><a href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.1...v7.34.2">7.34.2</a> - 2024.05.24</h2> <h3>Fixed</h3> <ul> <li>[<code>boolean-prop-naming</code>]: avoid a crash with a non-TSTypeReference type (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3718">#3718</a>[] <a href="https://github.com/developer-bandi"><code>@developer-bandi</code></a>)</li> <li>[<code>jsx-no-leaked-render</code>]: invalid report if left side is boolean (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3746">#3746</a>[] <a href="https://github.com/akulsr0"><code>@akulsr0</code></a>)</li> <li>[<code>jsx-closing-bracket-location</code>]: message shows <code>{{details}}</code> when there are no details (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>[] <a href="https://github.com/mdjermanovic"><code>@mdjermanovic</code></a>)</li> <li>[<code>no-invalid-html-attribute</code>]: ensure error messages are correct (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>[] <a href="https://github.com/mdjermanovic"><code>@mdjermanovic</code></a>, <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> </ul> <h3>Changed</h3> <ul> <li>[Refactor] create various eslint utils to fix eslint deprecations (<a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>[] <a href="https://github.com/mdjermanovic"><code>@mdjermanovic</code></a>, <a href="https://github.com/ljharb"><code>@ljharb</code></a>)</li> </ul> <p><a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3759">#3759</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3759">jsx-eslint/eslint-plugin-react#3759</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3746">#3746</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3746">jsx-eslint/eslint-plugin-react#3746</a> <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/issues/3718">#3718</a>: <a href="https://redirect.github.com/jsx-eslint/eslint-plugin-react/pull/3718">jsx-eslint/eslint-plugin-react#3718</a></p> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/cef8123ff92460ed2369d670e8c7b9539e5994bd"><code>cef8123</code></a> Update CHANGELOG and bump version</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/eb56061c95d3e5e234d2f33def724c17aedc752e"><code>eb56061</code></a> [Deps] update <code>array.prototype.tosorted</code></li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/7d16666058e2b06193f08342c8b1f20a5468cf20"><code>7d16666</code></a> [Dev Deps] update <code>@babel/core</code>, <code>@babel/eslint-parser</code>, `@babel/plugin-synta...</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/6dc7803acecac6e79d71d9619665403fe3073d79"><code>6dc7803</code></a> [Fix] <code>jsx-key</code>: incorrect behavior for checkKeyMustBeforeSpread with map cal...</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/393bfa2fc071bfd08cef2327790e2ccc95507d72"><code>393bfa2</code></a> [Fix] <code>no-object-type-as-default-prop</code>: enable rule for components with many ...</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/a944aa519246d1f4c7a494ebd40e5b2c23601b77"><code>a944aa5</code></a> [Fix] <code>jsx-boolean-value</code>: <code>assumeUndefinedIsFalse</code> with <code>never</code> must not all...</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/a79beb364f297571af9d368e1d5c35f56f84a8a7"><code>a79beb3</code></a> [Fix] <code>boolean-prop-naming</code>: avoid a crash with a spread prop</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/e27ef8131f955fedddc3f3111a7073ea7a6f5e17"><code>e27ef81</code></a> [Fix] <code>prop-types</code>: null-check rootNode before calling getScope</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/417e1ca292788c75618dc994b084c3a57c483fce"><code>417e1ca</code></a> Update CHANGELOG and bump version</li> <li><a href="https://github.com/jsx-eslint/eslint-plugin-react/commit/d79605a796475e438b654f10c1c1c66ebc92886a"><code>d79605a</code></a> [Deps] update <code>array-includes</code>, <code>array.prototype.findlast</code>, `es-iterator-help...</li> <li>Additional commits viewable in <a href="https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.1...v7.34.3">compare view</a></li> </ul> </details> <br /> Updates `prettier` from 3.2.5 to 3.3.2 <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.3.2</h2> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#332">Changelog</a></p> <h2>3.3.1</h2> <p>🔗 <a href="https://github.com/prettier/prettier/blob/main/CHANGELOG.md#331">Changelog</a></p> <h2>3.3.0</h2> <p><a href="https://github.com/prettier/prettier/compare/3.2.5...3.3.0">diff</a></p> <p>🔗 <a href="https://prettier.io/blog/2024/06/01/3.3.0.html">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.3.2</h1> <p><a href="https://github.com/prettier/prettier/compare/3.3.1...3.3.2">diff</a></p> <h4>Fix handlebars path expressions starts with <code>@</code> (<a href="https://redirect.github.com/prettier/prettier/pull/16358">#16358</a> by <a href="https://github.com/Princeyadav05"><code>@Princeyadav05</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="hbs"><code>{{! Input }} <div>{{@x.y.z}}</div> <p>{{! Prettier 3.3.1 }} <div>{{<a href="https://github.com/x"><code>@x</code></a>}}</div></p> <p>{{! Prettier 3.3.2 }} <div>{{<a href="https://github.com/x"><code>@x</code></a>.y.z}}</div> </code></pre></p> <h1>3.3.1</h1> <p><a href="https://github.com/prettier/prettier/compare/3.3.0...3.3.1">diff</a></p> <h4>Preserve empty lines in front matter (<a href="https://redirect.github.com/prettier/prettier/pull/16347">#16347</a> by <a href="https://github.com/fisker"><code>@fisker</code></a>)</h4> <!-- raw HTML omitted --> <pre lang="markdown"><code><!-- Input --> --- foo: - bar1 <ul> <li> <p>bar2</p> </li> <li> <p>bar3</p> </li> </ul> <hr /> <p>Markdown</p> <p><!-- Prettier 3.3.0 --></p> <hr /> <p>foo:</p> <ul> <li>bar1</li> <li>bar2</li> <li>bar3</li> </ul> <hr /> <p>Markdown</p> <p><!-- Prettier 3.3.1 --> </tr></table> </code></pre></p> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/prettier/prettier/commit/1596a608dedac55c20bad3f1b5bfd47f961c696b"><code>1596a60</code></a> Release 3.3.2</li> <li><a href="https://github.com/prettier/prettier/commit/aebcee5ea49ff0ee934ce39d26edb09cbd3f17db"><code>aebcee5</code></a> chore(deps): update dependency esbuild to v0.21.5 (<a href="https://redirect.github.com/prettier/prettier/issues/16379">#16379</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/57aa9287a078f0ed266e779bd00528fff2598bb2"><code>57aa928</code></a> chore(deps): update dependency c8 to v10 (<a href="https://redirect.github.com/prettier/prettier/issues/16380">#16380</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/c3d0b7f419f6f51876bbb1fc36b9755b8c9dcb8e"><code>c3d0b7f</code></a> chore(deps): update typescript-eslint to v7.13.0 (<a href="https://redirect.github.com/prettier/prettier/issues/16376">#16376</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/27c35db5e20a121aad0cc3fff7a80658b7503ea0"><code>27c35db</code></a> chore(deps): update dependency codemirror-graphql to v2.0.12 (<a href="https://redirect.github.com/prettier/prettier/issues/16369">#16369</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/6de325866695e23269d0d217cf73c4cc0340226e"><code>6de3258</code></a> chore(deps): update dependency jest to v30.0.0-alpha.5 (<a href="https://redirect.github.com/prettier/prettier/issues/16371">#16371</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/b5f983d2bb24ae78ba560c7d57c4b1753ea32cfa"><code>b5f983d</code></a> Upgrade yarn to v4.3.0 (<a href="https://redirect.github.com/prettier/prettier/issues/16377">#16377</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/d6f37c4109e97fdfa054d7af147e82495a18d1c7"><code>d6f37c4</code></a> chore(deps): update dependency browserslist to v4.23.1 (<a href="https://redirect.github.com/prettier/prettier/issues/16368">#16368</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/5055b7d39265fddae29917390c83ef28df497f23"><code>5055b7d</code></a> chore(deps): update dependency execa to v9.2.0 (<a href="https://redirect.github.com/prettier/prettier/issues/16372">#16372</a>)</li> <li><a href="https://github.com/prettier/prettier/commit/f4608cc76b097a03487f00132a904dea1312c56d"><code>f4608cc</code></a> chore(deps): update dependency cspell to v8.8.4 (<a href="https://redirect.github.com/prettier/prettier/issues/16370">#16370</a>)</li> <li>Additional commits viewable in <a href="https://github.com/prettier/prettier/compare/3.2.5...3.3.2">compare view</a></li> </ul> </details> <br /> Updates `typescript` from 5.4.5 to 5.5.2 <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/Microsoft/TypeScript/releases">typescript's releases</a>.</em></p> <blockquote> <h2>TypeScript 5.5</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.2%22+is%3Aclosed+">fixed issues query for Typescript v5.5.2 (Stable)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.1%22+is%3Aclosed+">fixed issues query for Typescript v5.5.1 (RC)</a>.</li> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed issues query for Typescript v5.5.0 (Beta)</a>.</li> </ul> <p>Downloads are available on:</p> <ul> <li><a href="https://www.npmjs.com/package/typescript">npm</a></li> <li><a href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet package</a></li> </ul> <h2>TypeScript 5.5 RC</h2> <p>For release notes, check out the <a href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-5-rc/">release announcement</a>.</p> <p>For the complete list of fixed issues, check out the</p> <ul> <li><a href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&q=milestone%3A%22TypeScript+5.5.0%22+is%3Aclosed+">fixed issues query for Typescript 5.5.0 (Beta)<…
- Loading branch information