build(deps): update all build dependency updates - autoclosed
This MR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| @cenk1cenk2/eslint-config | 2.7.9 -> 2.7.60 |
||
| eslint (source) | 8.44.0 -> 8.57.1 |
||
| eslint-plugin-svelte (source) | 2.32.2 -> 2.46.1 |
||
| typescript (source) | 5.1.6 -> 5.9.2 |
Release Notes
config/eslint-config (@cenk1cenk2/eslint-config)
v2.7.60
Performance Improvements
- update with new methodology on eslint9 (9b96609)
v2.7.59
Bug Fixes
- deps: update dependency eslint-plugin-import to ^2.31.0 (122610c)
v2.7.58
Bug Fixes
- deps: update dependency eslint-plugin-import to ^2.30.0 (850a484)
v2.7.57
Bug Fixes
- deps: update all minor dependency updates to ^7.18.0 (6f0803a)
v2.7.56
Bug Fixes
- deps: update all minor dependency updates to ^7.17.0 (4c7d3fc)
v2.7.55
Bug Fixes
- deps: update all minor dependency updates to ^7.16.1 (12aab1e)
v2.7.54
Bug Fixes
- deps: update all minor dependency updates to ^7.16.0 (de702ef)
v2.7.53
Bug Fixes
- deps: update all minor dependency updates to ^7.15.0 (4aa0869)
v2.7.52
Bug Fixes
- deps: update all minor dependency updates to ^7.14.1 (0dc6a87)
v2.7.51
Bug Fixes
- deps: update all minor dependency updates to ^7.13.1 (812ed91)
v2.7.50
Bug Fixes
- deps: update all minor dependency updates to ^7.13.0 (7a71be4)
v2.7.49
Bug Fixes
- deps: update all minor dependency updates to ^7.12.0 (2561f75)
v2.7.48
Bug Fixes
- deps: update all minor dependency updates to ^7.11.0 (d2aac9a)
v2.7.47
Bug Fixes
- deps: update all minor dependency updates to ^7.10.0 (b33a3f2)
v2.7.46
Bug Fixes
- deps: update all minor dependency updates to ^7.8.0 (6a447b6)
v2.7.45
Bug Fixes
- deps: update all minor dependency updates to ^7.7.1 (85fa18c)
v2.7.44
Bug Fixes
- deps: update all minor dependency updates to ^7.7.0 (2b2c866)
v2.7.43
Bug Fixes
- deps: update all minor dependency updates to ^7.6.0 (07466d4)
v2.7.42
Bug Fixes
- deps: update all minor dependency updates to ^7.5.0 (7c21310)
v2.7.41
Bug Fixes
- deps: update all minor dependency updates to ^7.4.0 (7a82933)
v2.7.40
Bug Fixes
v2.7.39
Bug Fixes
- deps: update all minor dependency updates to ^6.21.0 (255d208)
v2.7.38
Bug Fixes
- deps: update all minor dependency updates to ^6.20.0 (a9ecc1a)
v2.7.37
Bug Fixes
- deps: update all minor dependency updates to ^6.19.1 (d082f17)
v2.7.36
Bug Fixes
- deps: update all minor dependency updates to ^6.19.0 (8b8a93d)
v2.7.35
Bug Fixes
- deps: update all minor dependency updates to ^6.18.1 (408a6e3)
v2.7.34
Bug Fixes
- deps: update all minor dependency updates to ^6.18.0 (4f66f98)
v2.7.33
Bug Fixes
- deps: update all minor dependency updates to ^6.17.0 (fc533b9)
v2.7.32
Bug Fixes
- deps: update all minor dependency updates to ^6.15.0 (b692522)
- deps: update all minor dependency updates to ^6.16.0 (ac555fa)
v2.7.31
Bug Fixes
- deps: update dependency eslint-plugin-import to ^2.29.1 (29c9a16)
v2.7.30
Bug Fixes
- deps: update all minor dependency updates to ^6.14.0 (87a5709)
v2.7.29
Bug Fixes
v2.7.28
Bug Fixes
v2.7.27
Bug Fixes
- deps: update all slow ring @weekly (5348ce0)
- deps: update all slow ring @weekly to ^6.10.0 (fdaf390)
v2.7.26
Bug Fixes
v2.7.25
Bug Fixes
- deps: update all slow ring @weekly to ^6.9.0 (bd0f089)
- deps: update dependency eslint-plugin-import to ^2.29.0 (99386ba)
v2.7.24
Bug Fixes
- deps: update all slow ring @weekly (1389ecf)
- deps: update all slow ring @weekly to ^6.7.5 (602637a)
v2.7.23
Bug Fixes
v2.7.22
Bug Fixes
v2.7.21
Bug Fixes
v2.7.20
Bug Fixes
v2.7.19
Bug Fixes
v2.7.18
Bug Fixes
v2.7.17
Bug Fixes
v2.7.16
Bug Fixes
- deps: update all slow ring @weekly (5ac0c3e)
- deps: update dependency eslint-plugin-import to ^2.28.1 (5c941c4)
v2.7.15
Bug Fixes
v2.7.14
Bug Fixes
v2.7.13
Bug Fixes
v2.7.12
Bug Fixes
- deps: update dependency eslint-plugin-import to ^2.28.0 (ea03ab8)
v2.7.11
Bug Fixes
v2.7.10
Bug Fixes
eslint/eslint (eslint)
v8.57.1
Bug Fixes
-
a19072ffix: add logic to handle fixTypes in the lintText() method (#18900) (Francesco Trotta) -
04c7188fix: Don't lint same file multiple times (#18899) (Francesco Trotta) -
87ec3c4fix: do not throw when defining a global named__defineSetter__(#18898) (Francesco Trotta) -
60a1267fix: Provide helpful error message for nullish configs (#18889) (Milos Djermanovic) -
a0dea8efix: allownamein global ignores, fix--no-ignorefor non-global (#18875) (Milos Djermanovic) -
3836bb4fix: do not crash on error infs.walkfilter (#18886) (Milos Djermanovic) -
2dec349fix: skip processor code blocks that match only universal patterns (#18880) (Milos Djermanovic)
Documentation
-
6a5add4docs: v8.x Add EOL banner (#18744) (Amaresh S M) -
b034575docs: v8.x add version support page to the dropdown (#18731) (Amaresh S M) -
760ef7ddocs: v8.x add version support page in the side navbar (#18740) (Amaresh S M) -
428b7eadocs: Add Powered by Algolia label to the search (#18658) (Amaresh S M) -
c68c07fdocs: version selectors synchronization (#18265) (Milos Djermanovic)
Build Related
Chores
-
140ec45chore: upgrade @eslint/js@8.57.1 (#18913) (Milos Djermanovic) -
bcdfc04chore: package.json update for @eslint/js release (Jenkins) -
3f6ce8dchore: pin vite-plugin-commonjs@0.10.1 (#18910) (Milos Djermanovic) -
9f07549chore: ignore/docs/v8.xin link checker (#18660) (Milos Djermanovic)
v8.57.0
Features
-
1120b9bfeat: Add loadESLint() API method for v8 (#18098) (Nicholas C. Zakas) -
dca7d0ffeat: Enableeslint.config.mjsandeslint.config.cjs(#18066) (Nitin Kumar)
Bug Fixes
-
2196d97fix: handle absolute file paths inFlatRuleTester(#18064) (Nitin Kumar) -
69dd1d1fix: Ensure config keys are printed for config errors (#18067) (Nitin Kumar) -
9852a31fix: deep merge behavior in flat config (#18065) (Nitin Kumar) -
4c7e9b0fix: allow circular references in config (#18056) (Milos Djermanovic)
Documentation
-
84922d0docs: Show prerelease version in dropdown (#18139) (Nicholas C. Zakas) -
5b8c363docs: Switch to Ethical Ads (#18117) (Milos Djermanovic) -
77dbfd9docs: show NEXT in version selectors (#18052) (Milos Djermanovic)
Chores
-
1813aecchore: upgrade @eslint/js@8.57.0 (#18143) (Milos Djermanovic) -
5c356bbchore: package.json update for @eslint/js release (Jenkins) -
f4a1fe2test: add more tests for ignoring files and directories (#18068) (Nitin Kumar) -
42c0aefci: Enable CI forv8.xbranch (#18047) (Milos Djermanovic)
v8.56.0
Features
-
0dd9704feat: Support custom severity when reporting unused disable directives (#17212) (Bryan Mishkin) -
31a7e3ffeat: fix no-restricted-properties false negatives with unknown objects (#17818) (Arka Pratim Chaudhuri)
Bug Fixes
-
7d5e5f6fix:TypeError: fs.exists is not a functionon read-only file system (#17846) (Francesco Trotta) -
74739c8fix: suggestion with invalid syntax in no-promise-executor-return rule (#17812) (Bryan Mishkin)
Documentation
-
9007719docs: update link in ways-to-extend.md (#17839) (Amel SELMANE) -
3a22236docs: Update README (GitHub Actions Bot) -
54c3ca6docs: fix migration-guide example (#17829) (Tanuj Kanti) -
4391b71docs: check config comments in rule examples (#17815) (Francesco Trotta) -
fd28363docs: remove mention about ESLint stylistic rules in readme (#17810) (Zwyx) -
48ed5a6docs: Update README (GitHub Actions Bot)
Chores
-
ba6af85chore: upgrade @eslint/js@8.56.0 (#17864) (Milos Djermanovic) -
60a531achore: package.json update for @eslint/js release (Jenkins) -
ba87a06chore: update dependency markdownlint to ^0.32.0 (#17783) (renovate[bot]) -
9271d10chore: add GitHub issue template for docs issues (#17845) (Josh Goldberg✨ ) -
70a686bchore: Convert rule tests to FlatRuleTester (#17819) (Nicholas C. Zakas) -
f3a599dchore: upgrade eslint-plugin-unicorn to v49.0.0 (#17837) (唯然) -
905d4b7chore: upgrade eslint-plugin-eslint-plugin v5.2.1 (#17838) (唯然) -
4d7c3cechore: update eslint-plugin-n v16.4.0 (#17836) (唯然) -
fd0c60cci: unpin Node.js 21.2.0 (#17821) (Francesco Trotta)
v8.55.0
Features
Documentation
-
83ece2adocs: fix typo--rules->--rule(#17806) (OKURA Masafumi) -
fffca5cdocs: remove "Open in Playground" buttons for removed rules (#17791) (Francesco Trotta) -
a6d9442docs: fix correct/incorrect examples of rules (#17789) (Tanuj Kanti) -
383e999docs: update and fix examples forno-unused-vars(#17788) (Tanuj Kanti) -
5a8efd5docs: add specific stylistic rule for each deprecated rule (#17778) (Etienne)
Chores
-
eb8950cchore: upgrade @eslint/js@8.55.0 (#17811) (Milos Djermanovic) -
93df384chore: package.json update for @eslint/js release (Jenkins) -
fe4b954chore: upgrade @eslint/eslintrc@2.1.4 (#17799) (Milos Djermanovic) -
bd8911dci: pin Node.js 21.2.0 (#17809) (Milos Djermanovic) -
b29a16bchore: fix severalclitests to run in the intended flat config mode (#17797) (Milos Djermanovic) -
de165c1chore: remove unused config-extends fixtures (#17781) (Milos Djermanovic) -
d4304b8chore: remove formatting/stylistic rules from new rule templates (#17780) (Francesco Trotta) -
21024fechore: check rule examples for syntax errors (#17718) (Francesco Trotta)
v8.54.0
Features
-
a7a883bfeat: for-direction rule add check for condition in reverse order (#17755) (Angelo Annunziata) -
1452dc9feat: Add suggestions to no-console (#17680) (Joel Mathew Koshy) -
21ebf8afeat: updateno-array-constructorrule (#17711) (Francesco Trotta)
Bug Fixes
-
98926e6fix: Ensure that extra data is not accidentally stored in the cache file (#17760) (Milos Djermanovic) -
e8cf9f6fix: Make dark scroll bar in dark theme (#17753) (Pavel) -
3cbeaadfix: Usecwdconstructor option as configbasePathin Linter (#17705) (Milos Djermanovic)
Documentation
-
becfdd3docs: Make clear when rules are removed (#17728) (Nicholas C. Zakas) -
05d6e99docs: update "Submit a Merge Request" page (#17712) (Francesco Trotta) -
eb2279edocs: display info about deprecated rules (#17749) (Percy Ma) -
d245326docs: Correct working in migrating plugin docs (#17722) (Filip Tammergård)
Chores
-
d644de9chore: upgrade @eslint/js@8.54.0 (#17773) (Milos Djermanovic) -
1e6e314chore: package.json update for @eslint/js release (Jenkins) -
6fb8805chore: Fixed grammar in issue_templates/rule_change (#17770) (Joel Mathew Koshy) -
85db724chore: upgrademarkdownlintto 0.31.1 (#17754) (Nitin Kumar) -
6d470d2chore: update dependency recast to ^0.23.0 (#17736) (renovate[bot]) -
b7121b5chore: update dependency markdownlint-cli to ^0.37.0 (#17735) (renovate[bot]) -
633b9a1chore: update dependency regenerator-runtime to ^0.14.0 (#17739) (renovate[bot]) -
acac16fchore: update dependency vite-plugin-commonjs to ^0.10.0 (#17740) (renovate[bot]) -
ba8ca7echore: add .github/renovate.json5 (#17567) (Josh Goldberg✨ )
v8.53.0
Features
-
528e1c0feat: Deprecate formatting rules (#17696) (Nicholas C. Zakas) -
c0b11ddfeat: Add suggestions for no-prototype-builtins (#17677) (Yonathan Randolph)
Bug Fixes
-
1ad6257fix: ensure that exit code for fatal errors is not overwritten (#17683) (Milos Djermanovic) -
b329ea7fix: add;after JSX nodes inno-object-constructorautofix (#17672) (Francesco Trotta)
Documentation
-
ab8c60ddocs: change position of return to top button (#17688) (Tanuj Kanti) -
4fc44c0docs: update twitter icon to new X icon (#17687) (Tanuj Kanti) -
4164b2cdocs: Update README (GitHub Actions Bot) -
8651895docs: Fix tabs in rule examples (#17653) (Francesco Trotta) -
3aec1c5docs: explained rule fixers and suggestions (#17657) (Josh Goldberg✨ )
Chores
-
ba4d4d5chore: remove metascraper (#17707) (Milos Djermanovic) -
0d07338chore: Update dependencies (#17706) (Milos Djermanovic) -
93256a3chore: package.json update for @eslint/js release (ESLint Jenkins) -
485ec7dtest: fix ESLint tests for caching (#17699) (Milos Djermanovic) -
db06a7fci: bump actions/setup-node from 3 to 4 (#17676) (dependabot[bot]) -
994596bci: run tests in Node.js 21 (#17673) (Francesco Trotta)
v8.52.0
Features
Bug Fixes
-
5de9637fix: Ensure shared references in rule configs are separated (#17666) (Nicholas C. Zakas) -
dcfe573fix: add preceding semicolon in suggestions ofno-object-constructor(#17649) (Francesco Trotta)
Documentation
-
476d58adocs: Add note about invalid CLI flags when using flat config. (#17664) (Nicholas C. Zakas) -
660ed3adocs: Plugin flat config migration guide (#17640) (Nicholas C. Zakas) -
a58aa20docs: fix examples for several rules (#17645) (Milos Djermanovic) -
179929bdocs: Remove trailing newline from the code of Playground links (#17641) (Francesco Trotta) -
f8e5c30docs: Update README (GitHub Actions Bot) -
b7ef2f3docs: Enable pretty code formatter output (#17635) (Nicholas C. Zakas) -
0bcb9a8docs: Fix syntax errors in rule examples (#17633) (Francesco Trotta) -
61b9083docs: Make no-continue example code work (#17643) (Zhongyuan Zhou) -
9fafe45docs: upgrade to 11ty 2.0 (#17632) (Percy Ma) -
ff8e4bfdocs: Update README (GitHub Actions Bot) -
fab249adocs: Update README (GitHub Actions Bot) -
392305bdocs: Updateno-irregular-whitespaceand fix examples (#17626) (Francesco Trotta) -
6b8acfbdocs: Add real whitespace tono-trailing-spacesexamples (#17630) (Francesco Trotta) -
1000187docs: Fix examples inunicode-bom(#17631) (Francesco Trotta) -
000290cdocs: Update README (GitHub Actions Bot)
Chores
-
6d1f0c2chore: upgrade @eslint/js@8.52.0 (#17671) (Milos Djermanovic) -
d63d4fechore: package.json update for @eslint/js release (ESLint Jenkins) -
f30cefetest: fix FlatESLint tests for caching (#17658) (Milos Djermanovic) -
ef650cbtest: update tests for no-promise-executor-return (#17661) (Milos Djermanovic)
v8.51.0
Features
-
0a9c433feat: Add--no-warn-ignoredCLI option for flat config (#17569) (Domantas Petrauskas) -
977e67efeat: logical-assignment-operators to report expressions with 3 operands (#17600) (Yosuke Ota)
Bug Fixes
-
f976b2ffix: make rule severity case-sensitive in flat config (#17619) (Milos Djermanovic) -
0edfe36fix: Ensure crash error messages are not duplicated (#17584) (Nicholas C. Zakas) -
dd79abcfix:eslint-disableto be able to parse quoted rule names (#17612) (Yosuke Ota) -
d2f6801fix: Ensure correct code path for && followed by ?? (#17618) (Nicholas C. Zakas)
Documentation
-
ee5be81docs: default tosourceType: "module"in rule examples (#17615) (Francesco Trotta) -
1aa26dfdocs: Add more examples for multiline-ternary (#17610) (George Ashiotis) -
47d0b44docs: Update README (GitHub Actions Bot) -
dbf831edocs: use generated og image (#17601) (Percy Ma) -
1866da5docs: Update README (GitHub Actions Bot)
Chores
-
1ef39eachore: upgrade @eslint/js@8.51.0 (#17624) (Milos Djermanovic) -
f8c7403chore: package.json update for @eslint/js release (ESLint Jenkins) -
2665552test: fix flat config linter tests to use Linter in flat config mode (#17616) (Milos Djermanovic) -
7b77bccchore: Refactor CodePathState (#17510) (Nicholas C. Zakas) -
bc77c9achore: Document and refactor ForkContext (#17566) (Nicholas C. Zakas) -
24e1f14chore: Refactor and document CodePath (#17558) (Nicholas C. Zakas)
v8.50.0
Features
-
27d5a9efeat: add suggestions to array-callback-return (#17590) (Tanuj Kanti) -
f9082fffeat: flat-rule-tester make sure default config always matches (#17585) (fnx) -
83914adfeat: Implement SourceCode#applyInlineConfig() (#17351) (Nicholas C. Zakas) -
22a5582feat: add ruleno-object-constructor, deprecateno-new-object(#17576) (Francesco Trotta) -
85a3d9efeat: allowVoid option in array-callback-return (#17564) (Tanuj Kanti)
Bug Fixes
-
cc4d26bfix: Ensure deprecated context.parserServices warns (#17593) (Nicholas C. Zakas) -
1ea4cfbfix: Ensure all RuleTester tests all deprecated context methods (#17587) (Nicholas C. Zakas) -
aa1b657fix: wrong suggestion and message inno-misleading-character-class(#17571) (Yosuke Ota)
Documentation
-
1800537docs: Fix and standardize JSX code examples (#17591) (Francesco Trotta) -
48a44a7docs: Add correct/incorrect tags toprefer-arrow-callback(#17589) (Francesco Trotta) -
20893d4docs: fix incorrect tag's place (#17575) (Tanuj Kanti) -
bd7a71fdocs: Update README (GitHub Actions Bot)
Chores
-
f8a8a2dchore: upgrade @eslint/js@8.50.0 (#17599) (Milos Djermanovic) -
38ada6dchore: package.json update for @eslint/js release (ESLint Jenkins)
v8.49.0
Features
-
da09f4efeat: Implement onUnreachableCodePathStart/End (#17511) (Nicholas C. Zakas) -
32b2327feat: Emit deprecation warnings in RuleTester (#17527) (Nicholas C. Zakas) -
acb7df3feat: add newenforceoption tolines-between-class-members(#17462) (Nitin Kumar)
Documentation
-
ecfb54fdocs: Update README (GitHub Actions Bot) -
de86b3bdocs: updateno-promise-executor-returnexamples (#17529) (Nitin Kumar) -
032c4b1docs: add typescript template (#17500) (James) -
cd7da5cdocs: Update README (GitHub Actions Bot)
Chores
-
b7621c3chore: remove browser test fromnpm test(#17550) (Milos Djermanovic) -
cac45d0chore: upgrade @eslint/js@8.49.0 (#17549) (Milos Djermanovic) -
cd39508chore: package.json update for @eslint/js release (ESLint Jenkins) -
203a971ci: bump actions/checkout from 3 to 4 (#17530) (dependabot[bot]) -
a40fa50chore: use eslint-plugin-jsdoc's flat config (#17516) (Milos Djermanovic) -
926a286test: replace Karma with Webdriver.IO (#17126) (Christian Bromann) -
f591d2cchore: Upgrade config-array (#17512) (Nicholas C. Zakas)
v8.48.0
Features
-
1fbb3b0feat: correct update direction infor-direction(#17483) (Francesco Trotta) -
d73fbf2feat: rule tester do not create empty valid or invalid test suites (#17475) (fnx) -
ee2f718feat: Allowvoidin ruleno-promise-executor-return(#17282) (nopeless)
Bug Fixes
Documentation
-
7a51d77docs: no-param-reassign mention strict mode (#17494) (Stephen Hardy) -
9cd7ac2docs: addfetchscript to package.json conventions (#17459) (Nitin Kumar) -
cab21e6docs: advice for inline disabling of rules (#17458) (Ashish Yadav) -
056499ddocs: fix example of flat config from plugin (#17482) (Francesco Trotta) -
9e9edf9docs: update documentation URL in error message (#17465) (Nitin Kumar)
Chores
-
8dd3cecchore: upgrade @eslint/js@8.48.0 (#17501) (Milos Djermanovic) -
6d0496echore: package.json update for @eslint/js release (ESLint Jenkins) -
9d4216dchore: Refactor and document CodePathSegment (#17474) (Nicholas C. Zakas)
v8.47.0
Features
Bug Fixes
Documentation
-
a766a48docs: document lack of config file names (#17442) (James) -
a1635d6docs: Update README (GitHub Actions Bot) -
47a0859docs: updaterequire-unicode-regexp.mdas following up #17402 (#17441) (SUZUKI Sosuke) -
fcdc85ddocs: Update README (GitHub Actions Bot) -
2a92b6cdocs: update with "Specifying Parser Options" (#17435) (Cheol-Won) -
d743ed3docs: add metadata for parser/processor (#17438) (Huáng Jùnliàng) -
224376cdocs: Update README (GitHub Actions Bot) -
a41a8e4docs: update script names in README (#17432) (Nitin Kumar)
Chores
-
bf69aa6chore: Update dependencies (#17456) (Nicholas C. Zakas) -
0e45760chore: package.json update for @eslint/js release (ESLint Jenkins) -
757bfe1chore: Remove add-to-triage (#17450) (Nicholas C. Zakas) -
b066640chore: standardize npm script names (#17431) (Nitin Kumar) -
6b2410fchore: Update add-to-triage.yml (#17444) (Nicholas C. Zakas)
v8.46.0
Features
-
8a93438feat:require-unicode-regexpsupportvflag (#17402) (SUZUKI Sosuke) -
1a2f966feat:no-useless-escapesupportvflag (#17420) (Yosuke Ota) -
ee68d1dfeat:no-empty-character-classsupportvflag (#17419) (Milos Djermanovic) -
853d32bfeat: deprecate no-return-await (#17417) (Carlos Lopez) -
d4f02e4feat:no-control-regexsupportvflag (#17405) (Yosuke Ota) -
2a35f3efeat:prefer-named-capture-groupsupportvflag (#17409) (Yosuke Ota) -
8ca8b50feat: Better error message for flat config plugins (#17399) (Nicholas C. Zakas) -
509f753feat:no-misleading-character-classsupportvflag (#17406) (Yosuke Ota) -
3caf514feat:no-regex-spacessupportvflag (#17407) (Yosuke Ota) -
b7fad2bfeat:prefer-regex-literalssupportvflag (#17410) (Yosuke Ota) -
a6a3ad4feat:no-useless-backreferencesupportvflag (#17408) (Yosuke Ota) -
94954a7feat:no-invalid-regexpsupportvflag (#17404) (Yosuke Ota) -
1af6eacfeat: adds option for allowing empty object patterns as parameter (#17365) (Tanuj Kanti) -
cf03104feat: Improve config error messages (#17385) (Nicholas C. Zakas)
Bug Fixes
-
9803c7cfix: FlatESLint#getRulesMetaForResults shouldn't throw on unknown rules (#17393) (Milos Djermanovic) -
42faa17fix: Update no-loop-func to not overlap with no-undef (#17358) (Matt Wilkinson)
Documentation
-
4d474e3docs: update with TypeScript info (#17423) (James) -
091f44edocs: File extension named processor deprecation (#17362) (Matt Wilkinson) -
9254a6cdocs: Update README (GitHub Actions Bot) -
6d6dc51docs: fix overlapping ofopen in playgroundbutton (#17403) (Tanuj Kanti) -
7fc3a2cdocs: Add private class features info to no-underscore-dangle (#17386) (Matt Wilkinson) -
da73e58docs: Migratingeslint-envconfiguration comments (#17390) (Francesco Trotta) -
80dffeddocs: fix Ignoring Files section in config migration guide (#17392) (Milos Djermanovic) -
8a9abb7docs: Update README (GitHub Actions Bot) -
7e9be4bdocs: Update README (GitHub Actions Bot) -
0b0bbe0docs: Update README (GitHub Actions Bot)
Chores
-
d1eb7e4chore: Update ecosystem dependencies (#17427) (Nicholas C. Zakas) -
fab9e97chore: package.json update for eslint-config-eslint release (ESLint Jenkins) -
6246711chore: package.json update for @eslint/js release (ESLint Jenkins) -
0aa0bc3chore: Add MRs to triage project (#17421) (Nicholas C. Zakas)
v8.45.0
Features
-
cdd063cfeat: Expose LegacyESLint in unsupported API (#17341) (Nicholas C. Zakas) -
d34abe5feat: fix indent rule for else-if (#17318) (Milos Djermanovic)
Bug Fixes
-
b79b6fbfix: Fix suggestion message inno-useless-escape(#17339) (Francesco Trotta) -
c667055fix: provide uniquefixandfix.rangeobjects in lint messages (#17332) (Milos Djermanovic)
Documentation
-
89f3225docs: add playground links to correct and incorrect code blocks (#17306) (Josh Goldberg✨ ) -
f8892b5docs: Expand rule option schema docs (#17198) (Matt Wilkinson) -
8bcbf11docs: Config Migration Guide (#17230) (Ben Perlmutter) -
bb30908docs: Update README (GitHub Actions Bot) -
84d243bdocs: Update README (GitHub Actions Bot) -
b762632docs: Update README (GitHub Actions Bot) -
138c096docs: add more prefer-destructuring examples with array destructuring (#17330) (Milos Djermanovic) -
1fc50a8docs:max-lenrulecodeandtabWidthas positional arguments (#17331) (Jesús Leganés-Combarro)
Chores
-
68f63d7chore: package.json update for @eslint/js release (ESLint Jenkins) -
5ca9b4dchore: update eslint-config-eslint exports (#17336) (Milos Djermanovic) -
7bf2e86chore: remove unused dependencies (#17352) (Percy Ma) -
c6f8cd0chore: RemovedefaultIgnoresfrom FlatESLint private members (#17349) (Francesco Trotta) -
0052374chore: move jsdoc settings to eslint-config-eslint (#17338) (唯然)
sveltejs/eslint-plugin-svelte (eslint-plugin-svelte)
v2.46.1
Patch Changes
-
a6b19c0fix: crash with eslint v9.16.0 insvelte/no-inner-declarations
v2.46.0
Minor Changes
-
#881
051925cThanks @ota-meshi! - feat: update svelte to v5.0.0 -
#884
bbc3e07Thanks @renovate! - fix(deps): update dependency svelte-eslint-parser to ^0.43.0
v2.45.1
Patch Changes
-
#874
457521aThanks @ota-meshi! - fix: update svelte-eslint-parser to v0.42
v2.45.0
Minor Changes
-
#870
b0373beThanks @mikededo! - feat(html-closing-bracket-new-line): addhtml-closing-bracket-new-linerule -
#868
edf99d3Thanks @mikededo! - feat(no-inspect): addno-inspectrule
Patch Changes
v2.44.1
Patch Changes
-
#864
580e48aThanks @mikededo! - fix(svelte/indent): ensure proper snippet indent
v2.44.0
Minor Changes
-
#841
85053a1Thanks @jrmajor! - feat: add config option for foreign elements insvelte/html-self-closingrule
Patch Changes
-
#853
690c04eThanks @ota-meshi! - fix: update svelte-eslint-parser to 0.41.1
v2.43.0
Minor Changes
-
#827
dc7eefcThanks @ota-meshi! - fix(deps): update dependency svelte-eslint-parser to ^0.41.0
v2.42.0
Minor Changes
-
#822
88da3cfThanks @renovate! - fix(deps): update dependency svelte-eslint-parser to ^0.40.0
v2.41.0
Minor Changes
-
#802
be64d36Thanks @ota-meshi! - fix: broken indentation of if condition insvelte/indentrule
Patch Changes
-
#789
0bc17dfThanks @KuSh! - chore: Use eslint types for exported configs -
#805
6e4d3edThanks @baseballyama! - fix: updatesvelte-eslint-parserto fix nested{#snippet} -
#800
580f44fThanks @ota-meshi! - feat: add name to flat configs.
v2.40.0
Minor Changes
-
#792
cb722bcThanks @ota-meshi! - feat: update svelte-eslint-parser to 0.39 -
#796
5e4d264Thanks @ota-meshi! - feat: improvesvelte/valid-compileto usesvelte.config.js'sonwarnfrom the parser. -
#794
7894f82Thanks @ota-meshi! - feat: improvesvelte/valid-prop-names-in-kit-pagesto usesvelte.config.jsdata from the parser. -
#794
7894f82Thanks @ota-meshi! - feat: improvesvelte/no-export-load-in-svelte-module-in-kit-pagesto usesvelte.config.jsdata from the parser.
Patch Changes
-
#795
df947a7Thanks @baseballyama! - deps: updatesvelte-eslint-parserto 0.39.1 to setsvelteFeatures.runestotrueby default for Svelte 5 -
#797
f6d4e4cThanks @ota-meshi! - fix:svelte/valid-compileto use verbatimModuleSyntax to work with TS v5.5.
v2.39.5
Patch Changes
-
#790
f7b7649Thanks @ota-meshi! - fix: false positives for import vars with TS insvelte/valid-compile
v2.39.4
Patch Changes
-
#786
e7e25d6Thanks @baseballyama! - deps: updatesvelte-eslint-parserto support Svelte5.0.0-next.155
v2.39.3
Patch Changes
-
#778
3e2a732Thanks @ota-meshi! - fix: update svelte-eslint-parser
v2.39.2
Patch Changes
-
#775
0e85ebaThanks @ota-meshi! - fix: README is not publish
v2.39.1
Patch Changes
-
#772
0ecab95Thanks @ota-meshi! - fix: false positive for kebab-case with svelte v5 insvelte/no-unused-svelte-ignore
v2.39.0
Minor Changes
-
#749
da4d535Thanks @baseballyama! - feat: addsvelte/no-svelte-internalrule -
#758
6ee50c8Thanks @ota-meshi! - feat: Update svelte-eslint-parser to 0.36
v2.38.0
Minor Changes
-
#741
33626a3Thanks @baseballyama! - Use the latest Svelte 5
v2.37.0
Minor Changes
v2.36.0
Minor Changes
- Add experimental support for Svelte v5
-
#622
470ef6cThanks @ota-meshi! - feat: add support for{@​snippet}and{@​render}in indent rule -
#620
1097107Thanks @ota-meshi! - feat: (experimental) partial support for Svelte v5 -
#624
7df5b6fThanks @ota-meshi! - feat: add support for{@​snippet}and{@​render}in mustache-spacing rule - Update parser and svelte(v5)
-
#657
b159b46Thanks @ota-meshi! - feat: update svelte to v5.0.0-next.33 -
#704
af2ccf9Thanks @ota-meshi! - Update svelte-eslint-parser -
#693
b11ff34Thanks @ota-meshi! - fix: update dependencies & some fixes -
#628
85fc8f4Thanks @ota-meshi! - fix: update parser and fix some tests -
#696
d4303f5Thanks @ota-meshi! - fix: update svelte-eslint-parser -
#635
ec3f1cfThanks @ota-meshi! - feat: update svelte to v5.0.0-next.16 -
#687
2943021Thanks @ota-meshi! - feat: update parser
-
#657
-
#622
- Support for ESLint v9
-
#673
b72b97bThanks @ota-meshi! - feat: add support for eslint v9 -
#708
d597a69Thanks @ota-meshi! - feat: add support for flat config-
#719
eaf5e6aThanks @ota-meshi! - fix: suppress comment not working in flat config. -
#711
aaba61fThanks @ota-meshi! - fix: flat config would cause an error with non-svelte files
-
#719
-
#673
-
#690
e84397dThanks @sdarnell! - Added prefer option to prefer-class-directive rule ('always' or 'empty'). The default is now 'empty' which is a slight relaxation of the rule. -
#679
4e6c681Thanks @marekdedic! - feat: added the no-goto-without-base rule
Patch Changes
-
#694
73d6fd8Thanks @ota-meshi! - fix: style report location -
#670
6121a56Thanks @renovate! - fix(deps): update dependency eslint-compat-utils to ^0.3.0
v2.35.1
Patch Changes
-
#623
a8b4bd4Thanks @ota-meshi! - fix: replace deprecated typeParameters with typeArguments
v2.35.0
Minor Changes
-
#608
ff28fd3Thanks @marekdedic! - feat: added the no-inline-styles rule -
#605
ef5f965Thanks @ota-meshi! - feat: use eslint-compat-utils
v2.34.1
Patch Changes
-
#604
796c0adThanks @ota-meshi! - fix: false positives for custom-element with svelte v3 insvelte/valid-compile
v2.34.0
Minor Changes
-
#592
1fe38d7Thanks @moufmouf! - feat: add newsvelte/no-ignored-unsubscriberule.
v2.33.2
Patch Changes
-
#585
d9866a1Thanks @ota-meshi! - fix: false positives forbind:with member insvelte/no-immutable-reactive-statementsrule
v2.33.1
Patch Changes
-
#581
1645a9eThanks @ota-meshi! - fix: false positives for mutable member insvelte/no-immutable-reactive-statementsrule
v2.33.0
Minor Changes
-
#565
bd11057Thanks @ota-meshi! - feat: change dependency parser version
v2.32.4
Patch Changes
-
#551
a17a6e0Thanks @renovate! - fix(deps): update dependency known-css-properties to ^0.28.0
v2.32.3
Patch Changes
-
#548
68e7724Thanks @ota-meshi! - fix: typescript-eslint v6 compatibility
microsoft/TypeScript (typescript)
v5.9.2: TypeScript 5.9
For release notes, check out the release announcement
- fixed issues query for Typescript 5.9.0 (Beta).
- fixed issues query for Typescript 5.9.1 (RC).
- No specific changes for TypeScript 5.9.2 (Stable)
Downloads are available on:
v5.8.3: TypeScript 5.8.3
For release notes, check out the release announcement.
- fixed issues query for Typescript 5.8.0 (Beta).
- fixed issues query for Typescript 5.8.1 (RC).
- fixed issues query for Typescript 5.8.2 (Stable).
- fixed issues query for Typescript 5.8.3 (Stable).
Downloads are available on:
v5.8.2: TypeScript 5.8
For release notes, check out the release announcement.
- fixed issues query for Typescript 5.8.0 (Beta).
- fixed issues query for Typescript 5.8.1 (RC).
- fixed issues query for Typescript 5.8.2 (Stable).
Downloads are available on:
v5.7.3: TypeScript 5.7.3
For release notes, check out the release announcement.
- fixed issues query for Typescript 5.7.0 (Beta).
- fixed issues query for Typescript 5.7.1 (RC).
- fixed issues query for Typescript 5.7.2 (Stable).
- fixed issues query for Typescript 5.7.3 (Stable).
Downloads are available on npm
v5.7.2: TypeScript 5.7
For release notes, check out the release announcement.
- fixed issues query for Typescript 5.7.0 (Beta).
- fixed issues query for Typescript 5.7.1 (RC).
- fixed issues query for Typescript 5.7.2 (Stable).
Downloads are available on:
v5.6.3: TypeScript 5.6.3
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.6.0 (Beta).
- fixed issues query for Typescript 5.6.1 (RC).
- fixed issues query for Typescript 5.6.2 (Stable).
- fixed issues query for Typescript 5.6.3 (Stable).
Downloads are available on:
v5.6.2: TypeScript 5.6
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.6.0 (Beta).
- fixed issues query for Typescript 5.6.1 (RC).
- fixed issues query for Typescript 5.6.2 (Stable).
Downloads are available on:
v5.5.4: TypeScript 5.5.4
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for TypeScript v5.5.4 (Stable).
- fixed issues query for TypeScript v5.5.3 (Stable).
- fixed issues query for TypeScript v5.5.2 (Stable).
- fixed issues query for TypeScript v5.5.1 (RC).
- fixed issues query for TypeScript v5.5.0 (Beta).
Downloads are available on:
- npm
- NuGet package (soon!)
v5.5.3: TypeScript 5.5.3
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for TypeScript v5.5.3 (Stable).
- fixed issues query for TypeScript v5.5.2 (Stable).
- fixed issues query for TypeScript v5.5.1 (RC).
- fixed issues query for TypeScript v5.5.0 (Beta).
Downloads are available on:
v5.5.2: TypeScript 5.5
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for TypeScript v5.5.2 (Stable).
- fixed issues query for TypeScript v5.5.1 (RC).
- fixed issues query for TypeScript v5.5.0 (Beta).
Downloads are available on:
v5.4.5: TypeScript 5.4.5
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
- fixed issues query for Typescript 5.4.3 (Stable).
- fixed issues query for Typescript 5.4.4 (Stable).
- fixed issues query for Typescript 5.4.5 (Stable).
Downloads are available on:
v5.4.4: TypeScript 5.4.4
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
- fixed issues query for Typescript 5.4.3 (Stable).
- fixed issues query for Typescript 5.4.4 (Stable).
Downloads are available on:
v5.4.3: TypeScript 5.4.3
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
- fixed issues query for Typescript 5.4.3 (Stable).
Downloads are available on:
v5.4.2: TypeScript 5.4
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.4.0 (Beta).
- fixed issues query for Typescript 5.4.1 (RC).
- fixed issues query for Typescript 5.4.2 (Stable).
Downloads are available on:
v5.3.3: TypeScript 5.3.3
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.3.0 (Beta).
- fixed issues query for Typescript 5.3.1 (RC).
- fixed issues query for Typescript 5.3.2 (Stable).
- fixed issues query for Typescript 5.3.3 (Stable).
Downloads are available on:
v5.3.2: TypeScript 5.3
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.3.0 (Beta).
- fixed issues query for Typescript 5.3.1 (RC).
- fixed issues query for Typescript 5.3.2 (Stable).
Downloads are available on:
v5.2.2: TypeScript 5.2
For release notes, check out the release announcement.
For the complete list of fixed issues, check out the
- fixed issues query for Typescript 5.2.0 (Beta).
- fixed issues query for Typescript 5.2.1 (RC).
- fixed issues query for Typescript 5.2.2 (Stable).
Downloads are available on:
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.