renovate #153

Merged
root merged 1 commits from renovate into master 2026-03-10 00:41:23 +00:00
Contributor

npm

@types/vscode

  • ^1.109.0 => ^1.110.0 (vscodestat)

@typescript-eslint/eslint-plugin

  • ^8.56.1 => ^8.57.0 (vscodestat)

8.57.0 (2026-03-09)

🚀 Features

  • eslint-plugin: [no-unnecessary-condition] allow literal loop conditions in for/do loops (#12080)

🩹 Fixes

  • eslint-plugin: [strict-void-return] false positives with overloads (#12055)
  • eslint-plugin: handle statically analyzable computed keys in prefer-readonly (#12079)
  • eslint-plugin: guard against negative paramIndex in no-useless-default-assignment (#12077)
  • eslint-plugin: [prefer-promise-reject-errors] add allow TypeOrValueSpecifier to prefer-promise-reject-errors (#12094)
  • eslint-plugin: [no-base-to-string] fix false positive for toString with overloads (#12089)
  • typescript-estree: switch back to use ts.getModifiers() (#12034)
  • typescript-estree: if the template literal is tagged and the text has an invalid escape, cooked will be null (#11355)

❤️ Thank You

  • Brad Zacher @bradzacher
  • Brian Schlenker @bschlenk
  • Evyatar Daud @StyleShit
  • fisker Cheung @fisker
  • James Henry @JamesHenry
  • Josh Goldberg
  • Kirk Waiblinger @kirkwaiblinger
  • Moses Odutusin @thebolarin
  • Newton Yuan @NewtonYuan
  • SungHyun627 @SungHyun627
  • Younsang Na @nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

@typescript-eslint/parser

  • ^8.56.1 => ^8.57.0 (vscodestat)

8.57.0 (2026-03-09)

🚀 Features

  • eslint-plugin: [no-unnecessary-condition] allow literal loop conditions in for/do loops (#12080)

🩹 Fixes

  • eslint-plugin: [strict-void-return] false positives with overloads (#12055)
  • eslint-plugin: handle statically analyzable computed keys in prefer-readonly (#12079)
  • eslint-plugin: guard against negative paramIndex in no-useless-default-assignment (#12077)
  • eslint-plugin: [prefer-promise-reject-errors] add allow TypeOrValueSpecifier to prefer-promise-reject-errors (#12094)
  • eslint-plugin: [no-base-to-string] fix false positive for toString with overloads (#12089)
  • typescript-estree: switch back to use ts.getModifiers() (#12034)
  • typescript-estree: if the template literal is tagged and the text has an invalid escape, cooked will be null (#11355)

❤️ Thank You

  • Brad Zacher @bradzacher
  • Brian Schlenker @bschlenk
  • Evyatar Daud @StyleShit
  • fisker Cheung @fisker
  • James Henry @JamesHenry
  • Josh Goldberg
  • Kirk Waiblinger @kirkwaiblinger
  • Moses Odutusin @thebolarin
  • Newton Yuan @NewtonYuan
  • SungHyun627 @SungHyun627
  • Younsang Na @nayounsang

See GitHub Releases for more information.

You can read about our versioning strategy and releases on our website.

<h1>npm</h1> <h2>@types/vscode</h2> <ul> <li> ^1.109.0 => ^1.110.0 (vscodestat)</li> </ul> <h2>@typescript-eslint/eslint-plugin</h2> <ul> <li> ^8.56.1 => ^8.57.0 (vscodestat)</li> </ul> > <h2>8.57.0 (2026-03-09)</h2> > <h3>🚀 Features</h3> > <ul> > <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] allow literal loop conditions in for/do loops (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12080">#12080</a>)</li> > </ul> > <h3>🩹 Fixes</h3> > <ul> > <li><strong>eslint-plugin:</strong> [strict-void-return] false positives with overloads (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12055">#12055</a>)</li> > <li><strong>eslint-plugin:</strong> handle statically analyzable computed keys in prefer-readonly (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12079">#12079</a>)</li> > <li><strong>eslint-plugin:</strong> guard against negative paramIndex in no-useless-default-assignment (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12077">#12077</a>)</li> > <li><strong>eslint-plugin:</strong> [prefer-promise-reject-errors] add allow <code>TypeOrValueSpecifier</code> to prefer-promise-reject-errors (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12094">#12094</a>)</li> > <li><strong>eslint-plugin:</strong> [no-base-to-string] fix false positive for toString with overloads (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12089">#12089</a>)</li> > <li><strong>typescript-estree:</strong> switch back to use <code>ts.getModifiers()</code> (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12034">#12034</a>)</li> > <li><strong>typescript-estree:</strong> if the template literal is tagged and the text has an invalid escape, <code>cooked</code> will be <code>null</code> (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/11355">#11355</a>)</li> > </ul> > <h3>❤️ Thank You</h3> > <ul> > <li>Brad Zacher @bradzacher</li> > <li>Brian Schlenker @bschlenk</li> > <li>Evyatar Daud @StyleShit</li> > <li>fisker Cheung @fisker</li> > <li>James Henry @JamesHenry</li> > <li>Josh Goldberg</li> > <li>Kirk Waiblinger @kirkwaiblinger</li> > <li>Moses Odutusin @thebolarin</li> > <li>Newton Yuan @NewtonYuan</li> > <li>SungHyun627 @SungHyun627</li> > <li>Younsang Na @nayounsang</li> > </ul> > <p>See <a href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0">GitHub Releases</a> for more information.</p> > <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p> <h2>@typescript-eslint/parser</h2> <ul> <li> ^8.56.1 => ^8.57.0 (vscodestat)</li> </ul> > <h2>8.57.0 (2026-03-09)</h2> > <h3>🚀 Features</h3> > <ul> > <li><strong>eslint-plugin:</strong> [no-unnecessary-condition] allow literal loop conditions in for/do loops (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12080">#12080</a>)</li> > </ul> > <h3>🩹 Fixes</h3> > <ul> > <li><strong>eslint-plugin:</strong> [strict-void-return] false positives with overloads (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12055">#12055</a>)</li> > <li><strong>eslint-plugin:</strong> handle statically analyzable computed keys in prefer-readonly (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12079">#12079</a>)</li> > <li><strong>eslint-plugin:</strong> guard against negative paramIndex in no-useless-default-assignment (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12077">#12077</a>)</li> > <li><strong>eslint-plugin:</strong> [prefer-promise-reject-errors] add allow <code>TypeOrValueSpecifier</code> to prefer-promise-reject-errors (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12094">#12094</a>)</li> > <li><strong>eslint-plugin:</strong> [no-base-to-string] fix false positive for toString with overloads (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12089">#12089</a>)</li> > <li><strong>typescript-estree:</strong> switch back to use <code>ts.getModifiers()</code> (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/12034">#12034</a>)</li> > <li><strong>typescript-estree:</strong> if the template literal is tagged and the text has an invalid escape, <code>cooked</code> will be <code>null</code> (<a href="https://github.com/typescript-eslint/typescript-eslint/pull/11355">#11355</a>)</li> > </ul> > <h3>❤️ Thank You</h3> > <ul> > <li>Brad Zacher @bradzacher</li> > <li>Brian Schlenker @bschlenk</li> > <li>Evyatar Daud @StyleShit</li> > <li>fisker Cheung @fisker</li> > <li>James Henry @JamesHenry</li> > <li>Josh Goldberg</li> > <li>Kirk Waiblinger @kirkwaiblinger</li> > <li>Moses Odutusin @thebolarin</li> > <li>Newton Yuan @NewtonYuan</li> > <li>SungHyun627 @SungHyun627</li> > <li>Younsang Na @nayounsang</li> > </ul> > <p>See <a href="https://github.com/typescript-eslint/typescript-eslint/releases/tag/v8.57.0">GitHub Releases</a> for more information.</p> > <p>You can read about our <a href="https://typescript-eslint.io/users/versioning">versioning strategy</a> and <a href="https://typescript-eslint.io/users/releases">releases</a> on our website.</p>
m.schnitzler added 1 commit 2026-03-10 00:41:08 +00:00
root merged commit efe9250969 into master 2026-03-10 00:41:23 +00:00
root referenced this issue from a commit 2026-03-10 00:41:30 +00:00
root deleted branch renovate 2026-03-10 00:41:36 +00:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: root/vscodestat#153