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)
Bumps the development-dependencies group with 19 updates:
7.23.2
7.23.5
7.20.2
7.23.5
7.18.6
7.23.3
7.21.5
7.23.3
3.10.15
3.10.16
29.5.5
29.5.10
20.5.7
20.10.0
18.2.6
18.2.39
13.1.4
13.1.7
18.2.4
18.2.17
5.59.5
6.13.1
5.62.0
6.13.1
8.39.0
8.54.0
2.28.1
2.29.0
6.7.1
6.8.0
5.0.0
5.0.1
7.31.11
7.33.2
3.0.3
3.1.0
5.2.2
5.3.2
Updates
@babel/core
from 7.23.2 to 7.23.5Release notes
Sourced from
@babel/core
's releases.... (truncated)
Changelog
Sourced from
@babel/core
's changelog.... (truncated)
Commits
8479012
v7.23.5c100223
Update jest-light-runner & jest (#16136)cf53966
chore(deps): update dependency import-meta-resolve to v4 (#16086)1bce5c9
v7.23.3934c1b3
Fix Node.js 10 CI failure (#16084)c46f000
Refactor handling of modules plugins inpreset-env
(#15988)1e15165
Require exact Babel 8 version inassertVersion
(#15955)0ba00c4
[babel 8] Remove core-js 2 and regenerator from preset-env (#15838)2a8c6df
Fix Node.js 6 CI (#16040)Updates
@babel/preset-env
from 7.20.2 to 7.23.5Release notes
Sourced from
@babel/preset-env
's releases.... (truncated)
Changelog
Sourced from
@babel/preset-env
's changelog.... (truncated)
Commits
8479012
v7.23.57c29fbc
[babel 8] Enforce specifying proper core-js version (#16095)1bce5c9
v7.23.346ee461
Add a bugfix plugin for https://crbug.com/v8/12421 (#14295)3688240
[babel 8] RemovegetModulesPluginNames
(#15989)c46f000
Refactor handling of modules plugins inpreset-env
(#15988)1e15165
Require exact Babel 8 version inassertVersion
(#15955)0ba00c4
[babel 8] Remove core-js 2 and regenerator from preset-env (#15838)b4b9942
v7.23.2aa65ac2
Update babel-polyfills packages (#16032)Updates
@babel/preset-react
from 7.18.6 to 7.23.3Release notes
Sourced from
@babel/preset-react
's releases.... (truncated)
Changelog
Sourced from
@babel/preset-react
's changelog.... (truncated)
Commits
1bce5c9
v7.23.31e15165
Require exact Babel 8 version inassertVersion
(#15955)5260051
v7.22.155ebab54
Add explicit.ts
/.js
extension to all imports insrc
(#15892)f64b04e
extract more test helpers to repo-utils (#15902)0c8dfc1
enable jest/no-standalone-expect (#15872)b23b0eb
Fix eslint-plugin-jest config (#15826)be8fccd
chore: Runreadmes.js
in CI (#15690)08564ea
v7.22.5ecc819b
[babel 8] Require Node.js^16.20.0 || ^18.16.0 || >=20.0.0
(#15585)Updates
@babel/preset-typescript
from 7.21.5 to 7.23.3Release notes
Sourced from
@babel/preset-typescript
's releases.... (truncated)
Changelog
Sourced from
@babel/preset-typescript
's changelog.... (truncated)
Commits
1bce5c9
v7.23.31e15165
Require exact Babel 8 version inassertVersion
(#15955)b4b9942
v7.23.2ccb6323
Rewrite.tsx
extension when usingrewriteImportExtensions
(#16022)ca58ec1
v7.23.054d30f2
AddrewriteImportExtensions
option to TS preset (#15913)5260051
v7.22.155ebab54
Add explicit.ts
/.js
extension to all imports insrc
(#15892)f64b04e
extract more test helpers to repo-utils (#15902)13b1113
v7.22.11Updates
@types/enzyme
from 3.10.15 to 3.10.16Commits
Updates
@types/jest
from 29.5.5 to 29.5.10Commits
Updates
@types/node
from 20.5.7 to 20.10.0Commits
Updates
@types/react
from 18.2.6 to 18.2.39Commits
Updates
@types/react-beautiful-dnd
from 13.1.4 to 13.1.7Commits
Updates
@types/react-dom
from 18.2.4 to 18.2.17Commits
Updates
@typescript-eslint/eslint-plugin
from 5.59.5 to 6.13.1Release notes
Sourced from
@typescript-eslint/eslint-plugin
's releases.... (truncated)
Changelog
Sourced from
@typescript-eslint/eslint-plugin
's changelog.@dependabot recreate
Looks like these dependencies are updatable in another way, so this is no longer needed.