GitHub
05/12/2025, 9:42 PM## v8.32.1
## 8.32.1 (2025-05-12)
### 🩹 Fixes
• eslint-plugin: [no-unnecessary-type-conversion] shouldn't have fixable property (#11194)
• eslint-plugin: [no-deprecated] support computed member access (#10867)
• eslint-plugin: [consistent-indexed-object-style] adjust auto-fixer to generate valid syntax forwith no type annotation (#11180)TSMappedType
• eslint-plugin: [consistent-indexed-object-style] check for indirect circular types in aliased mapped types (#11177)
### ❤️ Thank You
• Azat S. `@azat-io`
• Dima Barabash `@dbarabashh`
• Ronen Amiel
You can read about our versioning strategy and releases on our website.
## v8.32.0
## 8.32.0 (2025-05-05)
### 🚀 Features
• eslint-plugin: [no-unnecessary-type-conversion] add rule (#10182)
• eslint-plugin: [only-throw-error] add option(#11075)allowRethrowing
### 🩹 Fixes
• deps: update dependency typedoc to ^0.28.0 (1fef33521)
• eslint-plugin: [no-unnecessary-type-parameters] should parenthesize type in suggestion fixer if necessary (#10907)
• eslint-plugin: [unified-signatures] exemptfrom optional parameter overload check (#11005)this
• eslint-plugin: [prefer-nullish-coalescing] fix parenthesization bug in suggestion (#11098)
• typescript-estree: ensure consistent TSMappedType AST shape (#11086)
• typescript-estree: correctproperty name whenTSImportType(#11115)assert
### ❤️ Thank You
• Andy Edwards
• Dima Barabash `@dbarabashh`
• Kirk Waiblinger `@kirkwaiblinger`
• mdm317
• overlookmotel
• Sasha Kondrashov
• Yukihiro Hasegawa `@y-hsgw`
You can read about our versioning strategy and releases on our website.
## v8.31.1
## 8.31.1 (2025-04-28)... (truncated) Changelog Sourced from `@typescript-eslint/eslint-plugin`'s changelog.
## 8.32.1 (2025-05-12)
### 🩹 Fixes
• eslint-plugin: [consistent-indexed-object-style] check for indirect circular types in aliased mapped types (#11177)
• eslint-plugin: [consistent-indexed-object-style] adjust auto-fixer to generate valid syntax forwith no type annotation (#11180)TSMappedType
• eslint-plugin: [no-deprecated] support computed member access (#10867)
• eslint-plugin: [no-unnecessary-type-conversion] shouldn't have fixable property (#11194)
### ❤️ Thank You
• Azat S. `@azat-io`
• Dima Barabash `@dbarabashh`
• Ronen Amiel
You can read about our versioning strategy and releases on our website.
## 8.32.0 (2025-05-05)
### 🚀 Features
• eslint-plugin: [only-throw-error] add option(#11075)allowRethrowing
• eslint-plugin: [no-unnecessary-type-conversion] add rule (#10182)
### 🩹 Fixes
• eslint-plugin: [prefer-nullish-coalescing] fix parenthesization bug in suggestion (#11098)
• eslint-plugin: [unified-signatures] exemptfrom optional parameter overload check (#11005)this
• eslint-plugin: [no-unnecessary-type-parameters] should parenthesize type in suggestion fixer if necessary (#10907)
### ❤️ Thank You
• Andy Edwards
• Kirk Waiblinger `@kirkwaiblinger`
• mdm317
• Sasha Kondrashov
• Yukihiro Hasegawa `@y-hsgw`
You can read about our versioning strategy and releases on our website.
## 8.31.1 (2025-04-28)
### 🩹 Fixes
• eslint-plugin: [no-unnecessary-condition] downgrade fix to suggestion (#11081)
### ❤️ Thank You
• Kirk Waiblinger `@kirkwaiblinger`... (truncated) Commits • `af077a0` chore(release): publish 8.32.1 • `f8db925` fix(eslint-plugin): [consistent-indexed-object-style] check for indirect circ... • `98c5c4c` fix(eslint-plugin): [consistent-indexed-object-style] adjust auto-fixer to ge... • `b2be3dc` chore: simplify
tsconfig setup using configDir (#11136)
• `523b3ea` fix(eslint-plugin): [no-deprecated] support computed member access (#10867)
• <https://github.c…
pact-foundation/jest-pact