Note for eslint plugin authors and other API consumers
TypeScript v5.3 shipped with a type change that was incompatible with our types. This change has been fixed and will be released in v5.3.3. Until that time you can work around this error using skipLibCheck.
Bug Fixes
typescript-estree: ensure backwards compat with pre-5.3 import attributes (#7967) (810fc8c)
eslint-plugin: [class-methods-use-this] detect a problematic case for private/protected members if ignoreClassesThatImplementAnInterface is set (#7705) (155aa1f)
eslint-plugin: [no-unnecessary-condition] fix false positive with computed member access and branded key type (#7706) (f151b26)
eslint-plugin: [switch-exhaustiveness-check] enum members with new line or single quotes are not being fixed correctly (#7806) (a034d0a), closes #7768
utils: add missing fields to flat config types (#7933) (533861a)
utils: allow string processor in flat config (024ed9e)
Features
[member-ordering] add accessor support for member-ordering (#7927) (3c8312d)
eslint-plugin: [class-methods-use-this] detect a problematic case for private/protected members if ignoreClassesThatImplementAnInterface is set (#7705) (155aa1f)
eslint-plugin: [no-unnecessary-condition] fix false positive with computed member access and branded key type (#7706) (f151b26)
eslint-plugin: [switch-exhaustiveness-check] enum members with new line or single quotes are not being fixed correctly (#7806) (a034d0a), closes #7768
Features
[member-ordering] add accessor support for member-ordering (#7927) (3c8312d)
Note for eslint plugin authors and other API consumers
TypeScript v5.3 shipped with a type change that was incompatible with our types. This change has been fixed and will be released in v5.3.3. Until that time you can work around this error using skipLibCheck.
Bug Fixes
typescript-estree: ensure backwards compat with pre-5.3 import attributes (#7967) (810fc8c)
eslint-plugin: [class-methods-use-this] detect a problematic case for private/protected members if ignoreClassesThatImplementAnInterface is set (#7705) (155aa1f)
eslint-plugin: [no-unnecessary-condition] fix false positive with computed member access and branded key type (#7706) (f151b26)
eslint-plugin: [switch-exhaustiveness-check] enum members with new line or single quotes are not being fixed correctly (#7806) (a034d0a), closes #7768
utils: add missing fields to flat config types (#7933) (533861a)
utils: allow string processor in flat config (024ed9e)
Features
[member-ordering] add accessor support for member-ordering (#7927) (3c8312d)
Bumps the development-dependencies group with 12 updates:
7.23.0
7.23.4
7.23.3
7.23.5
7.23.3
7.23.5
14.1.0
14.1.2
18.2.37
18.2.39
18.2.15
18.2.17
7.1.25
7.1.31
6.10.0
6.13.1
6.10.0
6.13.1
8.53.0
8.54.0
3.0.3
3.1.0
5.2.2
5.3.2
Updates
@babel/cli
from 7.23.0 to 7.23.4Release notes
Sourced from
@babel/cli
's releases.... (truncated)
Changelog
Sourced from
@babel/cli
's changelog.Commits
13a5c83
v7.23.45e1c5f0
Use prettier 3.1 (#16098)Updates
@babel/core
from 7.23.3 to 7.23.5Release notes
Sourced from
@babel/core
's releases.Changelog
Sourced from
@babel/core
's changelog.Commits
8479012
v7.23.5c100223
Update jest-light-runner & jest (#16136)cf53966
chore(deps): update dependency import-meta-resolve to v4 (#16086)Updates
@babel/preset-env
from 7.23.3 to 7.23.5Release notes
Sourced from
@babel/preset-env
's releases.Changelog
Sourced from
@babel/preset-env
's changelog.Commits
8479012
v7.23.57c29fbc
[babel 8] Enforce specifying proper core-js version (#16095)Updates
@testing-library/react
from 14.1.0 to 14.1.2Release notes
Sourced from
@testing-library/react
's releases.Commits
1c67477
fix: revert missing hooks warnings (#1255)fd52a59
fix: log globals warning only once (#1252)Updates
@types/react
from 18.2.37 to 18.2.39Commits
Updates
@types/react-dom
from 18.2.15 to 18.2.17Commits
Updates
@types/react-redux
from 7.1.25 to 7.1.31Commits
Updates
@typescript-eslint/eslint-plugin
from 6.10.0 to 6.13.1Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.... (truncated)
Commits
14f3ff0
chore: publish v6.13.139c437a
chore: publish v6.13.09093e95
chore: publish v6.12.02e535b8
chore(deps): update dependency prettier to v3.1.0 (#7938)4cfcd45
feat(eslint-plugin): [switch-exhaustiveness-check] add requireDefaultForNonUn...155aa1f
fix(eslint-plugin): [class-methods-use-this] detect a problematic case for pr...f151b26
fix(eslint-plugin): [no-unnecessary-condition] fix false positive with comput...a034d0a
fix(eslint-plugin): [switch-exhaustiveness-check] enum members with new line ...3c8312d
feat: [member-ordering] add accessor support for member-ordering (#7927)06496e2
chore: publish v6.11.0Updates
@typescript-eslint/parser
from 6.10.0 to 6.13.1Release notes
Sourced from
@typescript-eslint/parser
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/parser
's changelog.Commits
14f3ff0
chore: publish v6.13.139c437a
chore: publish v6.13.09093e95
chore: publish v6.12.02e535b8
chore(deps): update dependency prettier to v3.1.0 (#7938)06496e2
chore: publish v6.11.0Updates
eslint
from 8.53.0 to 8.54.0Release notes
Sourced from eslint's releases.
Changelog
Sourced from eslint's changelog.
Commits
4a88a54
8.54.06cf675f
Build: changelog update for 8.54.0