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 dev-packages group in /rascal-vscode-extension with 13 updates:
4.3.9
4.3.11
10.0.3
10.0.6
16.18.60
16.18.66
6.1.7
6.1.10
0.9.3
0.9.4
2.10.2
2.10.3
6.9.1
6.13.1
6.9.1
6.13.1
2.3.6
2.3.8
8.52.0
8.54.0
9.5.0
9.5.1
5.2.2
5.3.2
5.10.0
6.0.0
Updates
@types/chai
from 4.3.9 to 4.3.11Commits
Updates
@types/mocha
from 10.0.3 to 10.0.6Commits
Updates
@types/node
from 16.18.60 to 16.18.66Commits
Updates
@types/tar
from 6.1.7 to 6.1.10Commits
Updates
@types/temp
from 0.9.3 to 0.9.4Commits
Updates
@types/yauzl
from 2.10.2 to 2.10.3Commits
Updates
@typescript-eslint/eslint-plugin
from 6.9.1 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.9.1 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.075c1288
chore: publish v6.10.0Updates
@vscode/test-electron
from 2.3.6 to 2.3.8Changelog
Sourced from
@vscode/test-electron
's changelog.Commits
Updates
eslint
from 8.52.0 to 8.54.0Release notes
Sourced from eslint's releases.
... (truncated)
Changelog
Sourced from eslint's changelog.
Commits
4a88a54
8.54.06cf675f
Build: changelog update for 8.54.0d644de9
chore: upgrade@eslint/js
@8
.54.0 (#17773)1e6e314
chore: package.json update for@eslint/js
release98926e6
fix: Ensure that extra data is not accidentally stored in the cache file (#17...a7a883b
feat: for-direction rule add check for condition in reverse order (#17755)1452dc9
feat: Add suggestions to no-console (#17680)6fb8805
chore: Fixed grammar in issue_templates/rule_change (#17770)becfdd3
docs: Make clear when rules are removed (#17728)e8cf9f6
fix: Make dark scroll bar in dark theme (#17753)Updates
ts-loader
from 9.5.0 to 9.5.1Release notes
Sourced from ts-loader's releases.
Changelog
Sourced from ts-loader's changelog.
Commits
3464a7f
fix: inputSourceMap can be null (#1639)Updates
typescript
from 5.2.2 to 5.3.2Release notes
Sourced from typescript's releases.
Commits
27047e3
Update LKG.d09b1bf
Pick #56449 into release-5.3 (#56451)e2a5d45
Update LKG.756efd2
Fixes for release-5.3. (#56424)88f80c7
Update LKG5823785
Merge remote-tracking branch 'origin/main' into release-5.33e12250
Allow of inawait using
declarations in for-of loops (#55558)b86883f
Bump version to 5.3.1-rc and LKGe2234f6
Update LKG826bea9
Merge remote-tracking branch 'origin/main' into release-5.3Updates
vscode-extension-tester
from 5.10.0 to 6.0.0Release notes
Sourced from vscode-extension-tester's releases.
Changelog
Sourced from vscode-extension-tester's changelog.