Bumps the eslint group with 4 updates: @typescript-eslint/eslint-plugin, @typescript-eslint/parser, eslint and eslint-config-prettier.
Updates @typescript-eslint/eslint-plugin from 8.25.0 to 8.26.0
Release notes
Sourced from @typescript-eslint/eslint-plugin's releases.
v8.26.0
8.26.0 (2025年03月03日)
🚀 Features
- support TypeScript 5.8 (#10903)
- eslint-plugin: [no-unnecessary-type-parameters] special case tuples and parameter location arrays as single-use (#9536)
- eslint-plugin: [no-unused-var] handle implicit exports in declaration files (#10714)
- eslint-plugin: [explicit-module-boundary-types] add an option to ignore overload implementations (#10889)
- eslint-plugin: [unified-signatures] support ignoring overload signatures with different JSDoc comments (#10781)
- rule-tester: export
TestLanguageOptions (#10892)
- scope-manager: only call Object.entries once for each lib (#10647)
🩹 Fixes
- deps: update dependency typedoc-plugin-markdown to v4.4.2 (#10877)
- eslint-plugin: [unified-signatures] does not differentiate truly private methods (#10806)
- eslint-plugin: [no-invalid-void-type] report
accessor properties with an invalid void type (#10864)
- eslint-plugin: [no-unnecessary-type-assertion] handle unknown (#10875)
- rule-tester: Add missing
parser dependency (#10909)
❤️ Thank You
You can read about our versioning strategy and releases on our website.
Changelog
Sourced from @typescript-eslint/eslint-plugin's changelog.
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)
- support TypeScript 5.8 (#10903)
- eslint-plugin: [no-unnecessary-type-parameters] special case tuples and parameter location arrays as single-use (#9536)
🩹 Fixes
- eslint-plugin: [no-unnecessary-type-assertion] handle unknown (#10875)
- eslint-plugin: [no-invalid-void-type] report
accessor properties with an invalid void type (#10864)
- eslint-plugin: [unified-signatures] does not differentiate truly private methods (#10806)
❤️ Thank You
You can read about our versioning strategy and releases on our website.
Commits
bc6d19f chore(release): publish 8.26.0
02d9d73 feat(eslint-plugin): [unified-signatures] support ignoring overload signature...
84af50e feat(eslint-plugin): [explicit-module-boundary-types] add an option to ignore...
a03b7ef fix(eslint-plugin): [no-unnecessary-type-assertion] handle unknown (#10875)
4082ad0 docs(eslint-plugin): [consistent-return] add link to noImplicitReturns docs...
d8d4b3c feat(eslint-plugin): [no-unused-var] handle implicit exports in declaration f...
9674629 feat: support TypeScript 5.8 (#10903)
3c7b8ff chore: fix integration-tests (#10906)
735064a fix(eslint-plugin): [no-invalid-void-type] report accessor properties with ...
a6feb59 fix(eslint-plugin): [unified-signatures] does not differentiate truly private...
- Additional commits viewable in compare view
Updates @typescript-eslint/parser from 8.25.0 to 8.26.0
Release notes
Sourced from @typescript-eslint/parser's releases.
v8.26.0
8.26.0 (2025年03月03日)
🚀 Features
- support TypeScript 5.8 (#10903)
- eslint-plugin: [no-unnecessary-type-parameters] special case tuples and parameter location arrays as single-use (#9536)
- eslint-plugin: [no-unused-var] handle implicit exports in declaration files (#10714)
- eslint-plugin: [explicit-module-boundary-types] add an option to ignore overload implementations (#10889)
- eslint-plugin: [unified-signatures] support ignoring overload signatures with different JSDoc comments (#10781)
- rule-tester: export
TestLanguageOptions (#10892)
- scope-manager: only call Object.entries once for each lib (#10647)
🩹 Fixes
- deps: update dependency typedoc-plugin-markdown to v4.4.2 (#10877)
- eslint-plugin: [unified-signatures] does not differentiate truly private methods (#10806)
- eslint-plugin: [no-invalid-void-type] report
accessor properties with an invalid void type (#10864)
- eslint-plugin: [no-unnecessary-type-assertion] handle unknown (#10875)
- rule-tester: Add missing
parser dependency (#10909)
❤️ Thank You
You can read about our versioning strategy and releases on our website.
Changelog
Sourced from @typescript-eslint/parser's changelog.
8.26.0 (2025年03月03日)
🚀 Features
- support TypeScript 5.8 (#10903)
❤️ Thank You
You can read about our versioning strategy and releases on our website.
Commits
Updates eslint from 9.21.0 to 9.22.0
Release notes
Sourced from eslint's releases.
v9.22.0
Features
7ddb095 feat: Export defineConfig, globalIgnores (#19487) (Nicholas C. Zakas)
Bug Fixes
19c0127 fix: improve message for no-console suggestions (#19483) (Francesco Trotta)
49e624f fix: improve error message for falsy parsed JS AST (#19458) (Josh Goldberg ✨)
Documentation
86c5f37 docs: Update README (GitHub Actions Bot)
fbdeff0 docs: Update README (GitHub Actions Bot)
c9e8510 docs: generate deprecation notice in TSDoc comments from rule metadata (#19461) (Francesco Trotta)
2f386ad docs: replace var with const in rule examples (#19469) (Tanuj Kanti)
0e688e3 docs: Update README (GitHub Actions Bot)
06b596d docs: Restore the carrot to the position where the search input was lost (#19459) (Amaresh S M)
Chores
97f788b chore: upgrade @eslint/js@9.22.0 (#19489) (Milos Djermanovic)
eed409a chore: package.json update for @eslint/js release (Jenkins)
f9a56d3 chore: upgrade eslint-scope@8.3.0 (#19488) (Milos Djermanovic)
Changelog
Sourced from eslint's changelog.
v9.22.0 - March 7, 2025
97f788b chore: upgrade @eslint/js@9.22.0 (#19489) (Milos Djermanovic)
eed409a chore: package.json update for @eslint/js release (Jenkins)
f9a56d3 chore: upgrade eslint-scope@8.3.0 (#19488) (Milos Djermanovic)
7ddb095 feat: Export defineConfig, globalIgnores (#19487) (Nicholas C. Zakas)
86c5f37 docs: Update README (GitHub Actions Bot)
19c0127 fix: improve message for no-console suggestions (#19483) (Francesco Trotta)
fbdeff0 docs: Update README (GitHub Actions Bot)
c9e8510 docs: generate deprecation notice in TSDoc comments from rule metadata (#19461) (Francesco Trotta)
2f386ad docs: replace var with const in rule examples (#19469) (Tanuj Kanti)
0e688e3 docs: Update README (GitHub Actions Bot)
49e624f fix: improve error message for falsy parsed JS AST (#19458) (Josh Goldberg ✨)
06b596d docs: Restore the carrot to the position where the search input was lost (#19459) (Amaresh S M)
Commits
Updates eslint-config-prettier from 10.0.2 to 10.1.1
Release notes
Sourced from eslint-config-prettier's releases.
v10.1.1
Patch Changes
-
#309 eb56a5e Thanks @JounQin! - fix: separate the /flat entry for compatibility
For flat config users, the previous "eslint-config-prettier" entry still works, but "eslint-config-prettier/flat" adds a new name property for config-inspector, we just can't add it for the default entry for compatibility.
See also prettier/eslint-config-prettier#308
// before
import eslintConfigPrettier from "eslint-config-prettier";
// after
import eslintConfigPrettier from "eslint-config-prettier/flat";
v10.1.0
Minor Changes
v10.0.3
Patch Changes
New Contributors
Full Changelog: prettier/eslint-config-prettier@v10.0.2...v10.0.3
Changelog
Sourced from eslint-config-prettier's changelog.
10.1.1
Patch Changes
-
#309 eb56a5e Thanks @JounQin! - fix: separate the /flat entry for compatibility
For flat config users, the previous "eslint-config-prettier" entry still works, but "eslint-config-prettier/flat" adds a new name property for config-inspector, we just can't add it for the default entry for compatibility.
See also prettier/eslint-config-prettier#308
// before
import eslintConfigPrettier from "eslint-config-prettier";
// after
import eslintConfigPrettier from "eslint-config-prettier/flat";
10.1.0
Minor Changes
10.0.3
Patch Changes
Commits
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebase will rebase this PR
@dependabot recreate will recreate this PR, overwriting any edits that have been made to it
@dependabot merge will merge this PR after your CI passes on it
@dependabot squash and merge will squash and merge this PR after your CI passes on it
@dependabot cancel merge will cancel a previously requested merge and block automerging
@dependabot reopen will reopen this PR if it is closed
@dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
@dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
@dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
@dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
@dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
@dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
@dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions
Uh oh!
There was an error while loading. Please reload this page.
Bumps the eslint group with 4 updates: @typescript-eslint/eslint-plugin, @typescript-eslint/parser, eslint and eslint-config-prettier.
Updates
@typescript-eslint/eslint-pluginfrom 8.25.0 to 8.26.0Release notes
Sourced from
@typescript-eslint/eslint-plugin's releases.Changelog
Sourced from
@typescript-eslint/eslint-plugin's changelog.Commits
bc6d19fchore(release): publish 8.26.002d9d73feat(eslint-plugin): [unified-signatures] support ignoring overload signature...84af50efeat(eslint-plugin): [explicit-module-boundary-types] add an option to ignore...a03b7effix(eslint-plugin): [no-unnecessary-type-assertion] handle unknown (#10875)4082ad0docs(eslint-plugin): [consistent-return] add link tonoImplicitReturnsdocs...d8d4b3cfeat(eslint-plugin): [no-unused-var] handle implicit exports in declaration f...9674629feat: support TypeScript 5.8 (#10903)3c7b8ffchore: fix integration-tests (#10906)735064afix(eslint-plugin): [no-invalid-void-type] reportaccessorproperties with ...a6feb59fix(eslint-plugin): [unified-signatures] does not differentiate truly private...Updates
@typescript-eslint/parserfrom 8.25.0 to 8.26.0Release notes
Sourced from
@typescript-eslint/parser's releases.Changelog
Sourced from
@typescript-eslint/parser's changelog.Commits
bc6d19fchore(release): publish 8.26.017e7012chore(deps): update dependency knip to v5.44.1 (#10845)9674629feat: support TypeScript 5.8 (#10903)7c88d26chore: update all test scripts to remove coverage flag (#10582)Updates
eslintfrom 9.21.0 to 9.22.0Release notes
Sourced from eslint's releases.
Changelog
Sourced from eslint's changelog.
Commits
60a78e79.22.0d11fc14Build: changelog update for 9.22.097f788bchore: upgrade@eslint/js@9.22.0 (#19489)eed409achore: package.json update for@eslint/jsreleasef9a56d3chore: upgrade eslint-scope@8.3.0 (#19488)7ddb095feat: Export defineConfig, globalIgnores (#19487)86c5f37docs: Update README19c0127fix: improve message forno-consolesuggestions (#19483)fbdeff0docs: Update READMEc9e8510docs: generate deprecation notice in TSDoc comments from rule metadata (#19461)Updates
eslint-config-prettierfrom 10.0.2 to 10.1.1Release notes
Sourced from eslint-config-prettier's releases.
Changelog
Sourced from eslint-config-prettier's changelog.
Commits
f12309bchore: release eslint-config-prettier (#310)79cf679chore: use flat entry for flat config verificationeb56a5efix: separate the/flatentry for compatibility (#309)2c6f80echore: release eslint-config-prettier (#307)56e2e34feat: migrate to exports field (#306)c27e785chore: release eslint-config-prettier (#304)c5d7853chore: add missing@stylistic/eslint-plugin-plus1837a4dci: testing, migrate to yarn v4 (#305)8dbbd6dfeat: add name to config (#294)cba5737feat: add declaration file (#280)Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting
@dependabot rebase.Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore <dependency name> major versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)@dependabot ignore <dependency name> minor versionwill close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)@dependabot ignore <dependency name>will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)@dependabot unignore <dependency name>will remove all of the ignore conditions of the specified dependency@dependabot unignore <dependency name> <ignore condition>will remove the ignore condition of the specified dependency and ignore conditions