GitHub
12/30/2024, 9:05 PMv8.19.0
8.19.0 (2024-12-30)
🚀 Features
• eslint-plugin: [strict-boolean-expressions] check array predicate functions' return statements (#10106)
🩹 Fixes
• eslint-plugin: add getConstraintInfo to handle generic constraints better (#10496)
• eslint-plugin: [array-type] autofix with conditional types needs parentheses (#10522)
• eslint-plugin: [consistent-indexed-object-style] don't report on indirect circular references (#10537)
• eslint-plugin: [member-ordering] ignore method overloading (#10536)
❤️ Thank You
• Karl Werner
• Kirk Waiblinger `@kirkwaiblinger`
• Ronen Amiel
• YeonJuan `@yeonjuan`
You can read about our versioning strategy and releases on our website.
v8.18.2
8.18.2 (2024-12-23)
🩹 Fixes
• eslint-plugin: [no-deprecated] not reporting usages of deprecated declared constants as object value (#10498)
• eslint-plugin: [prefer-reduce-type-parameter] don't report cases in which the fix results in a type error (#10494)
• eslint-plugin: [no-unnecessary-condition] don't flag values of an unconstrained or valid type parameter (#10473)
• eslint-plugin: [consistent-indexed-object-style] use a suggestion over an auto-fix if can't reliably determine that produced index signature is valid (#10490)
• eslint-plugin: [no-unsafe-type-assertion] fix for unsafe assertion to a constrained type parameter (#10461)
• eslint-plugin: [no-unnecessary-type-arguments] handle type/value context (#10503)
• eslint-plugin: [consistent-type-assertions] allow default assertionStyle option (#10512)
• eslint-plugin: [no-unnecessary-condition] handle noUncheckedIndexedAccess true (#10514)
• typescript-eslint: export types so that declarations can be named for dts files (#10513)
❤️ Thank You
• Brad Zacher `@bradzacher`
• Luke Deen Taylor `@controversial`
• Ronen Amiel
• Scott O'Hara
• YeonJuan `@yeonjuan`
• Yukihiro Hasegawa `@y-hsgw`
You can read about our versioning strategy and releases on our website.
v8.18.1... (truncated) Changelog Sourced from `@typescript-eslint/eslint-plugin`'s changelog.
8.19.0 (2024-12-30)
🚀 Features
• eslint-plugin: [strict-boolean-expressions] check array predicate functions' return statements (#10106)
🩹 Fixes
• eslint-plugin: [member-ordering] ignore method overloading (#10536)
• eslint-plugin: [consistent-indexed-object-style] don't report on indirect circular references (#10537)
• eslint-plugin: [array-type] autofix with conditional types needs parentheses (#10522)
• eslint-plugin: add getConstraintInfo to handle generic constraints better (#10496)
❤️ Thank You
• Karl Werner
• Kirk Waiblinger `@kirkwaiblinger`
• Ronen Amiel
• YeonJuan `@yeonjuan`
You can read about our versioning strategy and releases on our website.
8.18.2 (2024-12-23)
🩹 Fixes
• eslint-plugin: [no-unnecessary-condition] handle noUncheckedIndexedAccess true (#10514)
• eslint-plugin: [consistent-type-assertions] allow default assertionStyle option (#10512)
• eslint-plugin: [no-unnecessary-type-arguments] handle type/value context (#10503)
• eslint-plugin: [no-unsafe-type-assertion] fix for unsafe assertion to a constrained type parameter (#10461)
• eslint-plugin: [consistent-indexed-object-style] use a suggestion over an auto-fix if can't reliably determine that produced index signature is valid (#10490)
• eslint-plugin: [no-unnecessary-condition] don't flag values of an unconstrained or valid type parameter (#10473)
• eslint-plugin: [prefer-reduce-type-parameter] don't report cases in which the fix results in a type error (#10494)
• eslint-plugin: [no-deprecated] not reporting usages of deprecated declared constants as object value (#10498)
❤️ Thank You
• Luke Deen Taylor `@controversial`
• Ronen Amiel
• Scott O'Hara
• YeonJuan `@yeonjuan`
• Yukihiro Hasegawa `@y-hsgw`
You can read about our versioning strategy and releases on our website.
8.18.1 (2024-12-16)
🩹 Fixes
• scope-manager: visit params decorator before nest scope (<https://redirect.github.com/t…pact-foundation/jest-pact GitHub Actions: finish GitHub Actions: finish GitHub Actions: build-and-test-osx (22.x, macos-latest) GitHub Actions: build-and-test-osx (22.x, macos-13) GitHub Actions: build-and-test-windows (22.x) GitHub Actions: build-and-test-osx (22.x, macos-latest) GitHub Actions: build-and-test-osx (20.x, macos-latest) GitHub Actions: build-and-test-osx (22.x, macos-13) GitHub Actions: build-and-test-osx (20.x, macos-13) GitHub Actions: build-and-test-osx (20.x, macos-latest) GitHub Actions: build-and-test-ubuntu (22.x) GitHub Actions: build-and-test-windows (22.x) GitHub Actions: build-and-test-windows (20.x) GitHub Actions: build-and-test-osx (20.x, macos-13) GitHub Actions: build-and-test-ubuntu (20.x) GitHub Actions: build-and-test-ubuntu (22.x) GitHub Actions: build-and-test-windows (20.x) GitHub Actions: build-and-test-osx (18.x, macos-latest) GitHub Actions: build-and-test-windows (18.x) GitHub Actions: build-and-test-osx (18.x, macos-latest) GitHub Actions: build-and-test-ubuntu (18.x) GitHub Actions: build-and-test-ubuntu (20.x) GitHub Actions: build-and-test-osx (18.x, macos-13) GitHub Actions: build-and-test-windows (18.x) GitHub Actions: build-and-test-osx (18.x, macos-13) GitHub Actions: build-and-test-ubuntu (18.x) ✅ No checks have passed 0/26 successful checks
GitHub
01/06/2025, 9:38 PM