Skip to content

Update eslint (non-major)#1031

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/eslint-(non-major)
Open

Update eslint (non-major)#1031
renovate[bot] wants to merge 1 commit intomainfrom
renovate/eslint-(non-major)

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Oct 13, 2025

This PR contains the following updates:

Package Change Age Confidence
@typescript-eslint/eslint-plugin (source) 8.54.08.58.1 age confidence
@typescript-eslint/parser (source) 8.54.08.58.1 age confidence
eslint-config-next (source) 15.5.1015.5.15 age confidence

Release Notes

typescript-eslint/typescript-eslint (@​typescript-eslint/eslint-plugin)

v8.58.1

Compare Source

🩹 Fixes
  • eslint-plugin: [no-unused-vars] fix false negative for type predicate parameter (#​12004)
❤️ Thank You

See GitHub Releases for more information.

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

v8.58.0

Compare Source

🚀 Features
🩹 Fixes
  • eslint-plugin: [prefer-regexp-exec] avoid fixing unknown RegExp flags (#​12161)
  • eslint-plugin: [no-extraneous-class] handle index signatures (#​12142)
  • eslint-plugin: crash in no-unnecessary-type-arguments (#​12163)
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.2

Compare Source

🩹 Fixes
  • eslint-plugin: [prefer-readonly-parameter-types] preserve type alias infomation (#​11954)
  • eslint-plugin: [no-useless-default-assignment] skip reporting false positives for unresolved type parameters (#​12127)
  • eslint-plugin: [no-unsafe-return] false positive on unwrapping generic (#​12125)
  • eslint-plugin: [no-restricted-types] flag banned generics in extends or implements (#​12120)
  • eslint-plugin: [array-type] ignore Array and ReadonlyArray without type arguments (#​11971)
  • eslint-plugin: [prefer-optional-chain] remove dangling closing parenthesis (#​11865)
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.1

Compare Source

🩹 Fixes
  • eslint-plugin: [prefer-optional-chain] no report for property on intersection type (#​12126)
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.0

Compare Source

🚀 Features
  • eslint-plugin: [no-unnecessary-condition] allow literal loop conditions in for/do loops (#​12080)
🩹 Fixes
  • eslint-plugin: [no-base-to-string] fix false positive for toString with overloads (#​12089)
  • eslint-plugin: [prefer-promise-reject-errors] add allow TypeOrValueSpecifier to prefer-promise-reject-errors (#​12094)
  • typescript-estree: if the template literal is tagged and the text has an invalid escape, cooked will be null (#​11355)
  • eslint-plugin: guard against negative paramIndex in no-useless-default-assignment (#​12077)
  • eslint-plugin: handle statically analyzable computed keys in prefer-readonly (#​12079)
  • eslint-plugin: [strict-void-return] false positives with overloads (#​12055)
❤️ Thank You

See GitHub Releases for more information.

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

v8.56.1

Compare Source

This was a version bump only for eslint-plugin to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.0

Compare Source

🚀 Features
🩹 Fixes
  • use parser options from context.languageOptions (#​12043)
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

🚀 Features
  • utils: deprecate defaultOptions in favor of meta.defaultOptions (#​11992)
🩹 Fixes
  • eslint-plugin: [no-useless-default-assignment] reduce param index to ts this handling (#​11949)
  • eslint-plugin: [no-useless-default-assignment] report unnecessary defaults in ternary expressions (#​11984)
  • eslint-plugin: [no-useless-default-assignment] require strictNullChecks (#​11966, #​12000)
  • eslint-plugin: [no-unused-vars] remove trailing newline when removing entire import (#​11990)
❤️ Thank You

See GitHub Releases for more information.

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

typescript-eslint/typescript-eslint (@​typescript-eslint/parser)

v8.58.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.58.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.57.2

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.57.0

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.1

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

v8.56.0

Compare Source

🚀 Features
❤️ Thank You

See GitHub Releases for more information.

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

v8.55.0

Compare Source

This was a version bump only for parser to align it with other projects, there were no code changes.

See GitHub Releases for more information.

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

vercel/next.js (eslint-config-next)

v15.5.15

Compare Source

v15.5.14

Compare Source

[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes
  • feat(next/image): add lru disk cache and images.maximumDiskCacheSize (#​91660)
  • Fix(pages-router): restore Content-Length and ETag for /_next/data/ JSON responses (#​90304)
Credits

Huge thanks to @​styfle and @​lllomh for helping!

v15.5.13

Compare Source

[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes
  • fix: patch http-proxy to prevent request smuggling in rewrites (See: CVE-2026-29057)
Credits

Huge thanks to @​ztanner for helping!

v15.5.12

Compare Source

v15.5.11

Compare Source

[!NOTE]
This release is backporting bug fixes. It does not include all pending features/changes on canary.

Core Changes
  • Tracing: Fix memory leak in span map (#​85529)
  • fix: ensure LRU cache items have minimum size of 1 to prevent unbounded growth (#​89134)
  • Turbopack: fix NFT tracing of sharp 0.34 (#​82340)
  • Turbopack: support pattern into exports field (#​82757)
  • NFT tracing fixes (#​84155 and #​85323)
  • Turbopack: validate CSS without computing all paths (#​83810)
  • feat: implement LRU cache with invocation ID scoping for minimal mode response cache (#​89129)
Credits

Huge thanks to @​timneutkens, @​mischnic, @​ztanner, and @​wyattjoh for helping!


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Oct 13, 2025
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch from 65544e3 to ff5b5ad Compare October 13, 2025 17:34
@renovate renovate bot changed the title Update eslint (non-major) to v8.46.0 Update eslint (non-major) Oct 13, 2025
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 2 times, most recently from 9b8068c to 7663720 Compare October 20, 2025 18:14
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 2 times, most recently from e128bbb to c0d1dd1 Compare November 10, 2025 18:39
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 2 times, most recently from c1eb186 to 8efe9c2 Compare November 18, 2025 23:05
@renovate renovate bot changed the title Update eslint (non-major) chore(deps): update eslint (non-major) Nov 21, 2025
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch from 8efe9c2 to 515f873 Compare November 24, 2025 18:40
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 3 times, most recently from d319207 to 00bd3fe Compare December 8, 2025 20:33
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 3 times, most recently from 48ffde2 to 1c79570 Compare December 15, 2025 18:04
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch from 1c79570 to c7b59c1 Compare December 22, 2025 18:30
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 2 times, most recently from 8a27c1c to 9d2cecb Compare January 5, 2026 19:04
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 2 times, most recently from 7ade0ad to dc04876 Compare January 19, 2026 16:02
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 2 times, most recently from 12a84ff to 123d13a Compare January 26, 2026 17:38
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch from 123d13a to 05f7b89 Compare January 26, 2026 22:39
@renovate renovate bot changed the title chore(deps): update eslint (non-major) chore(deps): update eslint (non-major) - autoclosed Jan 27, 2026
@renovate renovate bot closed this Jan 27, 2026
@renovate renovate bot deleted the renovate/eslint-(non-major) branch January 27, 2026 11:13
@renovate renovate bot changed the title chore(deps): update eslint (non-major) - autoclosed chore(deps): update dependency eslint-config-next to v15.5.11 Feb 2, 2026
@renovate renovate bot reopened this Feb 2, 2026
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 3 times, most recently from bb909bf to da4493a Compare February 4, 2026 18:16
@renovate renovate bot changed the title chore(deps): update dependency eslint-config-next to v15.5.11 chore(deps): update dependency eslint-config-next to v15.5.12 Feb 4, 2026
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch from da4493a to 6d38b7b Compare February 9, 2026 17:52
@renovate renovate bot changed the title chore(deps): update dependency eslint-config-next to v15.5.12 chore(deps): update eslint (non-major) Feb 9, 2026
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 2 times, most recently from c34970d to cc11061 Compare February 16, 2026 18:44
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch from cc11061 to 86c040f Compare February 23, 2026 18:11
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 2 times, most recently from a52ec1a to 71741ff Compare March 9, 2026 17:54
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 4 times, most recently from 6fd8b4d to 26f4c2e Compare March 23, 2026 18:43
@renovate renovate bot changed the title chore(deps): update eslint (non-major) Update eslint (non-major) Mar 24, 2026
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch 2 times, most recently from 89dbc3c to 30c978d Compare April 1, 2026 17:33
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch from 30c978d to 4537582 Compare April 8, 2026 05:23
@renovate renovate bot force-pushed the renovate/eslint-(non-major) branch from 4537582 to e92c6ec Compare April 8, 2026 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants