v1.0.0
Major Changes
-
#579
4ac8236Thanks @ota-meshi! - feat!: drop support for old node versions (<18, 19, 21) -
#599
cefd17aThanks @ota-meshi! - feat!: change the parser to an ESM-only package -
#459
d768a5cThanks @renovate! - fix(deps): update dependency eslint-scope to v8
Minor Changes
-
#645
6ff7516Thanks @ota-meshi! - feat: improve scoping of snippet declarations acting as slot properties -
#609
47b61deThanks @ota-meshi! - feat: add support for<svelte:boundary> -
#641
89e053aThanks @ota-meshi! - feat: replacedeclarationproperty of SvelteConstTag withdeclarationsproperty -
#589
f54c91fThanks @marekdedic! - feat: stabilized generics -
#647
10ffeecThanks @ota-meshi! - feat: add AST node for function bindings -
#626
cde2bafThanks @baseballyama! - feat: AddwarningFiltertoSvelteConfig -
#673
cab2fd2Thanks @baseballyama! - feat: support latest runes ($props.idand$inspect.trace) -
#619
002e3b0Thanks @marekdedic! - feat: added support for style selector parsing -
#617
1e0b874Thanks @ota-meshi! - feat: add support{#each}withoutas(svelte v5.4.0)
Patch Changes
-
#633
1178032Thanks @baseballyama! - fix: assign actualrunesvalue toSvelteParseContext -
#636
78f2923Thanks @baseballyama! - fix: correct detection of runes mode in parsed files -
#638
df461c3Thanks @baseballyama! - fix: resolve issues in Runes mode detection causing parser malfunctions -
#650
bc75922Thanks @baseballyama! - fix: addparentnode toSvelteFunctionBindingsExpression -
#601
e1c6a8aThanks @baseballyama! - chore: remove experimental for svelteFeatures.runes option parserOptions -
#612
9e84b3eThanks @ota-meshi! - fix: compatibility with eslint-plugin-prettier -
#604
5ed0609Thanks @baseballyama! - fix: recognize script as module for Typescript type checking -
#630
8b179ddThanks @baseballyama! - fix: prevent errors when<script>tags are used inside{@html} -
#600
5586809Thanks @baseballyama! - feat: support postcss