Releases: sveltejs/language-tools
Releases · sveltejs/language-tools
svelte2tsx-0.4.0
- (breaking) adjust svelte2tsx dts generation. Users are now expected to provide the ambient type definitions themselves. Fixes JS output (#1081)
typescript-plugin-0.2.2
- (chore) bump svelte2tsx and adjust code (#1070)
svelte2tsx-0.3.0
- (breaking) rename ambient type declarations to avoid conflicting declarations in the future (#1070)
- (fix) apply type transformation to export binding (#1066)
- (fix) correct transformation of
asexpression in reactive assignment (#1064) - (fix) better mapping for reactive statements, which should improve auto completion inside them (#1062)
- (feat) add experimental support for
$$Props(#1061) - (feat) add experimental support for
$$Slots(#1058) - (feat) add experimental support for
$$EventsandstrictEvents(#1054) - (feat) add experimental support for generics (#1053)
The experimental features are subject to change and don't adhere to semantic versioning. For more info on them, read the RFC: sveltejs/rfcs#38
svelte-check-2.2.0
- (fix) apply type transformation to export binding (#1066)
- (fix) correct transformation of
asexpression in reactive assignment (#1064) - (feat) add experimental support for
$$Props(#1061) - (feat) add experimental support for
$$Slots(#1058) - (feat) add experimental support for
$$EventsandstrictEvents(#1054) - (feat) add experimental support for generics (#1053)
The experimental features are subject to change and don't adhere to semantic versioning. For more info on them, read the RFC: sveltejs/rfcs#38
language-server-0.14.2
- (chore) bump svelte2tsx and adjust code (#1070)
- (perf) more performant normalization of paths
- (fix) skip semantic tokens when there are no script tags; fixes a syntax highlighting issue
- (feat) support TS "infer function return type" refactoring (#1052)
- (feat) event completion/hover for components that are defined within
d.tsfiles (#1057) - (feat) default slot
let:completion/hover for components (#1068 / #1069) - (feat) add experimental support for
$$Props(#1061) - (feat) add experimental support for
$$Slots(#1058) - (feat) add experimental support for
$$EventsandstrictEvents(#1054) - (feat) add experimental support for generics (#1053)
The experimental features are subject to change and don't adhere to semantic versioning. For more info on them, read the RFC: sveltejs/rfcs#38
extensions-105.2.2
- (perf) more performant normalization of paths
- (fix) apply type transformation to export binding (#1066)
- (fix) correct transformation of
asexpression in reactive assignment (#1064) - (fix) better mapping for reactive statements, which should improve auto completion inside them (#1062)
- (fix) skip semantic tokens when there are no script tags; fixes a syntax highlighting issue
- (feat) support TS "infer function return type" refactoring (#1052)
- (feat) event completion/hover for components that are defined within
d.tsfiles (#1057) - (feat) default slot
let:completion/hover for components (#1068 / #1069) - (feat) add experimental support for
$$Props(#1061) - (feat) add experimental support for
$$Slots(#1058) - (feat) add experimental support for
$$EventsandstrictEvents(#1054) - (feat) add experimental support for generics (#1053)
The experimental features are subject to change and don't adhere to semantic versioning. For more info on them, read the RFC: sveltejs/rfcs#38
extensions-105.2.1
broken release, don't use
svelte2tsx-0.2.1
- (feat) add dts output target to svelte2tsx. This can be used to get an intermediate output that is then used by TypeScript to create a declaration file (
.d.ts) for the Svelte file (#1050)
svelte-check-2.1.0
language-server-0.14.1
- (fix) add vector-effect css property (#977)
- (fix) don't show jsx attribute completions on html start tags, as they are doubled to those of the html language service (#989)
- (fix) normalize paths, deduplicate snapshots. Needed to support editing files that are used in multiple projects (#1040)
- (feat) allow rename of component props in another component (#1043)