- #657
b159b46
Thanks @ota-meshi! - feat: update svelte to v5.0.0-next.33
- #635
ec3f1cf
Thanks @ota-meshi! - feat: update svelte to v5.0.0-next.16
- #628
85fc8f4
Thanks @ota-meshi! - fix: update parser and fix some tests
-
#622
470ef6c
Thanks @ota-meshi! - feat: add support for{@snippet}
and{@render}
in indent rule -
#624
7df5b6f
Thanks @ota-meshi! - feat: add support for{@snippet}
and{@render}
in mustache-spacing rule
- #620
1097107
Thanks @ota-meshi! - feat: (experimental) partial support for Svelte v5
- #623
a8b4bd4
Thanks @ota-meshi! - fix: replace deprecated typeParameters with typeArguments
-
#608
ff28fd3
Thanks @marekdedic! - feat: added the no-inline-styles rule -
#605
ef5f965
Thanks @ota-meshi! - feat: use eslint-compat-utils
- #604
796c0ad
Thanks @ota-meshi! - fix: false positives for custom-element with svelte v3 insvelte/valid-compile
- #585
d9866a1
Thanks @ota-meshi! - fix: false positives forbind:
with member insvelte/no-immutable-reactive-statements
rule
- #581
1645a9e
Thanks @ota-meshi! - fix: false positives for mutable member insvelte/no-immutable-reactive-statements
rule
- #565
bd11057
Thanks @ota-meshi! - feat: change dependency parser version
- #548
68e7724
Thanks @ota-meshi! - fix: typescript-eslint v6 compatibility
- #530
c584404
Thanks @pawelblaszczyk5! - fix: handle type aliases for $Events and $Slots declarations
- #527
0212a78
Thanks @marekdedic! - fix(no-ununsed-class-name): fixed an error with@use
at-rules
-
#520
8ba5fb1
Thanks @marekdedic! - feat(no-unused-class-name): added an option to allow some specific class names -
#524
1e0346e
Thanks @ota-meshi! - feat: add support for Svelte v4 -
#525
20412ab
Thanks @renovate! - fix(deps): update dependency svelte-eslint-parser to ^0.32.0
- #511
bb30943
Thanks @marekdedic! - feat(block-lang): added support for multiple modules of the same type
-
#514
95ed14e
Thanks @ota-meshi! - fix:plugin:svelte/all
config -
#517
c1f27c4
Thanks @ota-meshi! - fix: false positive forcustomElement="..."
insvelte/valid-compile
-
#515
1ecdfee
Thanks @ota-meshi! - fix: crash with non svelte files insvelte/no-unused-class-name
-
#489
cc321f4
Thanks @marekdedic! - feat: added the no-unused-class-name rule -
#504
ab9e6e7
Thanks @renovate! - fix(deps): update dependency svelte-eslint-parser to ^0.31.0 -
#499
16d6816
Thanks @baseballyama! - feat: addno-restricted-html-elements
rule
-
#494
e5ea6fe
Thanks @ota-meshi! - feat: add experimental support for Svelte v4 -
#494
e5ea6fe
Thanks @ota-meshi! - fix(deps): update dependency svelte-eslint-parser to ^0.30.0
-
#470
6290345
Thanks @renovate! - fix(deps): update dependency svelte-eslint-parser to ^0.28.0 -
#473
6b71add
Thanks @ota-meshi! - feat: addsvelte/require-each-key
rule -
#475
abac19f
Thanks @ota-meshi! - feat: addsvelte/valid-each-key
rule -
#467
170f816
Thanks @ota-meshi! - feat: export meta object
-
#465
c8c98d4
Thanks @ota-meshi! - fix: false positives for builtin$$
vars insvelte/no-immutable-reactive-statements
-
#464
fcb7226
Thanks @ota-meshi! - fix: false positives for builtin$$
vars insvelte/prefer-destructured-store-props
- #461
295091b
Thanks @ota-meshi! - fix: disable no-self-assign rule (take2)
- #455
bfd8a29
Thanks @baseballyama! - disableno-self-assign
rule in Svelte files
- #451
df9ed9e
Thanks @ota-meshi! - fix: broken import when not using typescript-eslint
-
#439
f810b69
Thanks @ota-meshi! - feat: addsvelte/no-immutable-reactive-statements
rule -
#447
9b5198c
Thanks @renovate! - fix(deps): update dependency svelte-eslint-parser to ^0.27.0 -
#440
ed68b20
Thanks @ota-meshi! - feat: addsvelte/no-reactive-reassign
rule
- #433
890cfa2
Thanks @ota-meshi! - feat: update svelte-eslint-parser to add support for<svelte:document>
- #428
89925ea
Thanks @ota-meshi! - chore: move repo and move url of rule docs
- #425
2f08a42
Thanks @ota-meshi! - feat: update svelte-eslint-parser to v0.25
- #420
4ae07d9
Thanks @ota-meshi! - fix: false positive for containing element insvelte/no-unused-svelte-ignore
- #403
c171d9c
Thanks @ota-meshi! - feat: use@eslint-community
packages
-
#415
9714749
Thanks @ota-meshi! - fix: ignore indent for inline style tags insvelte/indent
rule -
#418
fe306ed
Thanks @ota-meshi! - fix: maximum call stack error insvelte/infinite-reactive-loop
rule
- #407
c394a80
Thanks @DetachHead! - addall
config which enables every rule
- #399
0e102c2
Thanks @ota-meshi! - feat: update svelte-eslint-parser to v0.24
- #397
7b0d70b
Thanks @ota-meshi! - fix:ReferenceTracker
usage
- #394
4c5be6f
Thanks @marekdedic! - fix(block-lang): fixed false positives for non-svelte files
- #389
6039793
Thanks @marekdedic! - feat: added thesvelte/block-lang
rule
- #387
6422ee8
Thanks @ota-meshi! - fix: false positive for element insvelte/no-unused-svelte-ignore
- #383
08aace5
Thanks @ota-meshi! - fix: false positives for read property insvelte/no-dom-manipulating
- #375
d692baf
Thanks @ptrxyz! - Change to useparserServices.program.getCompilerOptions().target
for TS transpile insvelte/valid-compile
rule.
-
#368
fcb5e31
Thanks @marekdedic! - feat: added thesvelte/experimental-require-slot-types
rule -
#365
e61bbc3
Thanks @marekdedic! - feat: added thesvelte/experimental-require-strict-events
rule
- #366
a1fe4ac
Thanks @baseballyama! - Supportsnapshot
tovalid-prop-names-in-kit-pages
rule
-
#358
3464f23
Thanks @ota-meshi! - fix: update svelte-eslint-parser to v0.23 -
#332
26870cf
Thanks @baseballyama! - feat: addsvelte/nfinite-reactive-loop
rule -
#354
2f1d89a
Thanks @marekdedic! - feat: added thesvelte/require-event-dispatcher-types
rule
- #357
a561f99
Thanks @ota-meshi! - fix: false positives for ts insvelte/no-unused-svelte-ignore
- #349
b3f6fd5
Thanks @ota-meshi! - fix: improved loading of external modules
-
#351
aa7ab6c
Thanks @SiNONiMiTY! - fix(deps): update sourcemap-codec dependency -
#353
5933794
Thanks @ota-meshi! - fix: false positives forform
insvelte/valid-prop-names-in-kit-pages
- #318
53d4fda
Thanks @DetachHead! - fixisKitPageComponent
on windows
-
#310
6d392c4
Thanks @ota-meshi! - feat: improvesvelte/indent
rule to support more ts syntax -
#308
a9c4912
Thanks @ota-meshi! - feat: addsvelte/no-dupe-use-directives
rule -
#308
a9c4912
Thanks @ota-meshi! - feat: addsvelte/no-dupe-on-directives
rule
- #306
48bb4b7
Thanks @ota-meshi! - fix: update svelte-eslint-parser to 0.22
-
#303
747eae5
Thanks @ota-meshi! - feat: update svelte-eslint-parser to v0.21 -
#296
695e2e5
Thanks @ota-meshi! - feat: improve reporting range forsvelte/html-self-closing
rule. -
#302
f0d3e68
Thanks @ota-meshi! - feat: addsvelte/no-dom-manipulating
rule
-
#291
049ac2d
Thanks @renovate! - feat: update dependency svelte-eslint-parser to ^0.20.0 -
#284
1240968
Thanks @baseballyama! - feat: addrequire-store-callbacks-use-set-param
rule -
#281
8da870f
Thanks @baseballyama! - feat: addno-export-load-in-svelte-module-in-kit-pages
rule -
#283
909979e
Thanks @baseballyama! - feat: addsvelte/valid-prop-names-in-kit-pages
rule -
#289
2895f16
Thanks @ota-meshi! - feat: addsvelte/require-store-reactive-access
rule
-
#274
9a9ba19
Thanks @ota-meshi! - fix: update svelte-eslint-parser to v0.19.0. See release note -
#276
e9f7bcf
Thanks @ota-meshi! - fix: deprecatesvelte/@typescript-eslint/no-unnecessary-condition
rule
- #270
dc60b36
Thanks @ota-meshi! - feat: addsvelte/prefer-destructured-store-props
rule
- #262
b732ec6
Thanks @ota-meshi! - feat: addsvelte/@typescript-eslint/no-unnecessary-condition
rule
- #261
3dae5ab
Thanks @ota-meshi! - fix: false report insettings.ignoreWarnings
- #249
6d0b89f
Thanks @baseballyama! - feat: addsvelte/derived-has-same-inputs-outputs
rule
- #240
e56fbdb
Thanks @ota-meshi! - feat: addsvelte/no-trailing-spaces
rule - #225
a3888b3
Thanks @baseballyama! - feat: addsvelte/no-store-async
rule
- #216
9d122ea
Thanks @marekvospel! - feat(html-self-closing): add configuration presets