Skip to content

Releases: sveltejs/eslint-plugin-svelte

eslint-plugin-svelte@3.0.2

26 Feb 12:21
39cf166
Compare
Choose a tag to compare

Patch Changes

eslint-plugin-svelte@3.0.1

26 Feb 11:07
ef45374
Compare
Choose a tag to compare

Patch Changes

  • #1091 83da078 Thanks @ottomated! - fix: Don't remove mustache'd string literals if they contain curly braces

eslint-plugin-svelte@3.0.0

26 Feb 00:14
2241378
Compare
Choose a tag to compare

Major Changes

  • We have changed versioning policy, please see the README for details.

  • #937 729394e Thanks @ota-meshi! - feat!: drop support for old eslint

  • #1033 3bfcc31 Thanks @baseballyama! - Enabled in recommended config:

    • svelte/infinite-reactive-loop
    • svelte/no-dom-manipulating
    • svelte/no-dupe-on-directives
    • svelte/no-dupe-use-directives
    • svelte/no-export-load-in-svelte-module-in-kit-pages
    • svelte/no-immutable-reactive-statements
    • svelte/no-inspect
    • svelte/no-raw-special-elements
    • svelte/no-reactive-functions
    • svelte/no-reactive-literals
    • svelte/no-reactive-reassign
    • svelte/no-store-async
    • svelte/no-svelte-internal
    • svelte/no-useless-children-snippet
    • svelte/no-useless-mustaches
    • svelte/require-each-key
    • svelte/require-event-dispatcher-types
    • svelte/require-store-reactive-access
    • svelte/require-stores-init
    • svelte/valid-each-key
    • svelte/valid-prop-names-in-kit-pages

    Removed from recommended config:

    • svelte/valid-compile

    This update introduces breaking changes due to newly enabled rules.

  • #1086 1c679b5 Thanks @baseballyama! - breaking: remove require-stores-init from recommended rules

  • #1043 778427e Thanks @ota-meshi! - feat: add *.svelte.{js,ts} config to base config

  • #900 4759b47 Thanks @marekdedic! - breaking: deprecated the no-goto-without-base rule

  • #885 ce2ffad Thanks @ota-meshi! - feat!: drop support for old node versions (<18, 19, 21)

  • #1011 7596287 Thanks @baseballyama! - breaking: deprecate the svelte/no-dynamic-slot-name rule

  • #930 eae1b4f Thanks @ota-meshi! - feat!: upgrade svelte-eslint-parser to v1

  • #982 04fc429 Thanks @baseballyama! - feat!: Updated the html-self-closing rule to follow Svelte5

  • #932 b136ab4 Thanks @ota-meshi! - feat!: change the plugin to an ESM-only package

Minor Changes

Patch Changes

Read more

eslint-plugin-svelte@3.0.0-next.18

03 Feb 03:24
7c0dc31
Compare
Choose a tag to compare
Pre-release

Patch Changes

eslint-plugin-svelte@3.0.0-next.17

28 Jan 01:19
7dc838c
Compare
Choose a tag to compare
Pre-release

Major Changes

eslint-plugin-svelte@3.0.0-next.16

26 Jan 07:55
1b6f027
Compare
Choose a tag to compare
Pre-release

Major Changes

  • #1033 3bfcc31 Thanks @baseballyama! - Enabled in recommended config:

    • svelte/infinite-reactive-loop
    • svelte/no-dom-manipulating
    • svelte/no-dupe-on-directives
    • svelte/no-dupe-use-directives
    • svelte/no-export-load-in-svelte-module-in-kit-pages
    • svelte/no-immutable-reactive-statements
    • svelte/no-inspect
    • svelte/no-raw-special-elements
    • svelte/no-reactive-functions
    • svelte/no-reactive-literals
    • svelte/no-reactive-reassign
    • svelte/no-store-async
    • svelte/no-svelte-internal
    • svelte/no-useless-children-snippet
    • svelte/no-useless-mustaches
    • svelte/require-each-key
    • svelte/require-event-dispatcher-types
    • svelte/require-store-reactive-access
    • svelte/require-stores-init
    • svelte/valid-each-key
    • svelte/valid-prop-names-in-kit-pages

    Removed from recommended config:

    • svelte/valid-compile

    This update introduces breaking changes due to newly enabled rules.

  • #1011 7596287 Thanks @baseballyama! - breaking: deprecate the svelte/no-dynamic-slot-name rule

Minor Changes

Patch Changes

eslint-plugin-svelte@3.0.0-next.15

16 Jan 00:40
06c2887
Compare
Choose a tag to compare
Pre-release

Minor Changes

Patch Changes

eslint-plugin-svelte@3.0.0-next.14

13 Jan 07:32
22a066f
Compare
Choose a tag to compare
Pre-release

Patch Changes

eslint-plugin-svelte@3.0.0-next.13

13 Jan 05:55
0c90118
Compare
Choose a tag to compare
Pre-release

Major Changes

Minor Changes

  • #1015 8369eaf Thanks @mikededo! - fix!: rename no-deprecated-raw-special-elements to no-raw-special-elements

Patch Changes

eslint-plugin-svelte@3.0.0-next.12

11 Jan 12:58
d4c49e7
Compare
Choose a tag to compare
Pre-release

Patch Changes

  • #990 12049c0 Thanks @baseballyama! - fix: ignore css_unused_selector compile error if <style> tag has global attribute