Sourced from @typescript-eslint/eslint-plugin
's
releases.
v6.13.1
6.13.1 (2023-11-28)
Bug Fixes
You can read about our versioning strategy and releases on our website.
v6.13.0
6.13.0 (2023-11-27)
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
Features
- support TS 5.3 (#7968) (fb50638)
- typescript-estree: pass jsDocParsingMode everywhere (#7997) (3d2a344)
You can read about our versioning strategy and releases on our website.
v6.12.0
6.12.0 (2023-11-20)
Bug Fixes
- 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
... (truncated)
Sourced from @typescript-eslint/eslint-plugin
's
changelog.
6.13.1 (2023-11-28)
Note: Version bump only for package
@typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
6.13.0 (2023-11-27)
Note: Version bump only for package
@typescript-eslint/eslint-plugin
You can read about our versioning strategy and releases on our website.
6.12.0 (2023-11-20)
Bug Fixes
- 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)
- eslint-plugin: [switch-exhaustiveness-check] add requireDefaultForNonUnion option (#7880) (4cfcd45)
You can read about our versioning strategy and releases on our website.
6.11.0 (2023-11-13)
Bug Fixes
... (truncated)
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.0Sourced from @typescript-eslint/parser
's
releases.
v6.13.1
6.13.1 (2023-11-28)
Bug Fixes
You can read about our versioning strategy and releases on our website.
v6.13.0
6.13.0 (2023-11-27)
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
Features
- support TS 5.3 (#7968) (fb50638)
- typescript-estree: pass jsDocParsingMode everywhere (#7997) (3d2a344)
You can read about our versioning strategy and releases on our website.
v6.12.0
6.12.0 (2023-11-20)
Bug Fixes
- 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
... (truncated)
Sourced from @typescript-eslint/parser
's
changelog.
6.13.1 (2023-11-28)
Note: Version bump only for package
@typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
6.13.0 (2023-11-27)
Note: Version bump only for package
@typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
6.12.0 (2023-11-20)
Note: Version bump only for package
@typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
6.11.0 (2023-11-13)
Note: Version bump only for package
@typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
6.10.0 (2023-11-06)
Note: Version bump only for package
@typescript-eslint/parser
You can read about our versioning strategy and releases on our website.
Sourced from eslint's releases.
v8.54.0
Features
a7a883b
feat: for-direction rule add check for condition in reverse order (#17755) (Angelo Annunziata)1452dc9
feat: Add suggestions to no-console (#17680) (Joel Mathew Koshy)21ebf8a
feat: updateno-array-constructor
rule (#17711) (Francesco Trotta)Bug Fixes
98926e6
fix: Ensure that extra data is not accidentally stored in the cache file (#17760) (Milos Djermanovic)e8cf9f6
fix: Make dark scroll bar in dark theme (#17753) (Pavel)3cbeaad
fix: Usecwd
constructor option as configbasePath
in Linter (#17705) (Milos Djermanovic)Documentation
becfdd3
docs: Make clear when rules are removed (#17728) (Nicholas C. Zakas)05d6e99
docs: update "Submit a Pull Request" page (#17712) (Francesco Trotta)eb2279e
docs: display info about deprecated rules (#17749) (Percy Ma)d245326
docs: Correct working in migrating plugin docs (#17722) (Filip Tammergård)Chores
d644de9
chore: upgrade@eslint/js
@8
.54.0 (#17773) (Milos Djermanovic)1e6e314
chore: package.json update for@eslint/js
release (Jenkins)6fb8805
chore: Fixed grammar in issue_templates/rule_change (#17770) (Joel Mathew Koshy)85db724
chore: upgrademarkdownlint
to 0.31.1 (#17754) (Nitin Kumar)6d470d2
chore: update dependency recast to ^0.23.0 (#17736) (renovate[bot])b7121b5
chore: update dependency markdownlint-cli to ^0.37.0 (#17735) (renovate[bot])633b9a1
chore: update dependency regenerator-runtime to ^0.14.0 (#17739) (renovate[bot])acac16f
chore: update dependency vite-plugin-commonjs to ^0.10.0 (#17740) (renovate[bot])ba8ca7e
chore: add .github/renovate.json5 (#17567) (Josh Goldberg ✨)v8.53.0
Features
528e1c0
feat: Deprecate formatting rules (#17696) (Nicholas C. Zakas)c0b11dd
feat: Add suggestions for no-prototype-builtins (#17677) (Yonathan Randolph)Bug Fixes
1ad6257
fix: ensure that exit code for fatal errors is not overwritten (#17683) (Milos Djermanovic)b329ea7
fix: add;
after JSX nodes inno-object-constructor
autofix (#17672) (Francesco Trotta)Documentation
ab8c60d
docs: change position of return to top button (#17688) (Tanuj Kanti)4fc44c0
docs: update twitter icon to new X icon (#17687) (Tanuj Kanti)4164b2c
docs: Update README (GitHub Actions Bot)8651895
docs: Fix tabs in rule examples (#17653) (Francesco Trotta)3aec1c5
docs: explained rule fixers and suggestions (#17657) (Josh Goldberg ✨)Chores
ba4d4d5
chore: remove metascraper (#17707) (Milos Djermanovic)0d07338
chore: Update dependencies (#17706) (Milos Djermanovic)93256a3
chore: package.json update for@eslint/js
release (ESLint Jenkins)485ec7d
test: fix ESLint tests for caching (#17699) (Milos Djermanovic)db06a7f
ci: bump actions/setup-node from 3 to 4 (#17676) (dependabot[bot])
... (truncated)
Sourced from eslint's changelog.
v8.54.0 - November 17, 2023
d644de9
chore: upgrade@eslint/js
@8
.54.0 (#17773) (Milos Djermanovic)1e6e314
chore: package.json update for@eslint/js
release (Jenkins)98926e6
fix: Ensure that extra data is not accidentally stored in the cache file (#17760) (Milos Djermanovic)a7a883b
feat: for-direction rule add check for condition in reverse order (#17755) (Angelo Annunziata)1452dc9
feat: Add suggestions to no-console (#17680) (Joel Mathew Koshy)6fb8805
chore: Fixed grammar in issue_templates/rule_change (#17770) (Joel Mathew Koshy)becfdd3
docs: Make clear when rules are removed (#17728) (Nicholas C. Zakas)e8cf9f6
fix: Make dark scroll bar in dark theme (#17753) (Pavel)85db724
chore: upgrademarkdownlint
to 0.31.1 (#17754) (Nitin Kumar)21ebf8a
feat: updateno-array-constructor
rule (#17711) (Francesco Trotta)05d6e99
docs: update "Submit a Pull Request" page (#17712) (Francesco Trotta)eb2279e
docs: display info about deprecated rules (#17749) (Percy Ma)6d470d2
chore: update dependency recast to ^0.23.0 (#17736) (renovate[bot])b7121b5
chore: update dependency markdownlint-cli to ^0.37.0 (#17735) (renovate[bot])633b9a1
chore: update dependency regenerator-runtime to ^0.14.0 (#17739) (renovate[bot])acac16f
chore: update dependency vite-plugin-commonjs to ^0.10.0 (#17740) (renovate[bot])ba8ca7e
chore: add .github/renovate.json5 (#17567) (Josh Goldberg ✨)3cbeaad
fix: Usecwd
constructor option as configbasePath
in Linter (#17705) (Milos Djermanovic)d245326
docs: Correct working in migrating plugin docs (#17722) (Filip Tammergård)5454c22
Revert "chore: remove metascraper (#17707)" (#17708) (Milos Djermanovic)v8.53.0 - November 3, 2023
ba4d4d5
chore: remove metascraper (#17707) (Milos Djermanovic)0d07338
chore: Update dependencies (#17706) (Milos Djermanovic)93256a3
chore: package.json update for@eslint/js
release (ESLint Jenkins)ab8c60d
docs: change position of return to top button (#17688) (Tanuj Kanti)528e1c0
feat: Deprecate formatting rules (#17696) (Nicholas C. Zakas)485ec7d
test: fix ESLint tests for caching (#17699) (Milos Djermanovic)c0b11dd
feat: Add suggestions for no-prototype-builtins (#17677) (Yonathan Randolph)4fc44c0
docs: update twitter icon to new X icon (#17687) (Tanuj Kanti)1ad6257
fix: ensure that exit code for fatal errors is not overwritten (#17683) (Milos Djermanovic)4164b2c
docs: Update README (GitHub Actions Bot)8651895
docs: Fix tabs in rule examples (#17653) (Francesco Trotta)3aec1c5
docs: explained rule fixers and suggestions (#17657) (Josh Goldberg ✨)db06a7f
ci: bump actions/setup-node from 3 to 4 (#17676) (dependabot[bot])b329ea7
fix: add;
after JSX nodes inno-object-constructor
autofix (#17672) (Francesco Trotta)994596b
ci: run tests in Node.js 21 (#17673) (Francesco Trotta)
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)