<#367 chore(deps-dev): bump @typescript-eslint/esl...
# pact-js-development
g
#367 chore(deps-dev): bump @typescript-eslint/eslint-plugin from 5.62.0 to 8.28.0 Pull request opened by dependabot[bot] Bumps @typescript-eslint/eslint-plugin from 5.62.0 to 8.28.0. Release notes Sourced from `@​typescript-eslint/eslint-plugin`'s releases.
## v8.28.0
## 8.28.0 (2025-03-24)
### 🚀 Features
• eslint-plugin: [prefer-nullish-coalescing] support
if
statement assignment (
??=
) and fix several minor bugs (#10861)
### 🩹 Fixes
• eslint-plugin: [no-unsafe-function-type] remove fixable property (#10986)
### ❤️ Thank You
• Olivier Zalmanski `@​OlivierZal`
• Yannick Decat `@​mho22`
You can read about our versioning strategy and releases on our website.
## v8.27.0
## 8.27.0 (2025-03-17)
### 🚀 Features
• utils: support
DeprecatedInfo
for
rule.meta.deprecated
(#10932)
### 🩹 Fixes
• deps: update eslint monorepo to v9.22.0 (#10952)
• typescript-estree: fix span start for decorated
AssignmentPattern
function parameter (#10939)
### ❤️ Thank You
• ntnyq `@​ntnyq`
• Ronen Amiel
You can read about our versioning strategy and releases on our website.
## v8.26.1
## 8.26.1 (2025-03-10)
### 🩹 Fixes
• eslint-plugin: [prefer-nullish-coalescing] treat `any`/`unknown` as eligible for nullish coalescing (#10865)
• eslint-plugin: [no-unsafe-return] handle recursive type (#10883)
• rule-tester: export
TestLanguageOptions
(#10930)
### ❤️ Thank You
• Dave `@​reduckted`
• Kirk Waiblinger `@​kirkwaiblinger`
... (truncated) Changelog Sourced from `@​typescript-eslint/eslint-plugin`'s changelog.
## 8.28.0 (2025-03-24)
### 🚀 Features
• eslint-plugin: [prefer-nullish-coalescing] support
if
statement assignment (
??=
) and fix several minor bugs (#10861)
### 🩹 Fixes
• eslint-plugin: [no-unsafe-function-type] remove fixable property (#10986)
### ❤️ Thank You
• Olivier Zalmanski `@​OlivierZal`
• Yannick Decat `@​mho22`
You can read about our versioning strategy and releases on our website.
## 8.27.0 (2025-03-17)
### 🚀 Features
• utils: support
DeprecatedInfo
for
rule.meta.deprecated
(#10932)
### ❤️ Thank You
• ntnyq `@​ntnyq`
You can read about our versioning strategy and releases on our website.
## 8.26.1 (2025-03-10)
### 🩹 Fixes
• eslint-plugin: [no-unsafe-return] handle recursive type (#10883)
• eslint-plugin: [prefer-nullish-coalescing] treat `any`/`unknown` as eligible for nullish coalescing (#10865)
### ❤️ Thank You
• Kirk Waiblinger `@​kirkwaiblinger`
• YeonJuan `@​yeonjuan`
You can read about our versioning strategy and releases on our website.
## 8.26.0 (2025-03-03)
### 🚀 Features
• eslint-plugin: [unified-signatures] support ignoring overload signatures with different JSDoc comments (#10781)
• eslint-plugin: [explicit-module-boundary-types] add an option to ignore overload implementations (#10889)
• eslint-plugin: [no-unused-var] handle implicit exports in declaration files (#10714)
... (truncated) Commits • `807f5ca` chore(release): publish 8.28.0 • `7151489` feat(eslint-plugin): [prefer-nullish-coalescing] support
if
statement assig... • `27bdddb` fix(eslint-plugin): [no-unsafe-function-type] remove fixable property (#10986) • `3efd99e` chore(release): publish 8.27.0 • `342d98e` feat(utils): support
DeprecatedInfo
for
rule.meta.deprecated
(#10932) • `7469e72` docs(eslint-plugin): [no-unnecessary-condition] mention array access as commo... • `9aa0b6b` chore(release): publish 8.26.1 • `ee90e45` fix(eslint-plugin): [no-unsafe-return] handle recursive type (#10883) • `dba0bed` fix(eslint-plugin): [prefer-nullish-coalescing] treat `any`/`unknown` as elig... • `bc6d19f` chore(release): publish 8.26.0 • Additional commits … pact-foundation/jest-pact