chore: release eslint-plugin-svelte #2
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.
Releases
[email protected]
Major Changes
#937
729394eThanks @ota-meshi! - feat!: drop support for old eslint#1033
3bfcc31Thanks @baseballyama! - Enabled in recommended config:svelte/infinite-reactive-loopsvelte/no-dom-manipulatingsvelte/no-dupe-on-directivessvelte/no-dupe-use-directivessvelte/no-export-load-in-svelte-module-in-kit-pagessvelte/no-immutable-reactive-statementssvelte/no-inspectsvelte/no-raw-special-elementssvelte/no-reactive-functionssvelte/no-reactive-literalssvelte/no-reactive-reassignsvelte/no-store-asyncsvelte/no-svelte-internalsvelte/no-useless-children-snippetsvelte/no-useless-mustachessvelte/require-each-keysvelte/require-event-dispatcher-typessvelte/require-store-reactive-accesssvelte/require-stores-initsvelte/valid-each-keysvelte/valid-prop-names-in-kit-pagesRemoved from recommended config:
svelte/valid-compileThis update introduces breaking changes due to newly enabled rules.
#1043
778427eThanks @ota-meshi! - feat: add*.svelte.{js,ts}config to base config#900
4759b47Thanks @marekdedic! - breaking: deprecated the no-goto-without-base rule#885
ce2ffadThanks @ota-meshi! - feat!: drop support for old node versions (<18, 19, 21)#1011
7596287Thanks @baseballyama! - breaking: deprecate thesvelte/no-dynamic-slot-namerule#930
eae1b4fThanks @ota-meshi! - feat!: upgrade svelte-eslint-parser to v1#982
04fc429Thanks @baseballyama! - feat!: Updated thehtml-self-closingrule to follow Svelte5#932
b136ab4Thanks @ota-meshi! - feat!: change the plugin to an ESM-only packageMinor Changes
#980
0b28198Thanks @baseballyama! - feat: Implement util to conditionally run lint based on Svelte version and SvelteKit routes etc#1013
0ef0f99Thanks @baseballyama! - feat: add Svelte 5 support tono-not-function-handler#900
4759b47Thanks @marekdedic! - feat: added the no-navigation-without-base rule#925
faf90efThanks @marekdedic! - feat: added theconsistent-selector-stylerule#945
19f682bThanks @baseballyama! - feat: Support<svelte:boundary>#844
2bbd049Thanks @Winter! - feat: Added suggestion to theblock-langrule.#984
35d80a5Thanks @baseballyama! - feat: supportwarningFilterinvalid-compilerule#933
71eca84Thanks @mikededo! - Addprefer-construle#918
5da98c9Thanks @mikededo! - Added newno-deprecated-raw-special-elementsrule#922
f4a0fa7Thanks @marekdedic! - feat: added the no-useless-children-snippet rule#836
3fa90aaThanks @renovate! - feat: support for typescript-eslint v8 tosvelte/indentrule#963
2c551b2Thanks @baseballyama! - feat: support Svelte5 ofvalid-prop-names-in-kit-pagesrule#1054
c587629Thanks @marekdedic! - feat: added the valid-style-parse rule#1015
8369eafThanks @mikededo! - fix!: renameno-deprecated-raw-special-elementstono-raw-special-elements#911
452ffedThanks @marekdedic! - feat(no-inline-styles): allowing transitions by defaultPatch Changes
#961
117e60dThanks @baseballyama! - fix: support each blocks without an item#1009
a003664Thanks @baseballyama! - chore: upgradesvelte-eslint-parserto1.0.0-next.8#1016
91999e3Thanks @baseballyama! - chore: change the rule category ofvalid-prop-names-in-kit-pagestoSvelteKit#993
b97a13eThanks @baseballyama! - chore: add:exitfor each node listener#1048
513806cThanks @baseballyama! - fix: allowchildreninvalid-prop-names-in-kit-pagesrule#1012
763cf7aThanks @baseballyama! - chore: change the rule category ofno-export-load-in-svelte-module-in-kit-pagestoSvelteKit#1021
6557c69Thanks @baseballyama! - chore: updatesvelte-eslint-parserto1.0.0-next.10#956
157ee1fThanks @baseballyama! - chore: updatesvelte-eslint-parserto v1.0.0-next.4#965
47760adThanks @marekdedic! - chore: using svelte-eslint-parser for style selector parsing#990
12049c0Thanks @baseballyama! - fix: ignorecss_unused_selectorcompile error if<style>tag hasglobalattribute#1035
f16729fThanks @baseballyama! - chore: runrequire-event-dispatcher-typesrule on Svelte 3/4 only#1040
ac7115cThanks @baseballyama! - fix: account for \n and \r inTemplateLiteralhandling for theno-useless-mustachesrule#1020
eae0e2eThanks @baseballyama! - chore: updatesvelte-eslint-parserto1.0.0-next.9#1017
806d72aThanks @baseballyama! - chore: do not runno-reactive-functionsrule on Svelte 5 with runes#1014
74373ecThanks @baseballyama! - chore: do not runno-reactive-reassignrule on Svelte 5 with runes#1026
1bed311Thanks @baseballyama! - chore: updatesvelte-eslint-parsertov1.0.0-next.12#941
fce2f74Thanks @ota-meshi! - fix: crash with eslint v9.16.0 insvelte/no-inner-declarations#1018
5bdc906Thanks @baseballyama! - chore: run theno-inspectrule only in Svelte 5’s runes mode#1006
5fd91baThanks @baseballyama! - chore: do not runinfinite-reactive-looprule on Svelte 5 with runes#1031
e50d2d4Thanks @baseballyama! - chore: do not runno-reactive-literalsrule on Svelte 5 with runes#1032
722b36cThanks @baseballyama! - chore: runno-useless-children-snippetrule on Svelte 5 only#1007
8e9199aThanks @baseballyama! - fix: update method for extracting major version