-
Notifications
You must be signed in to change notification settings - Fork 34
Commit 5f929c4
authored
chore(deps-dev): bump the eslint group across 1 directory with 9 updates (#1878)
Bumps the eslint group with 7 updates in the / directory:
| Package | From | To |
| --- | --- | --- |
|
[@angular-eslint/builder](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/builder)
| `19.5.0` | `19.7.0` |
|
[@angular-eslint/eslint-plugin](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin)
| `19.5.0` | `19.7.0` |
|
[@angular-eslint/eslint-plugin-template](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin-template)
| `19.5.0` | `19.7.0` |
|
[@angular-eslint/schematics](https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics)
| `19.5.0` | `19.7.0` |
|
[@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin)
| `8.32.1` | `8.33.1` |
| [eslint](https://github.com/eslint/eslint) | `9.27.0` | `9.28.0` |
|
[eslint-plugin-prettier](https://github.com/prettier/eslint-plugin-prettier)
| `5.4.0` | `5.4.1` |
Updates `@angular-eslint/builder` from 19.5.0 to 19.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/angular-eslint/angular-eslint/releases"><code>@angular-eslint/builder</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v19.7.0</h2>
<h2>19.7.0 (2025-06-02)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add no-uncalled-signals rule (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2383">#2383</a>)</li>
<li><strong>eslint-plugin:</strong> [require-localize-metadata] add
requireCustomId option (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2430">#2430</a>)</li>
<li><strong>eslint-plugin-template:</strong>
[click-events-have-key-events] Added ignoreWithDirectives option (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2365">#2365</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>update typescript-eslint packages to v8.33.0 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2465">#2465</a>)</li>
<li>update dependency <code>@angular/compiler</code> to v19.2.14 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2477">#2477</a>)</li>
<li>update dependency ignore to v7.0.5 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2485">#2485</a>)</li>
<li>update dependency eslint to v9.28.0 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2484">#2484</a>)</li>
<li><strong>eslint-plugin-template:</strong> set template-parser as peer
dependency (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2487">#2487</a>)</li>
<li><strong>eslint-plugin-template:</strong> any valid DOM element with
role button is interactive (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2488">#2488</a>)</li>
<li><strong>eslint-plugin-template:</strong>
[label-has-associated-control] labelComponents should override default
label inputs (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2360">#2360</a>)</li>
<li><strong>eslint-plugin-template:</strong> [prefer-template-literal]
handle nested and concatenations in template literal (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2466">#2466</a>)</li>
<li><strong>schematics:</strong> ensure <code>@eslint/js</code> and
<code>@angular-eslint/builder</code> are always available in non-npm
repos (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2486">#2486</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Cullen Prestegard <a
href="https://github.com/cprestegard"><code>@cprestegard</code></a></li>
<li>Guillaume DROUARD</li>
<li>Igor Dimitrijevic</li>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
<li>jelledijkstra97 <a
href="https://github.com/jelledijkstra97"><code>@jelledijkstra97</code></a></li>
<li>Stephen Jackson</li>
</ul>
<h2>v19.6.0</h2>
<h2>19.6.0 (2025-05-27)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-inject] add new rule (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2461">#2461</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts files (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2458">#2458</a>)</li>
<li><strong>eslint-plugin:</strong> [sort-keys-in-type-decorator]
preserve unconfigured properties during autofix (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2456">#2456</a>)</li>
<li><strong>eslint-plugin:</strong> [use-lifecycle-interface] do not
report if the method uses override (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2463">#2463</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/angular-eslint/angular-eslint/blob/main/packages/builder/CHANGELOG.md"><code>@angular-eslint/builder</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>19.7.0 (2025-06-02)</h2>
<p>This was a version bump only for builder to align it with other
projects, there were no code changes.</p>
<h2>19.6.0 (2025-05-27)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts files (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2458">#2458</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/0d02cc2e165c16ec03617c3312e3f752fe19d66a"><code>0d02cc2</code></a>
chore(release): publish 19.7.0</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/adea723277642011b00d038c6c1e588d4c00d11e"><code>adea723</code></a>
chore(release): publish 19.6.0</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/5ae155e966c33b948a3d7f6378db592b87ab6785"><code>5ae155e</code></a>
fix: respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts ...</li>
<li>See full diff in <a
href="https://github.com/angular-eslint/angular-eslint/commits/v19.7.0/packages/builder">compare
view</a></li>
</ul>
</details>
<br />
Updates `@angular-eslint/eslint-plugin` from 19.5.0 to 19.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/angular-eslint/angular-eslint/releases"><code>@angular-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v19.7.0</h2>
<h2>19.7.0 (2025-06-02)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add no-uncalled-signals rule (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2383">#2383</a>)</li>
<li><strong>eslint-plugin:</strong> [require-localize-metadata] add
requireCustomId option (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2430">#2430</a>)</li>
<li><strong>eslint-plugin-template:</strong>
[click-events-have-key-events] Added ignoreWithDirectives option (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2365">#2365</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>update typescript-eslint packages to v8.33.0 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2465">#2465</a>)</li>
<li>update dependency <code>@angular/compiler</code> to v19.2.14 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2477">#2477</a>)</li>
<li>update dependency ignore to v7.0.5 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2485">#2485</a>)</li>
<li>update dependency eslint to v9.28.0 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2484">#2484</a>)</li>
<li><strong>eslint-plugin-template:</strong> set template-parser as peer
dependency (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2487">#2487</a>)</li>
<li><strong>eslint-plugin-template:</strong> any valid DOM element with
role button is interactive (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2488">#2488</a>)</li>
<li><strong>eslint-plugin-template:</strong>
[label-has-associated-control] labelComponents should override default
label inputs (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2360">#2360</a>)</li>
<li><strong>eslint-plugin-template:</strong> [prefer-template-literal]
handle nested and concatenations in template literal (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2466">#2466</a>)</li>
<li><strong>schematics:</strong> ensure <code>@eslint/js</code> and
<code>@angular-eslint/builder</code> are always available in non-npm
repos (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2486">#2486</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Cullen Prestegard <a
href="https://github.com/cprestegard"><code>@cprestegard</code></a></li>
<li>Guillaume DROUARD</li>
<li>Igor Dimitrijevic</li>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
<li>jelledijkstra97 <a
href="https://github.com/jelledijkstra97"><code>@jelledijkstra97</code></a></li>
<li>Stephen Jackson</li>
</ul>
<h2>v19.6.0</h2>
<h2>19.6.0 (2025-05-27)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-inject] add new rule (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2461">#2461</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts files (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2458">#2458</a>)</li>
<li><strong>eslint-plugin:</strong> [sort-keys-in-type-decorator]
preserve unconfigured properties during autofix (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2456">#2456</a>)</li>
<li><strong>eslint-plugin:</strong> [use-lifecycle-interface] do not
report if the method uses override (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2463">#2463</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@angular-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>19.7.0 (2025-06-02)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [require-localize-metadata] add
requireCustomId option (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2430">#2430</a>)</li>
<li><strong>eslint-plugin:</strong> add no-uncalled-signals rule (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2383">#2383</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin-template:</strong> any valid DOM element with
role button is interactive (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2488">#2488</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Igor Dimitrijevic</li>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
<li>Stephen Jackson</li>
</ul>
<h2>19.6.0 (2025-05-27)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-inject] add new rule (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2461">#2461</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> [use-lifecycle-interface] do not
report if the method uses override (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2463">#2463</a>)</li>
<li><strong>eslint-plugin:</strong> [sort-keys-in-type-decorator]
preserve unconfigured properties during autofix (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2456">#2456</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/0d02cc2e165c16ec03617c3312e3f752fe19d66a"><code>0d02cc2</code></a>
chore(release): publish 19.7.0</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/9750e381d101d56fe5e1626907d03ec26defaa43"><code>9750e38</code></a>
feat(eslint-plugin): [require-localize-metadata] add requireCustomId
option (...</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/44a9d10ecae247088fe185dc9e0b8011165e5739"><code>44a9d10</code></a>
fix(eslint-plugin-template): any valid DOM element with role button is
intera...</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/ac01c2c16eb09be0e92fdced7f36b3bf72439e78"><code>ac01c2c</code></a>
feat(eslint-plugin): add no-uncalled-signals rule (<a
href="https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin/issues/2383">#2383</a>)</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/adea723277642011b00d038c6c1e588d4c00d11e"><code>adea723</code></a>
chore(release): publish 19.6.0</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/c2cd99143137dd5d3924b3fccfa730497ed04e08"><code>c2cd991</code></a>
chore: fix prefer-inject</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/d514cb4494c9d7485f40a2f66976447143bd6bd7"><code>d514cb4</code></a>
chore: prefer-inject should not yet be recommended</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/680c033f425e736fff38d7bf47081b7fd6327cb4"><code>680c033</code></a>
fix(eslint-plugin): [use-lifecycle-interface] do not report if the
method use...</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/95c6964bfb257e2e8aff5b40f27b3ac436bee05b"><code>95c6964</code></a>
feat(eslint-plugin): [prefer-inject] add new rule (<a
href="https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin/issues/2461">#2461</a>)</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/ee9f2fe495618aa519c8e773f1f5981865e74d3a"><code>ee9f2fe</code></a>
fix(eslint-plugin): [sort-keys-in-type-decorator] preserve unconfigured
prope...</li>
<li>See full diff in <a
href="https://github.com/angular-eslint/angular-eslint/commits/v19.7.0/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />
Updates `@angular-eslint/eslint-plugin-template` from 19.5.0 to 19.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/angular-eslint/angular-eslint/releases"><code>@angular-eslint/eslint-plugin-template</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v19.7.0</h2>
<h2>19.7.0 (2025-06-02)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add no-uncalled-signals rule (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2383">#2383</a>)</li>
<li><strong>eslint-plugin:</strong> [require-localize-metadata] add
requireCustomId option (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2430">#2430</a>)</li>
<li><strong>eslint-plugin-template:</strong>
[click-events-have-key-events] Added ignoreWithDirectives option (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2365">#2365</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>update typescript-eslint packages to v8.33.0 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2465">#2465</a>)</li>
<li>update dependency <code>@angular/compiler</code> to v19.2.14 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2477">#2477</a>)</li>
<li>update dependency ignore to v7.0.5 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2485">#2485</a>)</li>
<li>update dependency eslint to v9.28.0 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2484">#2484</a>)</li>
<li><strong>eslint-plugin-template:</strong> set template-parser as peer
dependency (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2487">#2487</a>)</li>
<li><strong>eslint-plugin-template:</strong> any valid DOM element with
role button is interactive (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2488">#2488</a>)</li>
<li><strong>eslint-plugin-template:</strong>
[label-has-associated-control] labelComponents should override default
label inputs (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2360">#2360</a>)</li>
<li><strong>eslint-plugin-template:</strong> [prefer-template-literal]
handle nested and concatenations in template literal (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2466">#2466</a>)</li>
<li><strong>schematics:</strong> ensure <code>@eslint/js</code> and
<code>@angular-eslint/builder</code> are always available in non-npm
repos (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2486">#2486</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Cullen Prestegard <a
href="https://github.com/cprestegard"><code>@cprestegard</code></a></li>
<li>Guillaume DROUARD</li>
<li>Igor Dimitrijevic</li>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
<li>jelledijkstra97 <a
href="https://github.com/jelledijkstra97"><code>@jelledijkstra97</code></a></li>
<li>Stephen Jackson</li>
</ul>
<h2>v19.6.0</h2>
<h2>19.6.0 (2025-05-27)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-inject] add new rule (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2461">#2461</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts files (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2458">#2458</a>)</li>
<li><strong>eslint-plugin:</strong> [sort-keys-in-type-decorator]
preserve unconfigured properties during autofix (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2456">#2456</a>)</li>
<li><strong>eslint-plugin:</strong> [use-lifecycle-interface] do not
report if the method uses override (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2463">#2463</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/angular-eslint/angular-eslint/blob/main/packages/eslint-plugin-template/CHANGELOG.md"><code>@angular-eslint/eslint-plugin-template</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>19.7.0 (2025-06-02)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin-template:</strong>
[click-events-have-key-events] Added ignoreWithDirectives option (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2365">#2365</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin-template:</strong> [prefer-template-literal]
handle nested and concatenations in template literal (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2466">#2466</a>)</li>
<li><strong>eslint-plugin-template:</strong>
[label-has-associated-control] labelComponents should override default
label inputs (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2360">#2360</a>)</li>
<li><strong>eslint-plugin-template:</strong> any valid DOM element with
role button is interactive (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2488">#2488</a>)</li>
<li><strong>eslint-plugin-template:</strong> set template-parser as peer
dependency (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2487">#2487</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Cullen Prestegard <a
href="https://github.com/cprestegard"><code>@cprestegard</code></a></li>
<li>Guillaume DROUARD</li>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
<li>jelledijkstra97 <a
href="https://github.com/jelledijkstra97"><code>@jelledijkstra97</code></a></li>
</ul>
<h2>19.6.0 (2025-05-27)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts files (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2458">#2458</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/0d02cc2e165c16ec03617c3312e3f752fe19d66a"><code>0d02cc2</code></a>
chore(release): publish 19.7.0</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/7930f40910d36669c6b0f9a646a76d1fa3b35f8f"><code>7930f40</code></a>
fix(eslint-plugin-template): [prefer-template-literal] handle nested and
conc...</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/4d31352af62c0ad81889757c3846975d1d444808"><code>4d31352</code></a>
fix(eslint-plugin-template): [label-has-associated-control]
labelComponents s...</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/44a9d10ecae247088fe185dc9e0b8011165e5739"><code>44a9d10</code></a>
fix(eslint-plugin-template): any valid DOM element with role button is
intera...</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/0358cdec35d6b803ebddcd0cbb17eb85822e3501"><code>0358cde</code></a>
fix(eslint-plugin-template): set template-parser as peer dependency (<a
href="https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin-template/issues/2487">#2487</a>)</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/811885455c7e5438915876eca6974525f45d8303"><code>8118854</code></a>
feat(eslint-plugin-template): [click-events-have-key-events] Added
ignoreWith...</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/3b3ec242179c4bb39bfc01467c2bd598806b7757"><code>3b3ec24</code></a>
chore(eslint-plugin-template): add test coverage for issue <a
href="https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin-template/issues/2436">#2436</a>
(<a
href="https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/eslint-plugin-template/issues/2478">#2478</a>)</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/adea723277642011b00d038c6c1e588d4c00d11e"><code>adea723</code></a>
chore(release): publish 19.6.0</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/62b3a4f220e887997e375b192ee8878e94e4c517"><code>62b3a4f</code></a>
test(eslint-plugin-template): add test cases for prefer-template-literal
repo...</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/5ae155e966c33b948a3d7f6378db592b87ab6785"><code>5ae155e</code></a>
fix: respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts ...</li>
<li>See full diff in <a
href="https://github.com/angular-eslint/angular-eslint/commits/v19.7.0/packages/eslint-plugin-template">compare
view</a></li>
</ul>
</details>
<br />
Updates `@angular-eslint/schematics` from 19.5.0 to 19.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/angular-eslint/angular-eslint/releases"><code>@angular-eslint/schematics</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v19.7.0</h2>
<h2>19.7.0 (2025-06-02)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add no-uncalled-signals rule (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2383">#2383</a>)</li>
<li><strong>eslint-plugin:</strong> [require-localize-metadata] add
requireCustomId option (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2430">#2430</a>)</li>
<li><strong>eslint-plugin-template:</strong>
[click-events-have-key-events] Added ignoreWithDirectives option (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2365">#2365</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>update typescript-eslint packages to v8.33.0 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2465">#2465</a>)</li>
<li>update dependency <code>@angular/compiler</code> to v19.2.14 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2477">#2477</a>)</li>
<li>update dependency ignore to v7.0.5 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2485">#2485</a>)</li>
<li>update dependency eslint to v9.28.0 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2484">#2484</a>)</li>
<li><strong>eslint-plugin-template:</strong> set template-parser as peer
dependency (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2487">#2487</a>)</li>
<li><strong>eslint-plugin-template:</strong> any valid DOM element with
role button is interactive (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2488">#2488</a>)</li>
<li><strong>eslint-plugin-template:</strong>
[label-has-associated-control] labelComponents should override default
label inputs (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2360">#2360</a>)</li>
<li><strong>eslint-plugin-template:</strong> [prefer-template-literal]
handle nested and concatenations in template literal (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2466">#2466</a>)</li>
<li><strong>schematics:</strong> ensure <code>@eslint/js</code> and
<code>@angular-eslint/builder</code> are always available in non-npm
repos (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2486">#2486</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Cullen Prestegard <a
href="https://github.com/cprestegard"><code>@cprestegard</code></a></li>
<li>Guillaume DROUARD</li>
<li>Igor Dimitrijevic</li>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
<li>jelledijkstra97 <a
href="https://github.com/jelledijkstra97"><code>@jelledijkstra97</code></a></li>
<li>Stephen Jackson</li>
</ul>
<h2>v19.6.0</h2>
<h2>19.6.0 (2025-05-27)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-inject] add new rule (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2461">#2461</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts files (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2458">#2458</a>)</li>
<li><strong>eslint-plugin:</strong> [sort-keys-in-type-decorator]
preserve unconfigured properties during autofix (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2456">#2456</a>)</li>
<li><strong>eslint-plugin:</strong> [use-lifecycle-interface] do not
report if the method uses override (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2463">#2463</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/angular-eslint/angular-eslint/blob/main/packages/schematics/CHANGELOG.md"><code>@angular-eslint/schematics</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>19.7.0 (2025-06-02)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>schematics:</strong> ensure <code>@eslint/js</code> and
<code>@angular-eslint/builder</code> are always available in non-npm
repos (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2486">#2486</a>)</li>
<li>update dependency eslint to v9.28.0 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2484">#2484</a>)</li>
<li>update dependency ignore to v7.0.5 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2485">#2485</a>)</li>
<li>update typescript-eslint packages to v8.33.0 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2465">#2465</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
</ul>
<h2>19.6.0 (2025-05-27)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts files (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2458">#2458</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/0d02cc2e165c16ec03617c3312e3f752fe19d66a"><code>0d02cc2</code></a>
chore(release): publish 19.7.0</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/74a854ca2d502663281ee729cb3bfc635181a030"><code>74a854c</code></a>
fix(schematics): ensure <code>@eslint/js</code> and
<code>@angular-eslint/builder</code> are always ava...</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/7247cc3186fb7422f0202b169cdd2caad1e64188"><code>7247cc3</code></a>
fix: update dependency eslint to v9.28.0 (<a
href="https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics/issues/2484">#2484</a>)</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/43862bf5da030505432db9167568530c9103524e"><code>43862bf</code></a>
fix: update dependency ignore to v7.0.5 (<a
href="https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics/issues/2485">#2485</a>)</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/abaf00078d79dc630713f71a33913528e80deb8e"><code>abaf000</code></a>
fix: update typescript-eslint packages to v8.33.0 (<a
href="https://github.com/angular-eslint/angular-eslint/tree/HEAD/packages/schematics/issues/2465">#2465</a>)</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/adea723277642011b00d038c6c1e588d4c00d11e"><code>adea723</code></a>
chore(release): publish 19.6.0</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/5ae155e966c33b948a3d7f6378db592b87ab6785"><code>5ae155e</code></a>
fix: respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts ...</li>
<li>See full diff in <a
href="https://github.com/angular-eslint/angular-eslint/commits/v19.7.0/packages/schematics">compare
view</a></li>
</ul>
</details>
<br />
Updates `@angular-eslint/template-parser` from 19.5.0 to 19.7.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/angular-eslint/angular-eslint/releases"><code>@angular-eslint/template-parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v19.7.0</h2>
<h2>19.7.0 (2025-06-02)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> add no-uncalled-signals rule (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2383">#2383</a>)</li>
<li><strong>eslint-plugin:</strong> [require-localize-metadata] add
requireCustomId option (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2430">#2430</a>)</li>
<li><strong>eslint-plugin-template:</strong>
[click-events-have-key-events] Added ignoreWithDirectives option (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2365">#2365</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>update typescript-eslint packages to v8.33.0 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2465">#2465</a>)</li>
<li>update dependency <code>@angular/compiler</code> to v19.2.14 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2477">#2477</a>)</li>
<li>update dependency ignore to v7.0.5 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2485">#2485</a>)</li>
<li>update dependency eslint to v9.28.0 (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2484">#2484</a>)</li>
<li><strong>eslint-plugin-template:</strong> set template-parser as peer
dependency (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2487">#2487</a>)</li>
<li><strong>eslint-plugin-template:</strong> any valid DOM element with
role button is interactive (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2488">#2488</a>)</li>
<li><strong>eslint-plugin-template:</strong>
[label-has-associated-control] labelComponents should override default
label inputs (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2360">#2360</a>)</li>
<li><strong>eslint-plugin-template:</strong> [prefer-template-literal]
handle nested and concatenations in template literal (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2466">#2466</a>)</li>
<li><strong>schematics:</strong> ensure <code>@eslint/js</code> and
<code>@angular-eslint/builder</code> are always available in non-npm
repos (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2486">#2486</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Cullen Prestegard <a
href="https://github.com/cprestegard"><code>@cprestegard</code></a></li>
<li>Guillaume DROUARD</li>
<li>Igor Dimitrijevic</li>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
<li>jelledijkstra97 <a
href="https://github.com/jelledijkstra97"><code>@jelledijkstra97</code></a></li>
<li>Stephen Jackson</li>
</ul>
<h2>v19.6.0</h2>
<h2>19.6.0 (2025-05-27)</h2>
<h3>🚀 Features</h3>
<ul>
<li><strong>eslint-plugin:</strong> [prefer-inject] add new rule (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2461">#2461</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li>respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts files (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2458">#2458</a>)</li>
<li><strong>eslint-plugin:</strong> [sort-keys-in-type-decorator]
preserve unconfigured properties during autofix (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2456">#2456</a>)</li>
<li><strong>eslint-plugin:</strong> [use-lifecycle-interface] do not
report if the method uses override (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2463">#2463</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/angular-eslint/angular-eslint/blob/main/packages/template-parser/CHANGELOG.md"><code>@angular-eslint/template-parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>19.7.0 (2025-06-02)</h2>
<p>This was a version bump only for template-parser to align it with
other projects, there were no code changes.</p>
<h2>19.6.0 (2025-05-27)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts files (<a
href="https://redirect.github.com/angular-eslint/angular-eslint/pull/2458">#2458</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>James Henry <a
href="https://github.com/JamesHenry"><code>@JamesHenry</code></a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/0d02cc2e165c16ec03617c3312e3f752fe19d66a"><code>0d02cc2</code></a>
chore(release): publish 19.7.0</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/adea723277642011b00d038c6c1e588d4c00d11e"><code>adea723</code></a>
chore(release): publish 19.6.0</li>
<li><a
href="https://github.com/angular-eslint/angular-eslint/commit/5ae155e966c33b948a3d7f6378db592b87ab6785"><code>5ae155e</code></a>
fix: respect existing eslint.config.ts, eslint.config.cts,
eslint.config.mts ...</li>
<li>See full diff in <a
href="https://github.com/angular-eslint/angular-eslint/commits/v19.7.0/packages/template-parser">compare
view</a></li>
</ul>
</details>
<br />
Updates `@typescript-eslint/eslint-plugin` from 8.32.1 to 8.33.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/eslint-plugin</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.33.1</h2>
<h2>8.33.1 (2025-06-02)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>exclude docs/ directory from eslint-plugin package (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11251">#11251</a>)</li>
<li><strong>project-service:</strong> add missing
<code>typescript</code> peer dependency (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11265">#11265</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>JounQin</li>
<li>roottool</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>v8.33.0</h2>
<h2>8.33.0 (2025-05-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li>create standalone project-service, tsconfig-utils packages (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11182">#11182</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/eslint-plugin/CHANGELOG.md"><code>@typescript-eslint/eslint-plugin</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.33.1 (2025-06-02)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>exclude docs/ directory from eslint-plugin package (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11251">#11251</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>roottool</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>8.33.0 (2025-05-26)</h2>
<p>This was a version bump only for eslint-plugin 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/936f35022c1e1357da82c4b958b7bff2563e2075"><code>936f350</code></a>
chore(release): publish 8.33.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/c14bcac24268636dddc8c75f85f66b42e8dbbf76"><code>c14bcac</code></a>
fix: exclude docs/ directory from eslint-plugin package (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11251">#11251</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/e4933170f75b3a8a0c9bf3985fb4d2ddb6e4b4c6"><code>e493317</code></a>
docs(eslint-plugin): add FAQ about JSDoc link usage with no-unused-vars
(<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11259">#11259</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/dca57b3e6643fdd533f2939c5322ffb9c6044e63"><code>dca57b3</code></a>
chore(release): publish 8.33.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/387eeb54bb0fb9054d92058a9b5418e310940ad0"><code>387eeb5</code></a>
docs(eslint-plugin): [typedef] deprecate the rule (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11202">#11202</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/f9e0eb9dbe40f89c1bd39ea466bab8666b7f60b3"><code>f9e0eb9</code></a>
chore: clean up nx and other config (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11226">#11226</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1c0e1ae8d88d210e255814ee998bb9d7eefe6ba8"><code>1c0e1ae</code></a>
chore: update some package scripts and dependency config (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/10765">#10765</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/05014ff054cfa336c8ca48bac08deec3225675ab"><code>05014ff</code></a>
chore: use TLA in ESM scripts rather than async main().catch() (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11218">#11218</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/220c38c570359aa2a96ec9672d3436d4a3b0c043"><code>220c38c</code></a>
chore: update <code>eslint-plugin-perfectionist</code> to
<code>v4</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin/issues/11185">#11185</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.1/packages/eslint-plugin">compare
view</a></li>
</ul>
</details>
<br />
Updates `@typescript-eslint/parser` from 8.32.1 to 8.33.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases"><code>@typescript-eslint/parser</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v8.33.1</h2>
<h2>8.33.1 (2025-06-02)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li>exclude docs/ directory from eslint-plugin package (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11251">#11251</a>)</li>
<li><strong>project-service:</strong> add missing
<code>typescript</code> peer dependency (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11265">#11265</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>JounQin</li>
<li>roottool</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>v8.33.0</h2>
<h2>8.33.0 (2025-05-26)</h2>
<h3>🚀 Features</h3>
<ul>
<li>create standalone project-service, tsconfig-utils packages (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11182">#11182</a>)</li>
</ul>
<h3>❤️ Thank You</h3>
<ul>
<li>Josh Goldberg ✨</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>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/parser/CHANGELOG.md"><code>@typescript-eslint/parser</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>8.33.1 (2025-06-02)</h2>
<p>This was a version bump only for parser to align it with other
projects, there were no code changes.</p>
<p>You can read about our <a
href="https://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>8.33.0 (2025-05-26)</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/936f35022c1e1357da82c4b958b7bff2563e2075"><code>936f350</code></a>
chore(release): publish 8.33.1</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/dca57b3e6643fdd533f2939c5322ffb9c6044e63"><code>dca57b3</code></a>
chore(release): publish 8.33.0</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/f9e0eb9dbe40f89c1bd39ea466bab8666b7f60b3"><code>f9e0eb9</code></a>
chore: clean up nx and other config (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11226">#11226</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/1c0e1ae8d88d210e255814ee998bb9d7eefe6ba8"><code>1c0e1ae</code></a>
chore: update some package scripts and dependency config (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/10765">#10765</a>)</li>
<li><a
href="https://github.com/typescript-eslint/typescript-eslint/commit/48a9835bfd3b4949134068234257858c9a57027c"><code>48a9835</code></a>
chore(parser): finish migrating to <code>vitest</code> (<a
href="https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser/issues/11191">#11191</a>)</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.1/packages/parser">compare
view</a></li>
</ul>
</details>
<br />
Updates `eslint` from 9.27.0 to 9.28.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.28.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023"><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://redirect.github.com/eslint/eslint/issues/19760">#19760</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80"><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19773">#19773</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bfd0e7a39535b3c1ddc742dfffa6bdcdc93079e2"><code>bfd0e7a</code></a>
feat: support TypeScript syntax in <code>no-use-before-define</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19566">#19566</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/68c61c093a885623e48f38026e3f3a05bfa403de"><code>68c61c0</code></a>
feat: support TS syntax in <code>no-shadow</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19565">#19565</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f773ef248af0301a410fee11e1b22174100cf6a"><code>0f773ef</code></a>
feat: support TS syntax in <code>no-magic-numbers</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19561">#19561</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c4a6b6051889b1cb668d4d2ae29e9c27c74993d6"><code>c4a6b60</code></a>
feat: add allowTypeAnnotation to func-style (<a
href="https://redirect.github.com/eslint/eslint/issues/19754">#19754</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b03ad176f158afdd921f0af5126c398012b10559"><code>b03ad17</code></a>
feat: add TypeScript support to <code>prefer-arrow-callback</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19678">#19678</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bc3c3313ce2719062805b6849d29f9a375cf23f2"><code>bc3c331</code></a>
feat: ignore overloaded function declarations in func-style rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19755">#19755</a>)
(sethamus)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429"><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19779">#19779</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a467de39f6e509af95a7963904326635c1bf7116"><code>a467de3</code></a>
fix: update context.report types (<a
href="https://redirect.github.com/eslint/eslint/issues/19751">#19751</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fd467bb892d735a4a8863beabd181a3f3152689a"><code>fd467bb</code></a>
fix: remove interopDefault to use jiti's default (<a
href="https://redirect.github.com/eslint/eslint/issues/19697">#19697</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/72d16e3066aac2f1c74f4150ba43dfa8cf532584"><code>72d16e3</code></a>
fix: avoid false positive in <code>no-unassigned-vars</code> for declare
module (<a
href="https://redirect.github.com/eslint/eslint/issues/19746">#19746</a>)
(Azat S.)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81c3c936266474c2081f310098084bd0eb1768d2"><code>81c3c93</code></a>
fix: curly types (<a
href="https://redirect.github.com/eslint/eslint/issues/19750">#19750</a>)
(Eli)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62"><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://redirect.github.com/eslint/eslint/issues/19799">#19799</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c"><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://redirect.github.com/eslint/eslint/issues/19788">#19788</a>)
(Shais Ch)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37"><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19798">#19798</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/59dd7e6b28507053bde985ea2311dca8ec0db681"><code>59dd7e6</code></a>
docs: update <code>func-style</code> with examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19793">#19793</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e9129e0799d068c377d63d59a0a800e7d1fea8dd"><code>e9129e0</code></a>
docs: add global scope's <code>implicit</code> field to Scope Manager
docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19770">#19770</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/52f5b7a0af48a2f143f0bccfd4e036025b08280d"><code>52f5b7a</code></a>
docs: fix minor typos and add links (<a
href="https://redirect.github.com/eslint/eslint/issues/19743">#19743</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/00716a339ede24ed5a76aceed833f38a6c4e8d3a"><code>00716a3</code></a>
docs: upfront recommend against using the no-return-await rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19727">#19727</a>)
(Mike DiDomizio)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317"><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/[email protected]</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19802">#19802</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba"><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/62b1c1bc7981798c3aec2dd430c200c797a25629"><code>62b1c1b</code></a>
chore: update globals to v16 (<a
href="https://redirect.github.com/eslint/eslint/issues/19791">#19791</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e8a1cb8f7fbc18efa589bfedea5326de636b4868"><code>e8a1cb8</code></a>
chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (<a
href="https://redirect.github.com/eslint/eslint/issues/19786">#19786</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/43d39754b6d315954f46a70dbd53d1fa0eea1619"><code>43d3975</code></a>
chore: Add Copilot Instructions file (<a
href="https://redirect.github.com/eslint/eslint/issues/19753">#19753</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2dfb5ebef4c14d552d10a6c7c2c2ce376e63654a"><code>2dfb5eb</code></a>
test: update <code>SourceCodeTraverser</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19763">#19763</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5bc21f9e8e00f9e49442d1b6520b307ce94f3518"><code>5bc21f9</code></a>
chore: add <code>*.code-workspace</code> to <code>.gitignore</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19771">#19771</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f4fa40eb4bd6f4dba3b2e7fff259d0780ef6becf"><code>f4fa40e</code></a>
refactor: NodeEventGenerator -> SourceCodeTraverser (<a
href="https://redirect.github.com/eslint/eslint/issues/19679">#19679</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f49329b4a7f91714f2cd1e9ce532d32202c47f4"><code>0f49329</code></a>
refactor: use a service to emit warnings (<a
href="https://redirect.github.com/eslint/eslint/issues/19725">#19725</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20a9e59438fde3642ab058cc55ee1b9fa02b6391"><code>20a9e59</code></a>
chore: update dependency shelljs to ^0.10.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19740">#19740</a>)
(renovate[bot])</li>
</ul>
</blockquote>
</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.28.0 - May 30, 2025</p>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317"><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/[email protected]</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19802">#19802</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba"><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release
(Jenkins)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023"><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://redirect.github.com/eslint/eslint/issues/19760">#19760</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62"><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://redirect.github.com/eslint/eslint/issues/19799">#19799</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c"><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://redirect.github.com/eslint/eslint/issues/19788">#19788</a>)
(Shais Ch)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37"><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19798">#19798</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429"><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19779">#19779</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80"><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19773">#19773</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a467de39f6e509af95a7963904326635c1bf7116"><code>a467de3</code></a>
fix: update context.report types (<a
href="https://redirect.github.com/eslint/eslint/issues/19751">#19751</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/59dd7e6b28507053bde985ea2311dca8ec0db681"><code>59dd7e6</code></a>
docs: update <code>func-style</code> with examples (<a
href="https://redirect.github.com/eslint/eslint/issues/19793">#19793</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/62b1c1bc7981798c3aec2dd430c200c797a25629"><code>62b1c1b</code></a>
chore: update globals to v16 (<a
href="https://redirect.github.com/eslint/eslint/issues/19791">#19791</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bfd0e7a39535b3c1ddc742dfffa6bdcdc93079e2"><code>bfd0e7a</code></a>
feat: support TypeScript syntax in <code>no-use-before-define</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19566">#19566</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/68c61c093a885623e48f38026e3f3a05bfa403de"><code>68c61c0</code></a>
feat: support TS syntax in <code>no-shadow</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19565">#19565</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e8a1cb8f7fbc18efa589bfedea5326de636b4868"><code>e8a1cb8</code></a>
chore: ignore jiti-v2.0 & jiti-v2.1 for renovate (<a
href="https://redirect.github.com/eslint/eslint/issues/19786">#19786</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f773ef248af0301a410fee11e1b22174100cf6a"><code>0f773ef</code></a>
feat: support TS syntax in <code>no-magic-numbers</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19561">#19561</a>)
(Nitin Kumar)</li>
<li><a
href="https://github.com/eslint/eslint/commit/43d39754b6d315954f46a70dbd53d1fa0eea1619"><code>43d3975</code></a>
chore: Add Copilot Instructions file (<a
href="https://redirect.github.com/eslint/eslint/issues/19753">#19753</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/c4a6b6051889b1cb668d4d2ae29e9c27c74993d6"><code>c4a6b60</code></a>
feat: add allowTypeAnnotation to func-style (<a
href="https://redirect.github.com/eslint/eslint/issues/19754">#19754</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/fd467bb892d735a4a8863beabd181a3f3152689a"><code>fd467bb</code></a>
fix: remove interopDefault to use jiti's default (<a
href="https://redirect.github.com/eslint/eslint/issues/19697">#19697</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2dfb5ebef4c14d552d10a6c7c2c2ce376e63654a"><code>2dfb5eb</code></a>
test: update <code>SourceCodeTraverser</code> tests (<a
href="https://redirect.github.com/eslint/eslint/issues/19763">#19763</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/b03ad176f158afdd921f0af5126c398012b10559"><code>b03ad17</code></a>
feat: add TypeScript support to <code>prefer-arrow-callback</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19678">#19678</a>)
(Tanuj Kanti)</li>
<li><a
href="https://github.com/eslint/eslint/commit/e9129e0799d068c377d63d59a0a800e7d1fea8dd"><code>e9129e0</code></a>
docs: add global scope's <code>implicit</code> field to Scope Manager
docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19770">#19770</a>)
(Milos Djermanovic)</li>
<li><a
href="https://github.com/eslint/eslint/commit/bc3c3313ce2719062805b6849d29f9a375cf23f2"><code>bc3c331</code></a>
feat: ignore overloaded function declarations in func-style rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19755">#19755</a>)
(sethamus)</li>
<li><a
href="https://github.com/eslint/eslint/commit/5bc21f9e8e00f9e49442d1b6520b307ce94f3518"><code>5bc21f9</code></a>
chore: add <code>*.code-workspace</code> to <code>.gitignore</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19771">#19771</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/72d16e3066aac2f1c74f4150ba43dfa8cf532584"><code>72d16e3</code></a>
fix: avoid false positive in <code>no-unassigned-vars</code> for declare
module (<a
href="https://redirect.github.com/eslint/eslint/issues/19746">#19746</a>)
(Azat S.)</li>
<li><a
href="https://github.com/eslint/eslint/commit/f4fa40eb4bd6f4dba3b2e7fff259d0780ef6becf"><code>f4fa40e</code></a>
refactor: NodeEventGenerator -> SourceCodeTraverser (<a
href="https://redirect.github.com/eslint/eslint/issues/19679">#19679</a>)
(Nicholas C. Zakas)</li>
<li><a
href="https://github.com/eslint/eslint/commit/81c3c936266474c2081f310098084bd0eb1768d2"><code>81c3c93</code></a>
fix: curly types (<a
href="https://redirect.github.com/eslint/eslint/issues/19750">#19750</a>)
(Eli)</li>
<li><a
href="https://github.com/eslint/eslint/commit/52f5b7a0af48a2f143f0bccfd4e036025b08280d"><code>52f5b7a</code></a>
docs: fix minor typos and add links (<a
href="https://redirect.github.com/eslint/eslint/issues/19743">#19743</a>)
(루밀LuMir)</li>
<li><a
href="https://github.com/eslint/eslint/commit/0f49329b4a7f91714f2cd1e9ce532d32202c47f4"><code>0f49329</code></a>
refactor: use a service to emit warnings (<a
href="https://redirect.github.com/eslint/eslint/issues/19725">#19725</a>)
(Francesco Trotta)</li>
<li><a
href="https://github.com/eslint/eslint/commit/20a9e59438fde3642ab058cc55ee1b9fa02b6391"><code>20a9e59</code></a>
chore: update dependency shelljs to ^0.10.0 (<a
href="https://redirect.github.com/eslint/eslint/issues/19740">#19740</a>)
(renovate[bot])</li>
<li><a
href="https://github.com/eslint/eslint/commit/00716a339ede24ed5a76aceed833f38a6c4e8d3a"><code>00716a3</code></a>
docs: upfront recommend against using the no-return-await rule (<a
href="https://redirect.github.com/eslint/eslint/issues/19727">#19727</a>)
(Mike DiDomizio)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/eslint/eslint/commit/f341f21e024388e602cfccee06e11b9113a2d298"><code>f341f21</code></a>
9.28.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/779dda93a25a0e9da934a96311e5f97985e4401c"><code>779dda9</code></a>
Build: changelog update for 9.28.0</li>
<li><a
href="https://github.com/eslint/eslint/commit/175b7b83fcdc8f3f84821510dd7e04d120402317"><code>175b7b8</code></a>
chore: upgrade to <code>@eslint/[email protected]</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19802">#19802</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/844f5a69dc78ca38f856c137e061e8facc9d00ba"><code>844f5a6</code></a>
chore: package.json update for <code>@eslint/js</code> release</li>
<li><a
href="https://github.com/eslint/eslint/commit/b0674be94e4394401b4f668453a473572c321023"><code>b0674be</code></a>
feat: Customization of serialization for languageOptions (<a
href="https://redirect.github.com/eslint/eslint/issues/19760">#19760</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/3ec208233f29c161aae8f99f9f091e371fe83a62"><code>3ec2082</code></a>
docs: Nested arrays in files config entry (<a
href="https://redirect.github.com/eslint/eslint/issues/19799">#19799</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/89a65b07f6171a860284b62d97c8b3edf312b98c"><code>89a65b0</code></a>
docs: clarify how config arrays can apply to subsets of files (<a
href="https://redirect.github.com/eslint/eslint/issues/19788">#19788</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/2ba8a0d75c7a8e6aa4798275126698be40391d37"><code>2ba8a0d</code></a>
docs: Add description of meta.namespace to plugin docs (<a
href="https://redirect.github.com/eslint/eslint/issues/19798">#19798</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/eea3e7eb1ca84f9e8870e1190d65d5235d9d8429"><code>eea3e7e</code></a>
fix: Remove configured global variables from
<code>GlobalScope#implicit</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/19779">#19779</a>)</li>
<li><a
href="https://github.com/eslint/eslint/commit/a95721f1064fdbfe0e392b955ce3053a24551f80"><code>a95721f</code></a>
feat: Add <code>--pass-on-unpruned-suppressions</code> CLI option (<a
href="https://redirect.github.com/eslint/eslint/issues/19773">#19773</a>)</li>
<li>Additional commits viewable in <a
href…File tree
Expand file treeCollapse file tree
1 file changed
+219
-142
lines changedFilter options
Expand file treeCollapse file tree
1 file changed
+219
-142
lines changed
0 commit comments